X470 Gaming Plus, USB ports not working after Windows 10 update

Xarox

Member
PRIVATE E-2
Joined
Dec 17, 2018
Messages
35
Allright, the fun continues...

I did a CMOS reset... I went to look at the USB in bios and it says that it finds 3 keyboards, 1 mouse and 1 hub... Of course I don't have that many keyboards connected, only 1. It doesn't matter though...

4 ports are found, that much we can say for sure...
1 hub? Does it mean the hub that windows cannot find?

I think there is only 1 way to really find out if the problem is the bios or the new version of windows, that is to revert back to the previous bios version... I never had a problem with that version, but I wanted that soundfix from the latest one. (which didn't work)

If the bios locates all USB ports and once in windows it also finds all ports, then we know for sure that the latest bios is [***CENSORED***] up...
 

citay

Pro
SERGEANT
Joined
Oct 12, 2016
Messages
14,472
Yes, you can do that. However, if the problem is still as it is, then i would flash the newest BIOS again.

The reason is, they not only fix stuff that they list in the changelog, they fix a whole bunch of little things.
Yes, they can sometimes mess up on something, but usually they fix way more problems than to cause new ones.

What they put in the changelog is always a big understatement, MSI only lists the most major change(s).

This is an example from a Z170 board, where a changelog of a beta BIOS version became available:
Fix Samsung 950Por NVME can't boot in legacy mode
Fix close favorites module affect build error.
Fix "DisabldMEProtocolFunction" that don't disable ME when AMD CPU.
Add MFlash version to support MFlashtool compatibility.
Fix MFlashMode Flag for RunTimeServices.
Add module part "Protocol" to support that update BIOS in Shell.
Modify auto adjust DRAM timing related code.
Modify some MRC training code improve DRAM OC ability.
Modify some common code.
Modify some code when update to KabyLake RC 1.0.1.
Fix Corporate ME PTT can't Enabled issue when default PTT.
Add U2 switch and modify switch related code
Fix PCIE compatibility issue.
Fix USB wakeup issue.
Fix boot option won't have Samsung 950Pro NVME option when plugged two cards.
If onboard not have PCI slot,Remove PME wakeup.
Add runtime attribute for sio item
Modify multi-language.
Fix compile error issue when set token MSIOC_SUPPORT to 0.
Fix system hang on 0x55 issue when set token MSIOC_SUPPORT to 0.
Modify auto adjust DRAM timing related code.
Add code avoid Adjusted DRAM Frequency information incorrect issue.
Add some common code.
Support CPU Ratio Offset When Running AVX item and function code for KabyLake CPU.
Add some code for GSE Search module.
Modify some MRC training code improve DRAM OC ability.
Add token to patch some voltage adjust tolerance.
Patch RAID Card SC37 unstable issue for 7994 1.2 ECO.
Fix system hang on 0xE0 issue when set Game Boost 3 ~ 4 step and use non K sku CPU.
Fix Boot is noise in Save & Exit.
Set TPM Device Selection default to PTT.
Fix Board Explorer device issue.
Fix USB windows to go WHQL issue.
Add Intel serial IO item.
Fix clear CMOS power led is no light if support Audio LED.
Modify auto adjust DRAM timing related code.
Limit CPU Base Clock overclocking ability when use K sku CPU and set Beta Runner item to NOC on non Z chipset by HW request.
Support SIO SMI OVT protect code when set Beta Runner item to NOC for 7A43.
Fix some standard memory compatibility issue.
Support H110 2DIMM to 4DIMM related code for 7A50.
Add Improve IGD Stability item to patch IGD blinking issue on some monitor when set XMP to Enabled .
Remove CPU GT Loadline Calibration Control related code when HW design not support.
Modify CPU Loadline Calibration Control related code for 7A16.
Add "Above 4G Decoding item" in PCI Subsystem Settings.
Modify Onboard Function LED and Audio LED assist related code.
Fix BOOT EZ debug LED issue.
Fix PCIE compatibility issue.

For the final BIOS, that huge changelog was turned into this:
- Improve PCIE compatibility.
- Improved compatibility SAMSUNG 950 Pro NVME
- Update Microcode.
- Update VBIOS and GOP.
- Improved compatibility with some memory
Obviously, all the smaller improvements were omitted. I believe this is the case for every MSI changelog.
 

ryegrass

Active member
Joined
Feb 22, 2021
Messages
784
Allright, so now we're getting somewhere... :)

The Hub that is greyed out is the 3rd one that is missing... How do I get it active again?

View attachment 147111
Just a suggestion (that you might have already tried), but have you uninstalled the grayed out device to see if Windows 10 will install a different and perhaps correct driver?
 

Xarox

Member
PRIVATE E-2
Joined
Dec 17, 2018
Messages
35
Just a suggestion (that you might have already tried), but have you uninstalled the grayed out device to see if Windows 10 will install a different and perhaps correct driver?
I did, yes...

After I rebooted the greyed out ones were completely gone and still missing as active ports. I guess it being greyed means there was a memory saying that the ports were once there, active, but not anymore.
 

Xarox

Member
PRIVATE E-2
Joined
Dec 17, 2018
Messages
35
Yes, you can do that. However, if the problem is still as it is, then i would flash the newest BIOS again.

The reason is, they not only fix stuff that they list in the changelog, they fix a whole bunch of little things.
Yes, they can sometimes mess up on something, but usually they fix way more problems than to cause new ones.

What they put in the changelog is always a big understatement, MSI only lists the most major change(s).

This is an example from a Z170 board, where a changelog of a beta BIOS version became available:



For the final BIOS, that huge changelog was turned into this:


Obviously, all the smaller improvements were omitted. I believe this is the case for every MSI changelog.
Ok, we will see what happends after the flash... :-)(y)

I'll problably do it tomorrow though, only have 1 more hour today...
 

Xarox

Member
PRIVATE E-2
Joined
Dec 17, 2018
Messages
35
Ok, got up early and flashed before work since I didn't have the time yesterday...

So, I reverted back to the bios version prior to the latest non beta one that I had before. The problem is still there. The 2 USB ports are still dead which means that the crook in them being killed is the new windows version 20h2 that Microsoft wants everyone to update to...

Did something happen in the update process or the version is just no good? I have no other errors that I can tell, so this doesn't tell me that doing a fresh install of windows 20h2 will fix the hub that has the 2 usbports...

I don't know how to bark at Microsoft loud enough for them to hear... o_0 (love the smilies on this forum 😂)
 

silentprayercg

Member
SERGEANT
Joined
Jun 3, 2018
Messages
44
I know it's necro, but there is almost nothing in internet about it (just nothing). And MS apparently fixed DysplayPort windows rearrangement bug.
So I've tried to inspect this issue more, and google more (after all this years since I bought mobo, btw, i have x470 gaming PRO, which probably almost the same as plus)
And those 2 USB ports - ASMedia USB 3.1 eXtensible Host controller - just DIE, if you sleep your PC while one of monitors connected via DysplayPort directly (HDMI->DP adapters doesn't count)
and i don't see any soulution, I've tried anything i can come up with - no use..
sleep with DP, ports are dead, (usb light bulb will shine tho, so there is still power in them)
they will restore only if you remove DP, and then turn off PC, and then turn in ON back.
Latest bios, win10/11, everything latest, tried even driver from CD - no use.
I'm probably should create separate thread just for fun, but I'm reeeeaaaallyy doubt it can be solved, because it's probably some kinda hardware bug.
 
Top