Replacing AceMapperReg.txt on Vista and Windows 7

There are times when a machine configuration has changed, or you purchase additional registered part types and you must request a new AceMapper registration. If you are running Windows Vista or Windows 7, you may need to remove the existing AceMapperReg.txt file from the “Virtual Store”.

The AceMapper program files are installed by default in the following directory:

C:\Program Files\AceMapper

The Microsoft Vista and Windows 7 operating systems, by default, put non-64 bit programs (such as AceMapper) into the following directory:

C:\Program Files (x86)\AceMapper

Microsoft operating systems before Microsoft Vista and Microsoft Windows 7 allowed software programs to write files into the program installation directories. However, newer ones such as Vista and Windows 7 do not allow files to be written into the C:\Program Files (x86) directory. So even though it might appear that you are saving a file into this directory, the computer operating system is actually putting the file into a “shadow” directory structure.

The “shadow” directory structure for “Program Files” is as follows:

  • For 64-bit computers with a 64-bit version of Vista of Windows 7 installed, 32-bit software programs (such as the AceMapper software) will be installed in:

C:\Users\<username>\AppData\Local\VirtualStore\Program Files (x86)\AceMapper

  • For 32-bit computers with a 32-bit version of Vista of Windows 7 installed, 32-bit software programs (such as the AceMapper software) will be installed in:

C:\Users\<username>\AppData\Local\VirtualStore\Program Files\AceMapper

This can lead to the files becoming out of sync and so look like no change has been made. If you suspect this has happened (because you are still unable to run the program after copying AceMapperReg.txt to the program directory), delete any files from the VirtualStore.

Revised: 2011-10-26