Hello Mark Weiss, I'm Hendrix
Thank you for reaching out to the Microsoft Q&A Forum regarding the issue you're experiencing with USB keyboard and mouse shutting off during Windows 10 recovery and installation. I understand this must be frustrating, and I'm here to help you resolve this.
Please follow these troubleshooting steps to fix the issue.
Solution 1: Test with a PS/2 Keyboard
- If your Supermicro X10DRi has a PS/2 port, connect a PS/2 keyboard (or use a USB-to-PS/2 adapter if available).
- Boot into WinRE or WinPE using your recovery partition or Windows 10 install media.
- Check if the PS/2 keyboard functions at the password prompt or setup screen.
- If functional, proceed with system image restoration or Windows reinstallation.
PS/2 interfaces bypass the USB stack, which may be failing in WinPE/WinRE due to missing or incompatible drivers.
If no PS/2 port is available, proceed to Solution 2.
Solution 2: Create a Custom WinPE with USB Drivers
The default WinPE may lack USB drivers for your motherboard’s chipset. Create a custom WinPE with appropriate drivers. Injecting chipset-specific USB drivers ensures compatibility with your hardware.
- On a working PC, download the Windows Assessment and Deployment Kit (ADK) from Microsoft’s website. Download the Windows ADK
- Install the ADK with the Deployment Tools and Windows Preinstallation Environment components.
- Download USB drivers for the Supermicro X10DRi (Intel C612 chipset) from Supermicro’s support page or Intel’s website.
- Use DISM to create a custom WinPE image:
Open Command Prompt and enter
copype amd64 C:\WinPE_amd64
Dism /Mount-Image /ImageFile:"C:\WinPE_amd64\media\sources\boot.wim" /Index:1 /MountDir:"C:\WinPE_amd64\mount"
Dism /Image:"C:\WinPE_amd64\mount" /Add-Driver /Driver:"path_to_usb_drivers" /Recurse
Dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /Commit
- Create a bootable USB with the custom WinPE using MakeWinPEMedia:
In Command Prompt, enter
MakeWinPEMedia /UFD C:\WinPE_amd64 X:
- Boot from this USB and test if the keyboard/mouse work in WinPE.
Solution 3: Update or Reset BIOS
A BIOS issue may cause USB devices to fail in WinRE/WinPE.
- Download the latest BIOS firmware for the Supermicro X10DRi from Supermicro’s support page.
- Follow Supermicro’s instructions to update the BIOS (typically via a bootable USB with the BIOS file).
- Verify BIOS settings:
USB Configuration: Enable all USB controllers (XHCI, EHCI).
Legacy USB Support: Enabled.
Fast Boot: Disabled.
Secure Boot: Disabled.
- If the issue persists, reset the BIOS to default settings:
Power off the system, remove the CMOS battery for 5 minutes, then reinsert it.
Alternatively, use the motherboard’s CMOS clear jumper (consult the X10DRi manual).
- Reboot into WinRE/WinPE and test the keyboard/mouse.
Disclaimer: Microsoft provides no assurances and/or warranties, implied or otherwise, and is not responsible for the information you receive from the third-party linked sites or any support related to technology. If you are going to modify BIOS Settings, please back up all your personal files first to ensure you do not lose data.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
Best regards,
Hendrix-MSFT | Microsoft Q&A Support Specialist