The error message is saying its an error cause its cant get into that memory location is my bet. That being the case, here's what will fix this if that's it:
When you're reinstalling an old program or installing a new version to update the old one & now you get error messages (including memory relocation errors), wont run, cant load, or wont reinstall, etc., here's the way to fix all of this regardless of your computer type or the type of software in question.
1st)remove the one you're trying to reinstall or install if it's in the add/remove program list and remove it from the PC entirely, since you'll have to start over.
2nd)download another new one (or from the CD you have)
3rd)now when you click it & bring up 1st window, continue with installation till you see it mention the filename that's it's about to be installed/setup & placed into (or it'll say this where it mentions the memory location it's about to go into).
4th)see the program name in this file name? At the end of the program name enter a digit which is either a number or a letter (your choice). DONT change any part of anything else. Example: if the program name was "alarmclock" it'll now read "alarmclock2" because you just added a "2" at the end.
5th)now continue with installation/setup as you normally would.
This solves all issues. Reason? The reason you had trouble reinstalling, installing, loading, running, error messages, etc., was because the other removed program you had or the other old version of what you're trying to install now "still has pieces" in the PC though you removed it (like in the registry and on the drive in the program folder & other settings in the PC may still exist). With these "pieces" still there, the reinstallation or installation would try to go right into that old entry with the old problems being there and thus your new problems result-same holds true if you're tring to install a new version-that old version still has "pieces" in the memory which may cause problems. By giving the reinstallation or your new installation an extra character at the end this "tricks" the PC and forces it to install this elsewhere in the memory which bypasses all of the old entries of the removed messed up program or the old version (whichever applies). The PC now thinks this is a "new program" so it's put it elsewhere in the memory. Therefore, nothing of the old problem can corrupt this new reintallation by transferring itself or causing a problem. And for installing a new version of something, this works because it'll now put the new version into another memory loaction which bypasses the other memory location with the old version still in it. Now you're finished with no more problems.
Hope this helps out..