When trying to install WinZip 11.1 on Windows Vista I was getting the error “Installation ended prematurely because of an error”. When I looked at the windows event log the error message read:
Windows Installer installed the product. Product Name: WinZip 11.1. Product Version: 11.1.7466. Product Language: 1033. Installation success or error status: 1603.
Apparently their installer requires VBScript and the vbscript.dll isn’t registered by default. In order to get the installer to run you must register vbscript.dll.
Here’s the command line that will register vbscript.dll:
regsvr32 "C:\windows\system32\vbscript.dll"
After registering I re-ran the installer and it installed successfully.
Enjoy!