VirtualBox

Opened 16 years ago

Closed 15 years ago

Last modified 14 years ago

#1564 closed defect (fixed)

VBox Uninstall error on Vista Home Basic SP1

Reported by: Probos Owned by:
Component: installer Version: VirtualBox 1.6.0
Keywords: Cc:
Guest type: other Host type: Windows

Description

Uninstalling Virtualbox 1.6 from my laptop, this message was given: There is a problem with Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor.. I'm using Vista Home Basic SP1 and previous versions of Virtualbox uninstalled without errors. I found another similar error here: http://forums.virtualbox.org/viewtopic.php?t=6140. Please provide for a patch or a new uninstaller. Thanks

Attachments (1)

reg.jpg (67.6 KB ) - added by Probos 16 years ago.
Reg changes 4 msi log activation

Download all attachments as: .zip

Change History (14)

comment:1 by pentagonik, 16 years ago

The uninstallation problem is caused by a custom action script in the uninstaller routine. We'll provide a patch for the next upcoming release. To work around this problem for 1.6, please do the following steps (as MSDN and user "nabamer" stated):

Run "regedt32.exe" in dos box then delete these 2 keys below:

Check that vbscript.dll and jscript.dll aren't registered in HKEY_CURRENT_USER (HKCU), checking for the registry keys below.

* VBScript, HKCU\SOFTWARE\Classes\CLSID\{ B54F3741-5B07-11CF-A4B0-00AA004A55E8}
* JScript, HKCU\SOFTWARE\Classes\CLSID\{ F414C260-6AC0-11CF-B6D1-00AA00BBBB58}

Remove these keys if they exist in HKEY_CURRENT_USER.

comment:2 by pentagonik, 16 years ago

Additional information:
MSDN Blog

comment:3 by Probos, 16 years ago

I deleted the registry keys but but the result is the same: it's impossible to uninstall it. Any other solution?

comment:4 by pentagonik, 16 years ago

Could you please enable logging for the .MSI and attach the log as a zipped file here? See support.microsoft.com how to enable it.

Also, try to re-register the required DLLs: "regsvr32 vbscript.dll" and/or "regsvr32 jscript.dll" from an elevated console.

by Probos, 16 years ago

Attachment: reg.jpg added

Reg changes 4 msi log activation

comment:5 by Probos, 16 years ago

I attached registry changes done, but no logging is activated, are they correct?

comment:6 by pentagonik, 16 years ago

Looks correct. Did you try to find the log files under "C:\Documents and Settings\<your user name>\Local Settings\Temp" ? There should be some logging files beginning with "MSI", as soon as you run the (un)installer again.

in reply to:  6 comment:7 by Probos, 16 years ago

Error 1720. There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action ActionRemoveDataFiles script error -2146827859, Microsoft VBScript run-time error: ActiveX component can't create the object: 'Scripting.FileSystemObject' Line 13, Column 2,

Logging stopped: 19/05/2008 11.43.25

Replying to pentagonik:

Looks correct. Did you try to find the log files under "C:\Documents and Settings\<your user name>\Local Settings\Temp" ? There should be some logging files beginning with "MSI", as soon as you run the (un)installer again.

comment:8 by pentagonik, 16 years ago

There was no MSI file created? Please check again.

in reply to:  8 comment:9 by Probos, 16 years ago

The one i wrote before is the content of MSI93802.LOG file.

Replying to pentagonik:

There was no MSI file created? Please check again.

comment:10 by pentagonik, 16 years ago

As soon as v1.6.2 is out, please do the following steps to get a proper uninstall of 1.6.0, if the problem still exists:

  • Copy the 1.6.2 VirtualBox.msi to your local disk (say C:\VirtualBox.msi)
  • Open a command line window
  • Go to C:\ ("cd C:\")
  • Run command "msiexec /fv VirtualBox.msi"


This should replace the 1.6 uninstaller with the fixed 1.6.2 one. After that, uninstallation should work again as expected.

in reply to:  10 comment:11 by Probos, 16 years ago

Ok thanks. Do you know when the new version will be released?

Replying to pentagonik:

As soon as v1.6.2 is out, please do the following steps to get a proper uninstall of 1.6.0, if the problem still exists:

  • Copy the 1.6.2 VirtualBox.msi to your local disk (say C:\VirtualBox.msi)
  • Open a command line window
  • Go to C:\ ("cd C:\")
  • Run command "msiexec /fv VirtualBox.msi"


This should replace the 1.6 uninstaller with the fixed 1.6.2 one. After that, uninstallation should work again as expected.

comment:12 by Frank Mehnert, 16 years ago

Component: otherinstaller
Host type: otherWindows

comment:13 by Sander van Leeuwen, 15 years ago

Resolution: fixed
Status: newclosed

Should be fixed by now.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use