Encountering Driver Error Code 32 on your Windows 11 system can be quite frustrating, as it typically indicates that a specific hardware driver's functionality has been disabled or is not working correctly. This error often affects devices like optical drives, CD/DVD players, and Blu-ray players. If you've seen the message "A driver (service) for this device has been disabled in the registry. An alternate driver may be providing this functionality.", don't worry. There are several methods you can try to resolve this issue and restore your device to proper working order.
Reinstall the driver
Sometimes, reinstalling the problematic driver can fix Error Code 32 by replacing corrupted or misconfigured driver files. You can uninstall the driver and allow Windows to reinstall it automatically upon reboot.
Step 1: Open the Device Manager
by clicking on the Start
menu and typing Device Manager
. Then, select the Device Manager
application from the search results.
Step 2: In the Device Manager window, locate the category of the device that's causing the issue. For example, if you're dealing with a CD/DVD drive error, expand the DVD/CD-ROM drives
section. Since our test machine doesn't have an optical drive, we'll demonstrate using the Audio inputs and outputs
category.
Step 3: Right-click on the device you want to reinstall—for instance, your CD/DVD drive or, in our example, the Speakers
—and select Uninstall device
from the context menu. A confirmation dialog will appear.
Step 4: In the confirmation window, check the box next to Attempt to remove the driver for this device
, and then click Uninstall
.
Step 5: Restart your computer. Upon reboot, Windows will automatically detect the missing driver and reinstall it, which may resolve the error.
Update the driver
If reinstalling the driver doesn't solve the problem, ensuring that your driver is up to date is essential. Outdated drivers can often lead to conflicts and errors like Code 32.
Step 1: Open the Device Manager
by clicking on the Start
menu, typing Device Manager
, and selecting it from the search results.
Step 2: In the Device Manager, expand the category of the problematic device, such as DVD/CD-ROM drives
or, in our example, Mice and other pointing devices
. Right-click on the device and select Update driver
.
Step 3: Choose Search automatically for drivers
to let Windows find and install the latest driver version.
Roll back the driver
If the error began after a recent driver update, rolling back to a previous version might fix the issue.
Step 1: Open the Device Manager
by searching for it in the Start
menu.
Step 2: Find and expand the category of the device you're experiencing issues with. Right-click on the device and select Properties
from the context menu.
Step 3: In the Driver
tab, click on Roll Back Driver
. A window will prompt you to select a reason for rolling back.
Step 4: Choose a reason and click Yes
. Windows will revert to the previous driver version. After the process completes, restart your computer.
Tweak registry files
If driver updates and reinstalls haven't resolved the issue, modifying certain registry entries might help. Please be cautious when editing the registry, as incorrect changes can lead to system instability.
Step 1: Open the Registry Editor
by typing Registry Editor
in the Start
menu and selecting it.
Step 2: Navigate to the following path by copying and pasting it into the Registry Editor's address bar and pressing Enter
:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Step 3: Locate the folder corresponding to your device's driver. For example, if the issue is with a USB mass storage device, find USBSTOR
and click on it.
Step 4: In the right pane, double-click on the Start
entry.
Step 5: Change the Value data
to 3
and click OK
. Close the Registry Editor and restart your computer.
Delete registry files from specific GUID class
Each device driver has a unique GUID (Globally Unique Identifier) in the registry. Deleting certain registry entries associated with your device may help resolve the error.
Step 1: Open the Registry Editor
from the Start
menu.
Step 2: Navigate to the following path:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
Step 3: Find the GUID associated with your hardware device. You can refer to Microsoft's documentation on system-defined device setup classes for guidance. Once found, select the corresponding key.
Step 4: In the right pane, right-click on UpperFilters
and select Delete
. Confirm the deletion when prompted.
Step 5: Repeat the process for LowerFilters
if it exists. After deleting these entries, close the Registry Editor and restart your computer.
Roll back to a system restore
If you suspect that a recent software change or third-party installation is causing the error, rolling back your system to a previous restore point may help.
Step 1: Open the Control Panel
by typing Control Panel
in the Start
menu and selecting it.
Step 2: In the Control Panel, click on Recovery
.
Step 3: Click on Open System Restore
. The System Restore window will appear.
Step 4: Click Next
, then select a restore point from the list. Choose a date when your system was functioning correctly.
Step 5: You can check which programs will be affected by clicking Scan for affected programs
. Review the information, then click Close
.
Step 6: Click Finish
to start the system restore process. Your computer will restart and restore to the selected point.
Dealing with Error Code 32 can be a hurdle, but by following these methods, you should be able to resolve the issue and get your hardware working properly again.
Member discussion