How to fix Win32 0x00000090 Error? – Solved
How to fix Win32 0x00000090 Error? – Solved
How to fix Win32 0x00000090 Error?
The error code 0x00000090 is associated with the PP1_INITIALIZATION_FAILED bug check in Windows. This error signifies an issue during the initialization phase of the Plug and Play (PnP) manager, which is a critical system component responsible for managing hardware devices connected to your computer.
Understanding PP1_INITIALIZATION_FAILED Error:
- The PnP manager detects, configures, and manages hardware devices.
- The 0x00000090 error indicates the PnP manager failed to initialize properly during the Phase 1 stage, which involves setting up the registry files and environment settings for drivers to call during subsequent I/O initialization.
- This can lead to various issues, such as:
- Devices not being recognized by the system.
- Device drivers not loading correctly.
- Hardware malfunctions or unexpected behavior.
Causes of PP1_INITIALIZATION_FAILED:
There are several potential causes for this error:
- Corrupted System Files: Damaged or missing system files related to the PnP manager can prevent it from initializing successfully. This could be due to malware infection, improper system shutdown, or disk errors.
- Hardware Conflicts: Conflicts can arise when multiple devices try to use the same resources (like memory addresses or interrupt requests). This can confuse the PnP manager during initialization.
- Outdated BIOS: In rare cases, an outdated BIOS (Basic Input/Output System) might not be compatible with newer hardware or Windows versions, causing issues with PnP initialization.
Troubleshooting Steps:
Here are some steps you can take to try and fix the 0x00000090 error:
Important Note: These steps involve modifying system files and settings. Proceed with caution and consider backing up important data before attempting any of them. If you’re uncomfortable, seek help from a technician.
-
Restart Your Computer: A simple restart can sometimes resolve temporary glitches.
-
System File Checker (SFC):
-
Open Command Prompt (Admin).
-
Type the following command and press Enter:
<code data-test-id="code-content">sfc /scannow </code>
-
This command scans your system files and attempts to repair any corrupted files related to the PnP manager.
-
-
DISM (Deployment Image Servicing and Management):
- If SFC doesn’t resolve the issue, you can try DISM, a more robust tool for repairing system image corruption.
- (Caution: DISM commands can be complex, so proceed with caution or seek help from a technician if needed).
-
Check for Hardware Conflicts:
- Open Device Manager (search for “devmgmt.msc” in the Start menu).
- Look for any exclamation marks or error messages next to device names. This might indicate a hardware conflict with that device.
- Right-click on such devices and try disabling or updating their drivers.
-
Update BIOS (if comfortable):
- Updating your BIOS to the latest version might resolve compatibility issues related to PnP initialization.
- (Caution: Updating BIOS incorrectly can cause serious system problems. Back up your data before attempting this step and consult your motherboard manufacturer’s instructions for specific update procedures).
-
Safe Mode:
- Try booting your computer in Safe Mode. Safe Mode loads Windows with only essential drivers and services.
- If the error doesn’t occur in Safe Mode, it suggests a problem with a driver or service that is not loaded during Safe Mode. You can then try to identify and disable the problematic driver or service.
-
Reset Windows (Last Resort):
- If none of the above solutions work, consider resetting Windows. This will erase your data and reinstall Windows, potentially resolving issues related to corrupted system files or driver conflicts.
- (Important: Back up all your important data before attempting a reset).
Additional Tips:
- Keep your system drivers updated.
- Consider using a system restore point if you suspect the error started happening recently after a specific event.
- If comfortable troubleshooting hardware, try disconnecting non-essential devices to see if the error persists, potentially isolating a conflicting device.
Seeking Help:
If none of these solutions work or you’re uncomfortable with the steps, consider reaching out to a computer technician for further assistance. They can diagnose the issue more thoroughly and potentially identify hardware problems or help you perform a safe Windows reset process.