Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: WinZip 14 won't run if installed to non-default path

11 Dec 2009   #1
joema

Windows 7 Home Premium 64 bit
 
 
WinZip 14 won't run if installed to non-default path

If WinZip 14 is installed to a non-default location, the program won't run.

Install WinZip 14 (8688) on Windows 7 Home Edition 64 bit, and select a non-default install path. I used c:\Program Files\WinZip, rather than the default c:\Program Files (x86)\WinZip.

Installation completes without error, but afterward WinZip fails to run with the error: "Unable to install over the MSI version of the installation Please obtain the MSI version or uninstall WinZip first."

I don't know if the problem is isolated to Win7 Home Edition 64-bit or not, but that is my configuration.

Note also despite choosing the alternate path, it apparently installed in x86 folder anyway. Probably the installer didn't uniformly apply the alternate install location, and some registry entries pointed to the wrong place.

Workaround: install WinZip to default path.


My System SpecsSystem Spec
.
11 Dec 2009   #2
joema

Windows 7 Home Premium 64 bit
 
 

OK, this is narrower than the first post indicates. Problem only happens if WinZip is installed to c:\Program Files. If installed to any other path or on any other drive, it works OK. E.g, e:\Program Files\WinZip works, c:\ProgFiles\WinZip works, etc.

The WinZip installer/app is somehow hard coded to expect c:\Program Files (x86). Apparently if installed to c:\Program Files, it writes the wrong path to the registry. Later when the app is run, it queries the registry and believes it hasn't been installed yet.

It's true starting with Vista, c:\Program Files by convention is for 64-bit apps, and c:\Program Files (x86) is for 32-bit apps. However to my knowledge that's only a naming convention. App installers allow overriding this. I've installed many 32-bit apps in c:\Program Files, and they all work. For better or worse my naming convention is 32-bit apps go in (drive letter):\Program Files and 64-bit apps go in (drive letter):\Program Files (x64).

If \Program Files is a reserved folder name that will break 32-bit apps if installed there, it seems the installer or OS itself should enforce this.

Nonetheless given the above it seems wise to stick to the \Program Files (x86) folder name for 32-bit apps and \Program Files for 64-bit apps. It avoids the possibility some installer and app will not handle correctly a user-provided alternate folder name.
My System SpecsSystem Spec
Reply

 WinZip 14 won't run if installed to non-default path




Thread Tools




Similar help and support threads
Thread Forum
All Users Default Path is root D: - help
Hello, I don't know why but when I install something that points to All Users, a public folder is created at root D:\. I edited my Win7 Image to make it unattended and automate a few things inside, but I didn't do anything strange. Anyways reinstall Win7 is not an option, I would like to know how...
General Discussion
Default Install Path Change
Is there any way I can change the default install path for programs away from my system drive? It's getting kind of annoying having to change it manually every single time I install something.
General Discussion
How can i see what i've changed the default install path to?
Hi & help! I was having probs installing Office 2007 a while back and whilst using 2 forums for help to resolve the issue, one of the things i had to do was (i think) change the default install path for when i'm installing new programs. The 2 links for the help pages i was using are: Office 2007...
General Discussion
Change default program Install path
TrendMicro Titanium Maximum Security 3 user ( Tried their on line chat dropped 3 times different days, Agh ) Wants to install directly to SSD C: drive, want to install on 1TB HD ( Partioned to D: E: F:) want on D: with all other programs. Does not offer an option to install anywhere, just...
Software
Changing default install path
I find it folly to install my applications on the C drive, especially the larger applications. Doing so makes the C drive so large that it is cumbersome to make the image backups that I think are necessary to insure an easy recovery from any problem causing a failure to boot. In WinXP, there...
Software
Setting users default data path
Hey guys, (again) I want to know if this is possible, I want by default have users data safe on to a different drive, so basically when I create a user, their Music, pictures, goto U<USERNAME> but their appdata folders and stuff stay on C drive, like this they will be able to login if something...
General Discussion


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 10:50.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App