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 the Diagnostic

There are certain situations when missing entries in your registry and registry corruption causes this problem. Try running a registry scan to identify if there are any such issues.

  1. Click the button below to download and install the Diagnostic
  2. Perform a Registry scan and fix any problems detected.
  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.



  1. Truandale

    There is no hklm\components at windows 10 registry, It’is not actual for windows 10, already.

Leave a Reply