• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Are you having HotKey issues? Click here for tips and tricks.
Check out our WINDOWS 11 Support Center info about: OPTIMIZATION, KNOWN ISSUES, FAQs, VIDEOS AND MORE.
HP Recommended
HP Pavilion Gaming Desktop 690-0039
Microsoft Windows 7 (64-bit)

My specs are

HP Pavilion Gaming Desktop 690-0039

Motherboard: HP Lincs 843B

Serial: [personal info removed.]

I was gifted an HP Pavilion Gaming Desktop 690-0039 and I have been trying to install Windows7 so I can play games that crash and bug out on Win10 but not Win7. So far everything is running smoothly, but it can't recognize my USB3.0 external hard drives, although it can recognize my USB2.0 hard drives. I also had trouble with my USB3.0 keyboard, but I was able to manually add the default HID Keyboard driver to the "unknown device" in Device Manager and get keyboard back, but this hints to me that there is a lack of USB3.0 drivers. I've used Snappy Driver Installer for the install but it says I'm all up to date with the best drivers it could locate for my machine.

 

I am trying to locate USB3.0 drivers for my machine. The driver support section of HP's website gets stuck at "HP is compiling your results" and just loads and loads and loads forever, which I think is caused by it detecting that I'm not currently running Windows10 (which seems like a bit of an oversight, what if somebody needed to download drivers on a separate computer?) and I've tested this on my android phone and Win7 laptop with the same results.

Even if I could get through, I recall when I first got this computer and looked through the HP driver support section (it was running Win11 at the time) it was all just .exe installers, not the actual driver files.

 

I need somebody who can point me to the actual USB3.0 driver files, preferably for older versions of Windows such as 7 or 8.1. If there's only Win10 drivers available, I'd still like to try installing them.

3 REPLIES 3
HP Recommended

Hi:

 

I do not believe that Intel developed any USB 3.0 drivers for W7 for the Intel H370 chipset.

 

This was the latest W7 USB 3 driver that I could find...for the Skylake chipset (6th gen core processors).

 

Intel USB 3.0 eXtensible Host Controller Driver - Skylake

 

5.0.4.43v2   HP release date:  Feb 27, 2019

 

https://ftp.hp.com/pub/softpaq/sp95001-95500/sp95218.exe 

 

HP Recommended

Thanks for the helpful reply! Unfortunately after trying to run the driver, the computer returns "This computer does no meet the minimum requirements for installing the software."  Is there nothing else that might work? I've heard in some rare cases windows 8 USB drivers can work on 7, might there be something like that for my chipset?

 

Maybe it's not USB3.0 at all? My USB3.0 keyboard works, so long as I add it manually via device manager. And the USB3.0 external drive shows up as "unknown device" in the drive manager, although I can't seem to add it manually. Am I just screwed?

HP Recommended

You're very welcome.

 

Are there any USB Controller devices in the device manager with little ! marks next to them?

 

If so, those are the USB 3.x devices that need drivers.

 

If not, then whatever issue you are having probably isn't driver related.

 

Starting with W8 and newer, the Intel USB drivers were included in Windows and no standalone Intel drivers exist for USB 3.x devices for W8 and newer.

 

If your device manager shows USB devices needing drivers, you can try browsing to the driver folder that was created from the USB device(s) in the device manager and see if the driver will manually install that way.

 

The driver folder will be located in C:\SWSetup\sp95218.

 

These are the USB 3.x controller hardware ID's supported by the above driver:

 

[Intel.NTAMD64.6.1]
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_8C31&REV_00
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_8C31&REV_01
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_8C31&REV_02
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_8C31&REV_03
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_8C31&REV_04
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_8C31&REV_05
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_8CB1&REV_00
%IUsb3XhcDeviceDesc01% = IUsb3XhcModelServer, PCI\VEN_8086&DEV_8D31


%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9C31&REV_00
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9C31&REV_01
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9C31&REV_02
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9C31&REV_03
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9C31&REV_04

%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9CB1&REV_00
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9CB1&REV_01
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9CB1&REV_02
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9CB1&REV_03

%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_A12F&REV_00
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_A12F&REV_10
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_A12F&REV_20
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_A12F&REV_30
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_A12F&REV_31
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_A22F
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_A1AF

%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9D2F&REV_00
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9D2F&REV_01
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9D2F&REV_09
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9D2F&REV_10
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9D2F&REV_11
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9D2F&REV_20
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_9D2F&REV_21
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_A2AF

%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_0F35
%IUsb3XhcDeviceDesc01% = IUsb3XhcModel, PCI\VEN_8086&DEV_22B5


%IUsb3XhcDeviceDesc02% = IUsb3XhcModel, PCI\VEN_8086&DEV_15B5
%IUsb3XhcDeviceDesc02% = IUsb3XhcModel, PCI\VEN_8086&DEV_15B6
%IUsb3XhcDeviceDesc02% = IUsb3XhcModel, PCI\VEN_8086&DEV_15C1
%IUsb3XhcDeviceDesc02% = IUsb3XhcModel, PCI\VEN_8086&DEV_15DB
%IUsb3XhcDeviceDesc02% = IUsb3XhcModel, PCI\VEN_8086&DEV_15D4

 

You can use this guide to find the hardware ID for any USB controller in the device manager that may need drivers.

 

How to Find Drivers for Unknown Devices in the Device Manager (howtogeek.com)

 

Other than the above, I don't have any other suggestions for you to try.

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.