I have been using virtual machines to test InstallShield installations for 5 years. I use Microsoft Virtual PC, VMware Workstation, and sometimes Microsoft Virtual Server.
If you are not using virtualization technology, you are missing out. It saves you time and money. You can create virtual machines for each Windows OS and configuration you need. Boot a virtual machine, test your installation, and discard the changes when you are done. The next time you boot the same virtual machine, it will still be in its “clean” state.
This weekend I was creating a Windows 7 64-bit virtual machine in VMware Workstation. Workstation has a feature called EasyInstall that you can use to install an operating system on a new virtual machine. I always use this feature because well, it’s easy. It’s just a way to do an unattended installation of an OS.
I tried three different times to use EasyInstall to install Win 7 64-bit on a new virtual machine. But each time I did it, the Turkish language would be chosen for me. No matter what I did, if I used EasyInstall to install Win 7 64-bit, it would come out in Turkish. Try going through Control Panel and changing the language when you don’t understand Turkish. It’s not fun. Even when I managed to change the language to English and the location to the U.S, it would still come up in Turkish after rebooting.
It takes me three times of failing to do something on computers before I go crazy. The first and second times I fail, I just go kind of nuts. Well, after going crazy on the third time, I started over and installed Win 7 64-bit manually. That took care of the problem. So, I’m passing this information on in hopes it will help someone else.
Interestingly enough, using EasyInstall to install Win 7 32-bit works perfectly. You just have a problem with 64-bit.