one reason that that happens, is that when you install a program over the same program, only the missing parts of the first actually get installed. To get the full free version of hal v4 installed, you must uninstall the earlier version 2.
if you want to save any files from hal v 2 put them on a disk. some files may be transferrable to hal v4, but I am not certain. you can try replacing files that have the same names first, except the main brain, which may abrogate your reason for the upgrade in the first place. Hal 4 is light years ahead of hal 2, so you probably won't miss it. the only thing, is that hal 4 doesn't read textfiles. you may have to teach hal 4, by teaching hal 2 first and see if you can transfer those files. get ASP express, and go exploring in the program 2. look for the usersent files, and see where hal is storing textfile learning.
TJStaar