Article · 2026-05-15 18:56:00
Windows Boot Manager, USB Code 43 and BIOS Reset
Windows Boot Manager, USB Code 43
Content
After installing Windows update KB5089549, I started having issues with several devices showing Code 43 errors in Device Manager and slow boot time.
Before doing anything, I strongly recommend creating a backup of your important files.
Code 43 in Device Manager means Windows stopped a hardware device because it reported a problem. This is usually caused by:
- corrupted drivers
- firmware/controller issues
- or hardware communication problems
I tried multiple fixes:
- reinstalling drivers
- removing devices from Device Manager
- reinstalling chipset/GPU drivers
- troubleshooting USB devices
Nothing solved the issue permanently. at the end, I uninstalled update KB5089549:
Settings → Windows Update → Update History → Uninstall Updates
After , I reset the BIOS to factory defaults to clear any corrupted USB/controller configuration caused by the update.
Important: After resetting BIOS settings, Windows may no longer boot immediately because the storage/boot configuration can change.
Symptoms
- Boot menu empty
- Only “Launch EFI Shell” appears
- NVMe drives visible in BIOS
- Windows Recovery USB sees no drives
- USB ports unstable or not working
- Very slow boot/restart
Fix
1. Enter BIOS
Press:
during startup.
2. Restore RAID Mode
Go to storage/SATA settings and change:
Save with:
3. Restore Secure Boot Keys
In BIOS:
- Security
- Secure Boot
Choose:
Save and reboot.
Result
After restoring RAID mode and Secure Boot keys:
- Windows Boot Manager returns
- Windows boots normally
- USB devices work again
- data remains intact
Important
Do NOT:
- reinstall Windows immediately
- format drives
- create new RAID arrays
- initialize disks
If BIOS still detects the NVMe drives, your data is usually still safe.
Also you can do the following if you have the same hardware as mine.
The ROG Hard Motherboard Drain (The Real Fix)
This forces the internal chips to completely lose power for a split second, wiping the glitched USB handshake data.
- Unplug all USB items from your laptop (headset, mouse, webcam, etc.).
- Unplug the main power brick/charger from the laptop.
- Shut down the laptop completely.
- Once the laptop is completely off, press and hold down the physical power button for a full 40 to 45 seconds.
- Note: Your keyboard LEDs might flash or light up while you are holding it down. Ignore them and keep pressing the button down until the full 45 seconds have passed.
- Release the button, wait 30 seconds.
- Do not plug the power brick back in yet. Turn the laptop on using just its internal battery power.
- Let Windows boot completely. Check Device Manager—the yellow error triangle should be gone. You can now plug your power charger and headset back in!
This will actually make it work.