Upgrading Windows 11 22H2 fails with error 0x80070002

As many of you may already know, Microsoft recently released the highly anticipated Windows 11 22H2 update. As with any new software update, many users were excited to upgrade their systems and experience the new features and improvements. However, for some of us, the upgrade process was not as smooth as we had hoped.

I, unfortunately, experienced a failure with the upgrade process. Upon attempting to upgrade my Windows 11 22H2, I received an error message: 0x80070002. This error can be quite frustrating, as it provides little to no information on what the problem might be or how to fix it.

After some research and troubleshooting, I discovered that the error was related to a driver installation. Specifically, there was an issue with the installation of the ‘intcusb.inf’ driver package.

To troubleshoot the issue, I checked the file: C:$WINDOWS.~BT\Sources\Panther\setupact.log. In this file, I found two errors related to the installation of the driver package:

  • The error message I received, ‘DISM Driver Manager: PID=1976 TID=2004 Failed to install the driver package ‘C:\Windows\System32\DriverStore\FileRepository\intcusb.inf_amd64_566db4e95fcf6757\intcusb.inf’
  • ExecuteOperations: Main operation execution failed. Error: 0x80070002

This helped me to identify the problem and allowed me to take the necessary steps to fix it.

The first step I took was to check the installed drivers on my system. I did this by running the command ‘pnputil -enum-drivers > c:\temp\drivers.txt‘ in cmd. This command generates a list of all the installed drivers on your system and saves it to a text file in the c:\temp folder.

Upon checking the drivers.txt file, I found several items related to the driver in question. These items can be found by searching for the particular .inf file (i.e. intcusb.inf):

Published Name: oem17.inf
Original Name: intcusb.inf
Provider Name: Intel(R) Corporation
Class Name: Sound, video and game controllers
Class GUID: {4d36e96c-e325-11ce-bfc1-08002be10318}
Driver Version: 06/08/2022 10.29.0.7799
Signer Name: Microsoft Windows Hardware Compatibility Publisher

With this information, I was able to take the next step in troubleshooting the issue. I ran the command ‘pnputil /delete-driver oem17.inf /uninstall‘ in cmd. This command uninstalls the driver and deletes it from the system.

After running this command, the issue was fixed and I was able to proceed with the upgrade process. The Windows 11 22H2 update was successfully installed on my system without any further errors.

In conclusion, the 0x80070002 error that I experienced during the upgrade process was related to a driver installation. By checking the setupact.log file, identifying the problem driver, and running the appropriate command, I was able to fix the issue and successfully upgrade my system. It is always a good idea to troubleshoot any issues that arise during the upgrade process, as it can save you a lot of time and frustration in the long run.

If you are experiencing the same or similar issues, I hope this article has helped you to troubleshoot and fix the problem. Keep in mind that this particular error can be caused by different factors, so if the solution I provided doesn’t work for you, it’s best to keep searching for the cause of the error and find the right solution. Good luck!

2 replies
  1. Muz Hasan
    Muz Hasan says:

    Thank you! I had tried everything else posted online, but this was the only solution that worked on my 24H2 installation.

    Reply
  2. mike
    mike says:

    Nicely diagnosed! My problem was a Western Digital compatibility driver, which internet knowledge tells me is largely unnecessary. 24H2 all good. Thanks!

    Reply

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *