[GUIDE] Windows 10 / 11 Solutions for eGPU BSOD, Crashing, Freezing and Stutteri...
 
Notifications
Clear all

[Sticky] [GUIDE] Windows 10 / 11 Solutions for eGPU BSOD, Crashing, Freezing and Stuttering - (Link State Power Mgmt, NVIDIA Power Mgmt, TdrDelay & TdrDdiDelay, Disable iGPU/dGPU)  

 of  6
  RSS

Boltoway
(@boltoway)
Reputable Member Moderator
Joined: 4 years ago
 

If you have a Windows 10 or Windows 11 eGPU System and are suffering from blue screens, crashing or system freezes, there are a couple of universal solutions you can try. These solutions have helped me on multiple occasions, across a variety of systems. Unlike BIOS options that are device-specific, these are generic solutions that can be applied to any Windows system:

 

1. How to install eGPU Graphics Drivers in a system with a discrete GPU (dGPU)

Systems that have an integrated discrete GPU from the same vendor as the external GPU will often BSOD or disable one of the graphics devices due to Driver Conflicts upon eGPU installation. This can be resolved by following the correct installation procedure:

[Please login to see this]

 

2. Link State Power Management - DISABLED

Link State Power Management is a Windows System Policy that mandates power saving for PCIe devices. This can usually be accessed in the Advanced Settings of the Windows Power Options. Details to do this are below:

[Please login to see this]

 

 

3. NVIDIA Power Management Settings - PREFER MAXIMUM PERFORMANCE

If you are using an NVIDIA graphics card, you can change the Power Management Mode through the NVIDIA Control Panel. Details below:

 

 

4. Tdr & TdrDdiDelay: 10->20

This solution 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. Details below:

[Please login to see this]

 

 

5. Disable iGPU / dGPU

If you are suffering from graphical stuttering, you might have to disable your integrated GPU (iGPU) or descrete GPU (dGPU). Details below:

[Please login to see this]

 


See also [GUIDE] Adding Advanced Power Management Options to Win10 Laptops for Performance, Thermal Throttling & Power Management

TH3P4 Thunderbolt GPU Dock Review
TH3P4G2 Thunderbolt GPU Dock Review
Wikingoo Thunderbolt GPU Dock Review
DIY Portable Custom Water Cooled Thunderbolt 3 eGPU
Thunderbolt 4 Docks, eGPU Daisy Chaining and the One-Cable Dream
Windows 10 Solutions for eGPU BSOD, Crashing, System Freezing and Stuttering
Adding Advanced Power Management Options to Windows Laptops for Performance, Thermal Throttling & Power Management

 
2021 14" Lenovo Yoga Slim 7i Pro (MX450) [11th,4C,H] + GTX 1080 @ 32Gbps-TB4 (Wikingoo eGPU) + Win10 21H1 // Custom Loop Water Cooled eGPU [build link]  


Nogiza, dkswst, sky115 and 5 people liked
ReplyQuote
wildfear
(@wildfear)
Estimable Member
Joined: 2 years ago
 

Nice guide !

 

Another way to get rid of the stuttering with nvidia dGPU / eGPU couple is to put a dummy hdmi/display port on one of the dGPU output.

This output have to be directly connected to the dGPU.

This way, dGPU stays awake and optimus don't mess with eGPU.

You can make that screen a duplicate of one of your screen setup.

exemple of dummy HMDI :

dummy

And my setup for duplicate screen :

- 4 external main screen - eGPU

- 2-3 external secondary screen - eGPU / dGPU dummy duplicate

- 1 internal screen - iGPU / dGPU optimus

dummy.conf
2022 16" ASUS Zephyrus M16 (RTX3070Ti) [12th,14C,H] + RTX 3080 @ 32Gbps-TB4 (WD_Black D50 * ADT-Link R43SG) + Win11 // inc MSI GS66 12700h numbers as bonus [build link]  

ReplyQuote
BlackJack84
(@blackjack84)
Eminent Member
Joined: 5 years ago
 

Can confirm that (Link State Power Management = Off) + (Nvidia Power Management Mode = Prefer Maximum Performance) got rid of the occasional freezes (about once every 100 running hours) I was having on a Mantiz Venus + GTX1070 + Tongfang PH4TRX1.

Conversely, same issue but no luck with the same setup on my previous host, a Razer Stealth 12.5" 7500U on which I had tried pretty much anything mentioned above, and more (including swapping PSU/enclosure/GPU, updating BIOS, using a UPS, DCH Vs. non-DCH drivers, disabling fast startup, enabling Ultimate Perf power plan, etc. etc. you name it).
So I guess with some hardware it might just be unavoidable.

2021 14" Tongfang PH4TRX1 [11th,4C,H] + GTX1070 @ 32Gbps-TB3 (Mantiz Venus)


Boltoway liked
ReplyQuote
(@nathan_ferguson)
New Member
Joined: 2 years ago
 

Sorry if I'm not posting in the right place, thought I would try general discussion.

I am currently running an RTX 3060Ti undervolted on a ADT-Link R43SG-TB3 (with Dell DA-2 220w psu 8pin) to TB3 enclosure hooked up to a Lenovo Yoga C940 14" via TB3.

Generally speaking, everything has been working out as expected.  Performance is really great, if not a good bit CPU bottlenecked, but still I can enjoy pretty much anything these days.

The problem I am beginning to have relatively recently is the GPU will just disconnect.  It is not a power issue (as it used to be before undervolting), as the GPU stays on and I watch the wattage rarely spike 150 or 175w.

Whatever game I'm playing will just STOP, close immediately, usually no warning prompt or anything.  I will look in the taskbar at the NVIDIA icon and open it up and sure enough it says "Connect GPU" as if there is no eGPU connected.

If I unplug the TB3 and plug back in, will work just fine.

Here's what I've tested:

Changing various graphical settings on games (CB2077, TW3, Risk of Rain 2, HL:A)

Change afterburner settings (stock settings, undervolted, etc.)

Restart computer multiple times, turn game mode on/off, reinstall NVIDIA drivers using DDU.

Still having the same issue.  I have tried to look around on the forum for anyone having a similar issue, but I can't find anything.  I'm almost wondering if it is a TB3 issue or bandwidth issue, I'm not sure.

I could use some assistance or direction on what to do or where I should be troubleshooting.

 

Thanks so much!

2020 14" Lenovo Yoga C940 [10th,4C,H] + RTX 3060Ti @ 32Gbps-TB3 (ADT-Link R43SG-TB3) + Win11 21H2


ReplyQuote
Boltoway
(@boltoway)
Reputable Member Moderator
Joined: 4 years ago
 

@nathan_ferguson,

I would first try using solutions two, three and four from this guide.

If that doesn't work, I would consider using a higher wattage PSU to run your system just to ensure that it isn't a power issue. While I understand you have an undervolt and readings indiciating it isn't overdrawing what your Dell power brick can deliver, these software readings aren't always accurate and some 3060 Ti models are technically able to boost up to 325Watts at peak. At the very least it would further isolate the issue's cause. 

 

TH3P4 Thunderbolt GPU Dock Review
TH3P4G2 Thunderbolt GPU Dock Review
Wikingoo Thunderbolt GPU Dock Review
DIY Portable Custom Water Cooled Thunderbolt 3 eGPU
Thunderbolt 4 Docks, eGPU Daisy Chaining and the One-Cable Dream
Windows 10 Solutions for eGPU BSOD, Crashing, System Freezing and Stuttering
Adding Advanced Power Management Options to Windows Laptops for Performance, Thermal Throttling & Power Management

 
2021 14" Lenovo Yoga Slim 7i Pro (MX450) [11th,4C,H] + GTX 1080 @ 32Gbps-TB4 (Wikingoo eGPU) + Win10 21H1 // Custom Loop Water Cooled eGPU [build link]  


ReplyQuote
(@nathan_ferguson)
New Member
Joined: 2 years ago
 

@boltoway, So not sure if it's just placebo or not, but my spontaneous crashes have seemed to stop after doing the two registry edits.

I am definitely aware my dell PSU is a limiting factor, but the simplicity of it is so much better than a bulky atx psu.  I have literally flown across the globe with this setup and it is a real treat to have my 3060 ti with me everywhere I go.

I'll try and update if the crashes return!

Thanks so much.

 

2020 14" Lenovo Yoga C940 [10th,4C,H] + RTX 3060Ti @ 32Gbps-TB3 (ADT-Link R43SG-TB3) + Win11 21H2


ReplyQuote
Boltoway
(@boltoway)
Reputable Member Moderator
Joined: 4 years ago

ReplyQuote
sky115
(@sky115)
New Member
Joined: 4 years ago
 

@boltoway, Thank you for this guide, I look forward to trying these solutions as I've had a really confusing problem lately and this seems like it might apply.

I have a Razer Core X w/ RTX 2070 that worked great for a couple years until the Razer Blade Stealth I used it with needed to be replaced. I got a newer model Stealth a few weeks ago and I can connect the Core X and play games for hours no problem, but when I try to do anything else (watch Youtube, browse non-video websites, watch VLC media player, or even like clicking around my Event Viewer trying to figure out wtf is going on) with the Core X connected it always eventually freezes my system requiring a hard restart.

Does this sound like a problem that could be solved by these fixes? Or do most people get crashes/freezes when they're stressing the eGPU?

I decided to start by trying the NVIDIA settings since it's easiest and found that mine had been set to "Optimal Power" Roll .Crossing my fingers, thanks again!

 

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Boltoway
(@boltoway)
Reputable Member Moderator
Joined: 4 years ago
 

@sky115

No problem!

While there is no guarantee that any of these solutions will fix your problem, I think that adding the Tdr & TdrDdiDelay Registry edits is your ‘best-bet’.

In saying that, I would do solutions 2, 3 and 4. You can do all these together and there is no negative impact on your system.

I have all of them on my personal system and I added them before even encountering any issues.

Hope this helps.

 

TH3P4 Thunderbolt GPU Dock Review
TH3P4G2 Thunderbolt GPU Dock Review
Wikingoo Thunderbolt GPU Dock Review
DIY Portable Custom Water Cooled Thunderbolt 3 eGPU
Thunderbolt 4 Docks, eGPU Daisy Chaining and the One-Cable Dream
Windows 10 Solutions for eGPU BSOD, Crashing, System Freezing and Stuttering
Adding Advanced Power Management Options to Windows Laptops for Performance, Thermal Throttling & Power Management

 
2021 14" Lenovo Yoga Slim 7i Pro (MX450) [11th,4C,H] + GTX 1080 @ 32Gbps-TB4 (Wikingoo eGPU) + Win10 21H1 // Custom Loop Water Cooled eGPU [build link]  


sky115 liked
ReplyQuote
sky115
(@sky115)
New Member
Joined: 4 years ago
 

@boltoway

Yeah ultimately I will probably make all these changes just to be safe, it was more out of curiosity about which one potentially fixes my issue that I wanted to implement them one at a time.

That said since I changed the NVIDIA power management settings last night I haven't had it freeze like it had been, so I'm tentatively hopeful that that was the ticket.

Thanks again!

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

Boltoway liked
ReplyQuote
 of  6