/Windows 8 Upgrading Problem with Intel USB 3.0 eXtensible Host Controller Driver

Windows 8 Upgrading Problem with Intel USB 3.0 eXtensible Host Controller Driver

Just got the media for the Windows 8 Enterprise 64 bit. I wanted to install it on my Macbook Pro 2012, which has USB 3.0 ports. My Macbook Pro had Windows 7 on it, so I picked the upgrade option during installation. There was a problem when the installer checked for compatibility. The installer prompted me to uninstall Intel USB 3.0 eXtensible Host Controller. I went to the control panel and uninstalled the driver for Intel USB 3.0. I then started the installer again. To my surprise, I got the same exact message again!

Apparently, the uninstallation was not successful, and the system was left with some files or registry settings. I tried to Google for any tips. Unfortunately, there were not any tips. One trick I use often for uninstallation problems is to install the application or driver again and then uninstall it. This is what I did to solve this problem.

  1. Download the Intel USB 3.0 eXtensible Host Controller Driver from Intel. Note that the link might not work once there is an updated version available. Just Google it if the link in no longer available.
  2. Install the driver.
  3. Reboot the machine.
  4. Go to Control Panel to uninstall the driver.
  5. Reboot the machine

You should be able to upgrade your Windows 7 machine after the driver is successfully uninstalled.

[Update: 10/26/2012]
Please note that USB 3.0 driver is included in Windows 8. You won’t lose USB 3.0 functionality after you uninstall the Intel driver and upgrade to Windows 8.

[Update: 10/27/2012]
Some people reported that they lost control of mouse and keyboard after they uninstalled Intel USB 3.0 driver. You can try connecting an external mouse to your computer and see if you can continue the installation.

If these steps did not help you, here is one thing you can try. Try searching for any files on the C drive with usb3 as part of its filename. Make a backup of the file and its parent directory on a different drive or external device and delete them. Please see this thread for more info.