VirtualBox

Ticket #1564 (closed defect: fixed)

Opened 6 years ago

Last modified 4 years ago

VBox Uninstall error on Vista Home Basic SP1

Reported by: Probos Owned by:
Priority: major 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

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

Change History

comment:1 Changed 6 years ago by pentagonik

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 Changed 6 years ago by pentagonik

Additional information:
 MSDN Blog

comment:3 Changed 6 years ago by Probos

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

comment:4 Changed 6 years ago by pentagonik

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.

Changed 6 years ago by Probos

Reg changes 4 msi log activation

comment:5 Changed 6 years ago by Probos

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

comment:6 follow-up: ↓ 7 Changed 6 years ago by 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:7 in reply to: ↑ 6 Changed 6 years ago by Probos

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 follow-up: ↓ 9 Changed 6 years ago by pentagonik

There was no MSI file created? Please check again.

comment:9 in reply to: ↑ 8 Changed 6 years ago by Probos

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 follow-up: ↓ 11 Changed 6 years ago by 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:11 in reply to: ↑ 10 Changed 6 years ago by Probos

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 Changed 6 years ago by frank

  • Host type changed from other to Windows
  • Component changed from other to installer

comment:13 Changed 5 years ago by sandervl73

  • Status changed from new to closed
  • Resolution set to fixed

Should be fixed by now.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use