External Drive Crashing EGPU Drivers?
Hey all! I’m experiencing issues with external hard drives, and flash drives on Bootcamp. I’m on the Windows 10 1903 V1 build with no windows updates and the red drivers for July 2021. I’ve got a MBP 2016 2.7 i7 and an AMD Radeon RX 580 with a Razer Core X. I followed the exact build guide and got it working. They have been working great and I get awesome gaming performance. But I can’t really store much on my internal SSD. When I plug in an external drive, the drive turns on for a few seconds and then basically gives up. Sometimes I’ll get the disconnect chime when unplugging a drive. Other times it will totally crash the eGPU driver and default back to the integrated on my laptop. Not sure what’s going on here. In Device Manager my USB driver is “Generic STORAGE DEVICE USB Device” and is from June of 2006 not sure if this is the issue but it seems strange a driver that old would be in Windows 10. Please let me know if you know what I could do to fix this. Thanks!
After using the system for varying amounts of time it will crash - mouse, keyboard inputs do nothing. Audio loops.
Can be whilst gaming. Can be whilst using Chrome. Can be just whilst leaving the PC unattended/idle.
Core X is plugged into a Thunderbolt USB C port.
All software (Windows, drivers, etc.) are up to date.
@dietrich, This isn't the best place to ask a Windows Troubleshooting Question, as you are in a Bootcamp Sub-Forum and posting it as a comment on another person's Forum Post. Nonetheless, here is a possible solution:
Open the Windows Registry Editor (regedit.msc) and navigate to: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers.
Now create a new 'DWORD (32-Bit) Value'. It should look like this:
Name it TdrDelay. After it has been created, right click on it and select Modify. Change the Base from Hexadecimal to Decimal, add a Value Data of 10 and select OK.
Create another 'DWORD (32-Bit) Value'. Name it TdrDdiDelay. Change the Base from Hexadecimal to Decimal, add a Value Data of 20 and select OK.
It should look like this:
Restart your system.
What this does is essentially allows Windows to give the GPU more time to respond or recover from an issue. It has fixed crashes for me on a couple of systems.
Another thing you can do is change the NVIDIA Power Management Settings to Prefer Maximum Power. You can find this in the Manage 3D Settings tab of the Nvidia Control Panel.
I have only had limited experience with Bootcamp, so I would only really be guessing. You might be on the righ path regarding out of date drivers. You could open Device Manager and find every USB Device / Device Controller and Right Click > Update Driver on all of them.
You could also try to disable all USB Power Saving features, but this is again only a shot in the dark.
Sorry I can't help any further.