I am installing Windows 7 x64 on a HP EliteDesk 800 G3 SFF that only has USB 3 and USB Type-C ports.
Initially, upon booting the USB install media, the USB keyboard and mouse wouldn't work – this was because the Windows 7 install media doesn't have USB 3 drivers.
I was able to modify my Windows 7 install media (USB drive) by using DISM
to include the USB 3 drivers. Following this guide, I downloaded the USB 3 drivers from HP's website and extracted the driver files and embedded them onto the USB install media. I was then able to install Windows 7 successfully.
However, after Windows 7 x64 is installed, I get stuck at the setup screen because the USB keyboard and mouse don't work again – this is because the USB bootable install media had the drivers on it but they weren't installed when the OS was installed so I am stuck with a computer that has Windows 7 installed without USB 3 drivers so I cannot complete the initial Windows setup.
The drive Windows is installed on is a M.2 SSD.
I also checked the BIOS and there is no way to disable USB 3.
Is there a way to modify the bootable USB media so that it not only runs the USB 3 drivers but also installs them with the OS so I can use them after Windows is installed?
Or is there another way to do this?
Best Answer
I successfully installed Windows 7 on a laptop with a USB 3.0 root hub by using NTLite.
It will allow you to insert the USB 3.0 driver inside your Windows 7 ISO.
NB: You don't need to buy a license for NTLite, the free version is enough for this use.