How to Fix Error 0x8000ffff


You get an error while installing a new program, playing music files or backing-up data. Restore your system to an earlier restore point, remove corrupt Registry entries, verify DLL information that conflicts with Visual Basic Script files, disable conflicting startup items.

Download Diagnostic

You’re just 3 steps away from automatically fixing this problem….

  1. Download and install Diagnostic
  2. Perform driver update.
  3. Restart your computer.

Estimated Download Time: 10 Seconds

Restore your Machine

If you’re previously created a restore point, restore it using System Restore.

For Windows 10/ 8.1/ 8:

  1. Right-click This PC or Computer icon on Desktop, select Properties.
  2. It opens up a new window. Click “Advanced system settings” link.
  3. In the subsequent dialog, click the System Protection tab.
  4. Click System Restore button.
  5. You’ve System Restore tool opened up.
  6. Click Next in Welcome page.
  7. Select a restore point, click Next.
  8. Follow the on-screen instructions.


For Windows 7/ Vista:

  1. Click Start, point to All Programs | Accessories | System Tools.
  2. Open System Restore.
  3. Follow the instructions on your screen.

Delete Corrupt Registry Keys

Here’s how to use the Registry Editor program in Windows to remove misconfigured Registry entries.

For Windows 10/ 8.1/ 8/ 7/ Vista:

1. Press Windows Key + R.

2. This opens up a new dialog named Run.

3. Type “RegEdit” and click OK.

4. Locate following sub key:

  • HKEY_LOCAL_MACHINE | Components

5. Delete the following strings:

  • AdvancedInstallersNeedResolving
  • NextQueueEntryIndex
  • PendingXMLIdentifier

6. Exit the Registry Editor and restart your PC.


Reregister VBScript File

VBScript file Registry entries have been corrupt. Reregister them using Command Prompt.

For Windows 10:

  1. Press Windows Key + X; choose “Command Prompt (Admin).”
  2. Execute “cd %windir%system32” for Windows 32 bit; or “cd %windir%syswow64” for Windows 64 bit.
  3. Execute “regsvr32 vbscript.dll” to reregister the specified Dynamic Link Library file.

For Windows 8.1/ 8:

  1. Press Windows Key + C.
  2. It opens up the Charms Bar.
  3. Click Search.
  4. Type “CMD” in Search Box.
  5. Choose “Everywhere” option (Windows 8.1); or click Apps (Windows 8).
  6. Right click “Command Prompt” icon, click Run as administrator icon.
  7. Type following commands:

For 32 bit version:

  • cd %windir%system32

For 64 bit version:

  • cd %windir%syswow64
  1. Now type following commands:
  • regsvr32 vbscript.dll


For Windows 7/ Vista:

  1. Click Start, type “CMD” in Search Box.
  2. Right click the keyword in Search Results, select Run as administrator.
  3. Refer Steps # 7-8 under Windows 8.1/ 8 user’s section.

Disable Conflicting Startups

One or more startup items are causing this problem. Disable all unsupported startup items, especially Non-Microsoft programs.

For Windows 10/ 8.1/ 8:

  1. Press Windows Key + X, select Task Manager.
  2. Click “More details” link.
  3. Click Startup tab.
  4. Disable all startups. Right-click an item, select Disable option.


For Windows 7/ Vista:

  1. Click Start, choose Run.
  2. Type “MSConfig” and click OK.
  3. It opens up System Configuration tool.
  4. Disable all items. Uncheck all of them, click Apply | OK.
  5. When you’re prompted to restart your computer, go ahead.

Scan your PC for Viruses

Full scan your PC using a good Antivirus software. Make sure your Antivirus is up-to-date.