[GUIDE] Win10/11 solutions for eGPU detection, BSOD, crashin... (2024)

August 18, 2021 10:34 pm

nando4>> If this topic helps to get your eGPU working, then pls consider completing and submitting a build template to feature on the builds area of the site and give your system & eGPU combo representation there, referencing any specific fixes here that may have been a requirement to do so.

Spoiler

STEP 1: getting eGPU detected and functional - general consolidated knowledge from numerous forum posts

Still, here's some troubleshooting steps for your consideration to see if can coax your eGPU into action:

  1. On Intel systems I use, I set BIOS Thunderbolt security = Disabled, Thunderbolt Boot Support = enabled, VT-D/Virtualization=disabled. Worth checking if your BIOS has any equivalent USB4v1 settings
  2. test your eGPU hardware works by attaching to any TB3/TB4/USB4v1 system and see if the GPU is detected and works
  3. Per Buyer's Guide footnote about TB3/TB4/USB4 cable quality to ensure stable & uninterrupted connection with your system:

    USB4 systems have stricter USB4-certified cable requirements where these are confirmed to give full performance: Anker 515 1m USB4 cable, Belkin Connect USB4 cable, Cable Matters 40Gbps USB4 cable, Orico 2m active TB3, Satechi USB4 Pro cable, Spigen 0.8m USB4 cable, SKY USB4 4k 240w cable, Ultunite USB4 cable.

  4. attach a different PSU and/or reseat wiring to ensure continuous, ripple-free 12V can be supplied to eGPU under extended use load
  5. create a Linux Ubuntu Live USB stick, boot it and see if the eGPU is detected to confirm hardware is functional, bypassing Windows OS drivers/quirks as described here

Windows-centric software tweaking

  1. (optional) suggest use WinToUSB to create a fresh test Win10 or Win11 installation as is preferred on an external USB drive to leave your production Windows installation untainted by testing
  2. disable Parsec, something that has shown to interfere with eGPU operation
  3. disable bitlocker, something that has shown to prevent eGPU devices being presented to Windows
  4. remove Intel Thunderbolt Control Panel/Centre app that may get auto-installed by MS Store
  5. boot in Safe Mode and do eGPU detection / driver installation without GeForce Experience
  6. perform a DriverEasy Scan to do a driver update
  7. run nvidia-error43-fixer if the eGPU has an error code 43 against it. If not, for good measure modify nvidia-error43-fixer.bat as described below and run it anyway (sourced fix from here):

    I ran the error43 fixer script just to try it out. It didn't do anything since no NVIDIA GPU in state 43 was found. After that I had a look into the .bat file and commented the lines 130 + 131 out, like so (lines 129 - 132 below):

    :: Check if adapter has error code 43. If not, exit subroutine
    :: call devset status "%HW_id%" | findstr "code 43" > nul
    :: if errorlevel 1 goto :EOF
    set NV_ERR43_FOUND=1

    and ran it again. Now it modified the registry anyway. Suddenly the external displays were detected on the eGPU.

If you have a Windows 10 or Windows 11 eGPU System and are suffering from blue screens, crashing, system freezes or stuttering, 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. Tdr & TdrDdiDelay:

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]

3. 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]

4. 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:

[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 discrete GPU (dGPU). Details below:

[Please login to see this]

6. Resolving error code 43 when trying to get Nvidia mobile/Tesla/Quadro/Prof-RTX dGPU + Geforce eGPU working concurrently

If running nvidia-error43-fixer does not clear an error code 43 against a Nvidia GPU, this may be due to a requirement to have a unified Nvidia driver to service all GPUs. Details below:

[Please login to see this]

7. Disable DynamickTick

If you are suffering from microstuttering after applying the above fixes, there is a small chance that disabling dynamicktick will fix it. Dynamicktick is a Windows feature that enables the system to temporarily suspend the system timer when it is not under load to conserve power. Details below:

[Please login to see this]

8. Use AMD PCI Express (3GIO) Filter and PCI Bus Driver to prevent ULPS-associated AMD eGPU freeze

If you are having intermitted system freeze with your AMD eGPU attached, then . . .

[Please login to see this]

9. Disable Resizable BAR with Nvidia Profiler Inspector

If you are having a stuttering issue with a specific game and a modern Nvidia GPU, a possible solution is to use the third party application Nvidia Profile Inspector to disable Resizable BARfor that title:

[Please login to see this]

10. Install Drivers in Windows Safe Mode

[Please login to see this]

11. Disable Kernel DMA Protection and VT-d in BIOS for Error 55

[Please login to see this]

12. Disable Windows Fast Startup

[Please login to see this]

13. Resolving VIDEO_MEMORY_MANAGEMENT_INTERNAL BSOD on Windows 11 with Nvidia eGPUs

[Please login to see this]

2) As posted by @thezemog here, making (1) redundant:

BIG Update Windows 11 build 22631.3880 works with eGPUs and hot plugging and unplugging is supported without bluescreens (note you can only plug and unplug once)

Nvidia driver 560.70 is fully working, if you experience bluescreens/crash on startup you might need to:

  • disable windows update
  • install the driver
  • run troubleshooter
  • re-enable windows update

Nvidia drivers from windows update ARE NOTsupported, those WILL CAUSE a crash at least if you had previous drivers and windows update will try and force install outdated drivers

i'm looking forward for doing tests on shiny new Windows 11 24H2 builds when it become avaliable to all PCs/laptops (microsoft please don't destroy the eGPU paradise we are in now)

See also

[GUIDE] Win10/11 solutions for eGPU detection, BSOD, crashin... (2024)

References

Top Articles
Jackie Coogan Ne Il Monello
The UPS Store | Ship & Print Here > 3589-3 N Shiloh Dr
Cranes For Sale in United States| IronPlanet
Golden Abyss - Chapter 5 - Lunar_Angel
My Arkansas Copa
Po Box 7250 Sioux Falls Sd
7 Verification of Employment Letter Templates - HR University
The UPS Store | Ship & Print Here > 400 West Broadway
Craigslist Niles Ohio
Plaza Nails Clifton
Toyota Campers For Sale Craigslist
Learn How to Use X (formerly Twitter) in 15 Minutes or Less
Zachary Zulock Linkedin
What Does Dwb Mean In Instagram
Blue Beetle Showtimes Near Regal Swamp Fox
Belly Dump Trailers For Sale On Craigslist
Espn Horse Racing Results
Canvas Nthurston
Icommerce Agent
No Hard Feelings - Stream: Jetzt Film online anschauen
Music Go Round Music Store
Samantha Aufderheide
Haunted Mansion Showtimes Near Epic Theatres Of West Volusia
Chicago Based Pizza Chain Familiarly
10 Best Places to Go and Things to Know for a Trip to the Hickory M...
Publix Near 12401 International Drive
Weather Underground Durham
Gopher Carts Pensacola Beach
Mississippi Craigslist
Past Weather by Zip Code - Data Table
Club Keno Drawings
Taktube Irani
'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
Ellafeet.official
Manuel Pihakis Obituary
Memberweb Bw
Sun Haven Pufferfish
The Syracuse Journal-Democrat from Syracuse, Nebraska
Banana Republic Rewards Login
Immobiliare di Felice| Appartamento | Appartamento in vendita Porto San
Bekah Birdsall Measurements
Coffee County Tag Office Douglas Ga
Bekkenpijn: oorzaken en symptomen van pijn in het bekken
412Doctors
Top 1,000 Girl Names for Your Baby Girl in 2024 | Pampers
Bmp 202 Blue Round Pill
Killer Intelligence Center Download
Kate Spade Outlet Altoona
Nope 123Movies Full
2000 Ford F-150 for sale - Scottsdale, AZ - craigslist
Tìm x , y , z :a, \(\frac{x+z+1}{x}=\frac{z+x+2}{y}=\frac{x+y-3}{z}=\)\(\frac{1}{x+y+z}\)b, 10x = 6y và \(2x^2\)\(-\) \(...
How to Choose Where to Study Abroad
Latest Posts
Article information

Author: Corie Satterfield

Last Updated:

Views: 5534

Rating: 4.1 / 5 (42 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Corie Satterfield

Birthday: 1992-08-19

Address: 850 Benjamin Bridge, Dickinsonchester, CO 68572-0542

Phone: +26813599986666

Job: Sales Manager

Hobby: Table tennis, Soapmaking, Flower arranging, amateur radio, Rock climbing, scrapbook, Horseback riding

Introduction: My name is Corie Satterfield, I am a fancy, perfect, spotless, quaint, fantastic, funny, lucky person who loves writing and wants to share my knowledge and understanding with you.