No USB detected - Intel to AMD Ryzen 7 1700

GrecoBeast

Honorable
Mar 5, 2013
20
0
10,510
I want to be as specific and brief as possible... I'm building a new gaming/streaming computer for my wife and upgrading her from the current rig she's been using over the last months which used to be my older gaming computer. The setup she had was as follows:

CPU: Intel i5 3570k
CPU Cooler: Stock Intel CPU fan
MOBO: ASROCK Z75 Pro3
GPU: Nvidia gtx 980
RAM: Corsair vengeange 8gb ddr3
SSD: Samsung 850 EVO 250gb
HDD: Seagate 1tb
OS: Windows 7

I decided it would be awesome to go with the Ryzen 7 1700 because of it's potential for overclocking and receive similar performance as the Ryzen 7 1800x. The components I chose are as follows:

CPU: AMD Ryzen 7 1700
CPU Cooler: NZXT Kraken x62
MOBO: Asus ROG Crosshair VI Hero X370
GPU: Nvidia gtx 980
RAM: G.Skill Tridentz 16gb. DDR4 RGB 3200hz (F4-3200C16D-16GTZR)
SSD: Samsung 850 EVO 250gb
HDD: Seagate 1tb
OS: Windows 7

I went through hell with many stumbling blocks during building (NZXT Kraken X62 not having an AM4 retention bracket, not enough internal USB 2.0 for front panel headers AND Hue+, ETC.)

I managed to get everything situated into the case and figured all the content from the SSD and HDD would simply be plug and play. I soon realized I had to update the drivers to work properly for the new AMD platform.

Here is where the problem begins..

I still had the old rig put together and managed to install LAN drivers to the SSD using it and plug it into the new system. It booted into Windows 7 fine after booting into UEFI Bios by default for some reason and me having to force it to boot from my SSD? Anyways, it detected the LAN drivers and the internet was online no problem.

When attempting to move the mouse, NOTHING. I looked everywhere on the internet and all the suggestions were unreliable.

What I've tried:

- Obviously plugging into every USB port on the front of the case and on the back of the motherboard (And yes I tried all the USB 2.0 instead of 3.0)
- Cannot rely on the method of using an old school PS/2 mouse because my MOBO does not have the option to use this, nor do I own that type of mouse.
- Using her old system to load MOBO disc to USB drive to install drivers onto new system... Does not detect USB anyways so SOL there.
- Taking SSD and HDD plugging back into the old system to install newest AMD drivers.
- Used this method ---------> http://www.anandtech.com/show/11182/how-to-get-ryzen-working-on-windows-7-x64 TO NO AVAIL
- Using a clean install of windows to fix the original Intel drivers to AMD, but again, does not recognize USB to even follow the steps...

I'm truly stumped here.. I have no idea if this is even possible because I've heard that Microsoft has stopped supporting Ryzen and Kabylake chipsets..

What do I need to do to fix this issue and have USB functionality?
 
Did you reinstall Windows after changing the major hardware components of your PC platform? It doesn't sound like you did. That is usually step one here.

I believe AMD still has EHCI support in their new product line, unlike Intel, so you should be able to install Windows 7 using a USB keyboard / mouse, but it is also entirely possible that USB support for Ryzen on Windows 7 will require a driver install.

In the end, Windows 7 is not a supported OS for Ryzen systems. You may have to swallow the bitter pill that is Windows 10 for full support.

Do you really not have a SATA optical drive or network share you could use to transfer drivers from?

Make sure that xHCI hand-off is enabled in BIOS.
Make sure that EHCI hand-off is disabled in BIOS.

If however you find your USB ports failing with Code 10, you probably have an odd case where EHCI needs to be enabled. It also should be enabled when you are using USB legacy support. The USB devices should be removed from Device Manager and redetected after EHCI has been enabled.

Not certain how you've been able to do pretty much anything at this point, if your motherboard doesn't have PS/2 and USB isn't working. What are you using for the keyboard? If you have a keyboard plugged into PS/2, the same port can be used for the mouse. You just have to pick whether you want to be using the mouse or keyboard at the time.

Does the mouse work in BIOS? Most have mouse support at this point, so that would be an easy test of whether your USB port and mouse are actually working.
 

GrecoBeast

Honorable
Mar 5, 2013
20
0
10,510


I did not update anything for windows, again because without mouse and keyboard I can't reinstall anything.. Unless it can auto install and update without those two peripherals.. but I doubt it? It does work in BIOS so I know it's not the ports. How do I enable to even look for where EHCI is in BIOS? My board has no PS/2 connection so that is not an option.
 

GrecoBeast

Honorable
Mar 5, 2013
20
0
10,510


Didn't work. I mean I still have no way to get the mouse to get picked up or the keyboard. Changed xhci and ehci (legay support (in BIOS). Any other suggestions?
 
Yes. Reinstall Windows on the new platform, or go back to using the old platform until you are willing to do so.

Can you at least boot into the installer for Windows 7 on the new system? If so, do you have keyboard / mouse support? If so, that should tell you if your current installation of Windows 7 is the problem.

Perhaps you can perform a repair installation of Windows and dislodge enough of the current configuration to get things working, but it's already past the point I would consider trying to make an old installation work.
 

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960



Try plugging into the USB 2.0 ports, Windows 7 doesnt come with the USB drivers built in to neither install windows 7 or use it, only way around it is to download you USB drivers and slipstream them into the installation disk, no other way to get it working unless you have a PS2 mouse and keyboard.
 
OP said in his initial post, he's already tried every USB port available. With USB legacy support, OP shouldn't need drivers to get basic function from a USB keyboard / mouse. By the time Windows 7 takes over for the legacy support, it should also be supplying it's own in-built USB drivers.
 

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960


It doesnt have any built in, or they are not up to date enough to work, im on a RyZen system and had to slip stream drivers to my disk, also slipped in the SATA and RAID drivers at the same time to save having to F6 those.

http://www.anandtech.com/show/11182/how-to-get-ryzen-working-on-windows-7-x64

 
Hah, you beat me to it! I was about to link to the same Anandtech article. In the comments, the author mentions xHCi or EHCI handoff should be enough to install Windows 7.

I think this also depends on whether the USB port was detected by the installer in the first place, or if there is any form of legacy support being provided by the BIOS.

If the OP can't find a USB port that is being provided by the chipset, rather than the CPU, doctoring up a Windows 7 install as you suggest is probably his last best choice.

Add and Remove Drivers to an Offline Windows Image

Managing and Deploying Driver Packages
 

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960


It does also state in that guide that its not necessarily hard USB ports, it could be the ports on the headers on the board, so you may need to plug in front USB 2 ports (if you have them) to the headers on the motherboard and try them one at a time.
 

GrecoBeast

Honorable
Mar 5, 2013
20
0
10,510


Guys, I'm not sure that you read my full post haha. I tried ALL the usb ports, including the one on the front case headers. I linked that same method in your link. I got to the point where I created the .bat file but I could not find that same 'startup' folder on her drives. So when I booted up with it nothing happened?
 

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960


I know you tried all the ports on the front case header, but did you try all the USB 2.0 headers on the motherboard ?

There is a tool to make slipstreaming drivers easy, its called NTlite, the trouble is, if you dont get it right then it wont work, this tool takes all the hassle out of it for you, just a case of follwing the onscreen instructions: https://www.ntlite.com/

 

GrecoBeast

Honorable
Mar 5, 2013
20
0
10,510


My MOBO only has 1 USB 2.0 Internal header. That's why I had to buy an NZXT internal USB adapter to have more. I'm not sure how to use NTlite or what to do with it..
 

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960



Yeah its not very user friendly to be honest, but you can download it and use it for free for what you need to do, instructions on how to use it are here, I know this is for sata/raid drivers, but its the same process for USB drivers too: http://www.win-raid.com/t750f25-Guide-Integration-of-drivers-into-a-Win-image.html

Just start by extracting your windows 7 disc or ISO image to a new folder on your desktop, then drag and drop the new folder to the NTLite window.
 

GrecoBeast

Honorable
Mar 5, 2013
20
0
10,510


So will this just instantly install AMD USB drivers and override the Intel drivers that are on the SSD/HDD and allow the USB devices to work? I don't know if my issue is that there are only Intel drivers on my Windows 7 install and that's the reason why the new system can't pick it up.
 

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960


This will allow your new modified windows 7 installation to use usb devices during setup, the trouble is, it can see your usb controllers in the cpu and chipset, its just its too new, windows 7 is old now, it doesnt know what they are or how to use them, you have to tell it.

If you had PS2 devices, you could actually load the usb drivers during the installation of windows 7 by using the F6 load driver options, but as your dont, you need to intergrate them into the OS to make them self loading.

The USB drivers you'll need to intergrate are in the AMD chipset driver package, just download it from the AMD drivers website, double click it once downloaded as if you are going to install it and it will ask you where you want to extract the files too, for ease, select the desktop, once extracted, just cancel the installer, then you have the drivers to intergrate.

You can intergrate any drivers you like, sound card, graphics drivers, usb, sata, the lot, you just have to be careful the file size isnt getting to big if you intend on burning the final product (new windows 7 iso) onto a DVD, also it will be drivers only, you wont get the GUI's that you see in windows when you add drivers after installation, like sound blaster control panel, or AMD radeon settings etc etc.

Here you can see mine, raid drivers are at the bottom and loaded the whole package for AMD drivers which include the USB drivers: http://imgur.com/xqMIX0M

and here: http://imgur.com/QwG2yzp

 

GrecoBeast

Honorable
Mar 5, 2013
20
0
10,510


I tried following that guide but it is extremely complicated and I don't quite understand it. I downloaded the amd drivers like you said and managed to pull up NTLite but not sure how to slip in the drivers on to the OS usb drive.
 

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960



Yes it is very complicated, so you have copied the contects of your windows DVD or extrcated the ISO to a new folder on the desktop like this: http://imgur.com/1W6FIqk

next open NTlite and just drag and drop the new folder containing the windows files into the NTlite window.

If you have multiple OS's in that window (operating systems/install.wim sub menu) like I do, select the one you are going to install, in my case out of the 4, I use Windows 7 x64 Pro, right click it and select load, takes a bit of time, the others if you are never going to use right click and select delete, this will free up some space, dont touch the one with the subtitle live install. http://imgur.com/Ai2KrI3

once its loaded, in the left pannel you will see options, source, components, features etc, select drivers and now drag your whole extracted AMD drivers folder to that empty window, you'll see them all load. http://imgur.com/BurLPsr

now select apply in the left pane, it will give you a summary of what you are about to create, under the sub title "select image tasks" there is an arrow next to "Image process queue (reapply pending tasks to other editions)" expand that, then Expand "Intergrate drivers" and put a tick in the 2 boot.wim boxes. http://imgur.com/R6zRC71

at the bottom another option labelled "Options" select create ISO, a new pop up will ask you to name your ISO file and where you want to save it.

finally click process at the top, let it do its thing, the NTLite ISO is now your new Windows installation disk.


(NB, Windows PE is not an OS, dont delete it, its Windows Pre-Installation environment, and same applies to windows Set-up, hence them both being under boot.wim)





 

GrecoBeast

Honorable
Mar 5, 2013
20
0
10,510
I simply installed Windows 10 and upgraded her computer. As much as I hate Windows 8 and 10, it picked up everything right away. Even if I would of overcome the USB issue now, there may be some BS comparability issue in the future and I'd rather not go near suicidal again with more Windows 7 + Ryzen issues haha. Thank you guys for your time and input in the matter!
 

refd

Prominent
Sep 1, 2017
3
0
510


 

refd

Prominent
Sep 1, 2017
3
0
510
Verified fix. Ryzen AMD ASUS Crosshair VI Hero. No usb when Windows 7 install starts to load (flying balls). All USB drops (mouse, keyboard, USB drives. NO BIOS SETTINGS WILL FIX THIS ISSUE. Two drivers are missing at startup.
Follow anandtech thread 11182 and ntlite.com ISO modifier to load the AMD Ryzen USB30 and USB31 driver sets into the ISO. You will have USB back during install.
 

sophoclesdrf

Prominent
Sep 21, 2017
1
0
510



I noticed when I was in bios my USB mouse worked but otherwise it was a lost cause, so I went to my archive of dated parts and pulled out an old Microsoft Ps2 keyboard and it worked just fine. I didn't have a Ps2 mouse but I managed to do the entire install with just the keyboard. When you are asked to check a box use the "x" key on your keyboard. Once I was able to boot in Windows I installed all the board drivers and everything worked fine.

 

refd

Prominent
Sep 1, 2017
3
0
510


The Crossfire VI Hero is without PS2 support. The USB 2.0 system fails to support the USB hardware when Windows 7 install begins. This is because the USB 3.0 drivers are not part of the Win7 install. USB 2.0 support is a fall back from the 3.0 hardware and this hardware needs the 3.0 driver set to come back on after the bios hands off to Windows. I was able to add those drivers to the Win7 Ultimate install iso and now the USB continues to function through the install and running of Windows 7.