eGPU (External GPU) là giải pháp lý tưởng giúp Laptop hay Mini PC tăng sức mạnh đồ họa, phục vụ chơi game, dựng phim hay làm việc chuyên sâu. Tuy nhiên, trong quá trình sử dụng, nhiều người thường gặp phải các sự cố phổ biến như eGPU không nhận, không sử dụng được, màn hình xanh hoặc thậm chí sập nguồn. Những lỗi này không chỉ gây gián đoạn công việc mà còn khiến người dùng lo lắng về độ bền và khả năng tương thích của thiết bị.
Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách xác định nguyên nhân và khắc phục nhanh các lỗi thường gặp trên eGPU, giúp hệ thống hoạt động ổn định, tận dụng tối đa sức mạnh đồ họa rời.
Cách 1: Cài Đặt Driver Cho Egpu Trên Máy Tính Có GPU Rời
Ở một số máy tính, việc tồn tại đồng thời GPU rời (dGPU) và eGPU đến từ cùng một hãng (Nvidia hoặc AMD) có thể dẫn đến xung đột driver, gây ra hiện tượng màn hình xanh (BSOD). Để khắc phục, bạn có thể áp dụng quy trình sau:
1. Tải về driver mới nhất từ trang chính thức của Nvidia hoặc AMD nhưng chưa tiến hành cài đặt ngay.
2. Tải và sử dụng công cụ Display Driver Uninstaller (DDU):
- Chọn tùy chọn “Prevent downloads of drivers from Windows Update”.
- Chọn đúng nhà sản xuất GPU (Nvidia, Intel, hoặc AMD).
- Sau đó chọn “Clean and Restart” để gỡ sạch driver cũ.
3. Khi thiết bị đã khởi động lại, đăng nhập vào Windows rồi kết nối dock eGPU.
4. Chờ cho đến khi Windows nhận diện card đồ họa mới, sau đó tiến hành cài đặt driver vừa tải về như bình thường.
Bằng cách này, hệ thống sẽ nhận diện và cài đặt đồng thời cho cả GPU tích hợp và eGPU, giảm thiểu tối đa lỗi xung đột. Trong một số trường hợp, bạn có thể cần tạm thời vô hiệu hóa dGPU để tránh tình trạng giật, lag khi sử dụng.
Cách 2: Điều Chỉnh Tdr & TdrDdiDelay Trong Registry
Giải pháp này cho phép Windows tăng thêm thời gian phản hồi cho GPU, giúp card đồ họa có cơ hội phục hồi trước khi hệ thống báo lỗi hoặc gặp sự cố màn hình xanh. Các bước thực hiện:
1. Mở Registry Editor
- Nhấn Win + R, gõ regedit.msc và nhấn Enter.
- Truy cập theo đường dẫn: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers
2. Tạo khóa TdrDelay
- Nhấn chuột phải vào khung bên phải → chọn New → DWORD (32-bit) Value.
- Đặt tên là TdrDelay.
- Nhấn chuột phải vào khóa vừa tạo → Modify.
- Chuyển Base từ Hexadecimal sang Decimal.
- Nhập Value Data = 10 → nhấn OK.
3. Tạo khóa TdrDdiDelay
- Thực hiện thao tác tương tự, đặt tên là TdrDdiDelay.
- Chuyển Base sang Decimal.
- Nhập Value Data = 20 → nhấn OK.
4. Hoàn tất và khởi động lại máy
- Đóng Registry Editor.
- Khởi động lại máy tính để thay đổi có hiệu lực.
Lưu ý: Cách này không xóa hay thay thế driver mà chỉ tinh chỉnh thông số trong Windows, giúp giảm nguy cơ lỗi treo máy hoặc màn hình xanh khi sử dụng eGPU.
Cách 3: Tắt (Disable) Link State Power Management
Link State Power Management là một tính năng trong Windows quản lý cơ chế tiết kiệm điện năng cho các thiết bị kết nối qua PCIe. Tuy nhiên, khi sử dụng eGPU, tùy chọn này đôi khi gây ra tình trạng mất ổn định hoặc xung đột, dẫn đến lỗi treo máy hoặc giật lag. Vì vậy, việc tắt Link State Power Management có thể giúp hệ thống hoạt động ổn định hơn.
Thông thường, bạn có thể tìm thấy tùy chọn này trong Advanced Settings của Windows Power Options. Nếu không thấy, hãy làm theo các bước sau để bổ sung:
1. Mở Registry Editor
- Nhấn Win + R, gõ regedit.msc rồi nhấn Enter.
- Truy cập theo đường dẫn: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\501a4d13-42af-4429-9fd1-a8218c268e20\ee12f906-d277-404b-b6da-e5fa1a576df5
2. Thêm khóa Attributes
- Nhấn chuột phải → chọn New → DWORD (32-bit) Value.
- Đặt tên là Attributes.
- Nhấn chuột phải vào khóa vừa tạo → chọn Modify.
- Giữ nguyên Base = Hexadecimal, thay đổi Value Data = 2 → nhấn OK.
3. Kích hoạt trong Power Settings
- Đóng Registry Editor.
- Mở Control Panel → Power Options → Change plan settings → Advanced power settings.
- Lúc này, tùy chọn Link State Power Management sẽ xuất hiện.
- Chọn Off hoặc Disable để vô hiệu hóa.
Việc tắt tính năng này giúp giảm thiểu rủi ro gián đoạn kết nối PCIe, đảm bảo eGPU hoạt động ổn định và mượt mà hơn.
Cách 4: Thiết Lập Nvidia Power Management - Chọn “Prefer Maximum Performance”
Nếu bạn đang sử dụng card đồ họa Nvidia, việc điều chỉnh chế độ quản lý năng lượng có thể giúp cải thiện hiệu suất và hạn chế lỗi giật lag khi chạy eGPU.
- Mở Nvidia Control Panel.
- Chọn Manage 3D Settings → tab Global Settings.
- Tìm mục Power Management Mode.
- Chuyển từ mặc định sang Prefer Maximum Performance.
- Lưu thiết lập và thoát khỏi Nvidia Control Panel.
Tùy chọn này đảm bảo GPU luôn hoạt động ở mức hiệu suất cao nhất, thay vì giảm xung nhịp để tiết kiệm năng lượng, nhờ đó hạn chế tình trạng tụt FPS hoặc treo máy khi dùng eGPU.
Cách 5: Vô hiệu hóa iGPU/dGPU
Trong một số trường hợp, iGPU (Intel HD, Intel Iris Xe) hoặc dGPU (Nvidia MX450, GTX rời cũ…) có thể gây xung đột với eGPU, dẫn đến hiện tượng lag hoặc không ổn định. Khi đó, bạn có thể thử vô hiệu hóa tạm thời iGPU/dGPU. Các bước thực hiện:
- Nhấn Windows + X → chọn Device Manager.
- Mở rộng mục Display Adapters.
- Nhấn chuột phải vào iGPU/dGPU cần tắt (ví dụ: Intel HD 4000, Intel Iris Xe, Nvidia MX450).
- Chọn Disable device.
Nếu muốn bật lại iGPU/dGPU, lặp lại quy trình trên và chọn Enable device.
Lưu ý: Bạn không nhất thiết phải vô hiệu hóa iGPU/dGPU vĩnh viễn. Có thể thử Disable → Enable ngay lập tức để kiểm tra xem tình trạng giật lag có cải thiện không. Cách này cho phép hệ thống làm mới lại trình điều khiển mà không buộc bạn phải giữ thiết bị trong trạng thái tắt hoàn toàn.
Cách 6: Khắc Phục Lỗi Code 43 với GeForce eGPU và Nvidia Mobile/Tesla/Quadro/Prof-RTX dGPU
Lỗi Code 43 là một trong những vấn đề phổ biến khi sử dụng eGPU với card Nvidia, đặc biệt khi hệ thống có cả GPU rời di động (dGPU) và eGPU cùng lúc. Nguyên nhân thường do Windows yêu cầu một trình điều khiển Nvidia thống nhất để phục vụ nhiều GPU đồng thời.
👉 Nếu đã áp dụng hướng dẫn sửa lỗi 43 nhưng vẫn không thành công, bạn có thể cần cài đặt hoặc tinh chỉnh driver Nvidia phiên bản phù hợp, thống nhất cho tất cả GPU.
Cách 7: Vô hiệu hóa DynamicTick
DynamicTick là một tính năng trong Windows cho phép hệ thống tạm ngưng đồng hồ hệ thống khi không có tải, nhằm tiết kiệm năng lượng. Tuy nhiên, điều này đôi khi gây ra sự cố khi sử dụng eGPU. Các bước thực hiện:
1. Mở Command Prompt (CMD.exe) với quyền quản trị viên (Run as Administrator).
2. Nhập lệnh: bcdedit /set disabledynamictick yes
Sau đó nhấn Enter.
3. Hệ thống sẽ hiển thị thông báo xác nhận thay đổi.
Nếu gặp sự cố sau khi áp dụng, bạn có thể hoàn tác bằng lệnh: bcdedit /set disabledynamictick no
Cách 8: Vô Hiệu Hóa Resizable BAR Với Nvidia Profile Inspector
Trong một số trường hợp, Resizable BAR có thể gây xung đột với eGPU, đặc biệt trên GPU Nvidia đời mới. Việc tắt tính năng này thông qua Nvidia Profile Inspector có thể giúp cải thiện độ ổn định.
Cách 9: Cài đặt Driver trong Safe Mode
Nếu gặp lỗi màn hình xanh (Memory Management BSOD) khi cài driver eGPU, hãy thử thực hiện trong chế độ Safe Mode:
- Nhấn Windows + I → System → Recovery → trong mục Advanced startup, chọn Restart now.
- Khi máy khởi động lại → chọn Troubleshoot → Advanced options → Startup Settings → Restart.
- Tại danh sách tùy chọn, nhấn 4 hoặc F4 để vào Safe Mode. Nếu cần Internet, chọn 5 hoặc F5 để vào Safe Mode with Networking.
- Trong Safe Mode, cài đặt lại driver GPU.
- Khởi động lại máy tính để quay về chế độ Windows thông thường.
Cách 10: Vô hiệu hóa Kernel DMA Protection và VT-d trong BIOS khi gặp lỗi Code 55
Nếu bạn gặp lỗi Code 55 trong Device Manager (thường liên quan đến HD Audio của GPU), có thể thử tắt Kernel DMA Protection và VT-d trong BIOS.
- Vị trí chính xác của các tùy chọn này phụ thuộc vào từng hãng và model máy tính.
- Truy cập BIOS (thường bằng phím Del, F2, F5, Alt+F5 tùy hãng), tìm trong mục Security hoặc Advanced Settings, sau đó Disable hai tính năng trên.
Cách 11: Tắt Windows Fast Startup
Chế độ Fast Startup có thể gây xung đột khi khởi động hệ thống với eGPU. Để tắt:
- Vào Control Panel → System and Security → Power Options.
- Chọn Choose what the power buttons do.
- Nhấn Change settings that are currently unavailable.
- Bỏ dấu tick tại ô Turn on fast startup.
- Lưu thay đổi và khởi động lại máy.
Cách 12: Tắt Secure Boot Trong BIOS
Một số eGPU không hoạt động ổn định khi Secure Boot đang bật. Các bước thực hiện:
- Khởi động lại máy và truy cập BIOS (phím tắt tùy hãng: ví dụ Beelink – Del, Minisforum – Alt+F5, Asus – F5...).
- Trong BIOS, tìm đến mục Security hoặc Boot.
- Chọn Secure Boot → đổi thành Disabled.
- Lưu thay đổi và khởi động lại.
Cách 13: Sửa Lỗi VIDEO_MEMORY_MANAGEMENT_INTERNAL BSOD Trên Windows 11
Người dùng eGPU Nvidia trên Windows 11 có thể gặp lỗi VIDEO_MEMORY_MANAGEMENT_INTERNAL BSOD.
Cách khắc phục: Cập nhật hệ điều hành lên Windows 11 bản 24H2 mới nhất, nơi Microsoft đã vá các lỗi quản lý bộ nhớ liên quan đến GPU.
Cách 14: eGPU Hiển Thị Trong Device Manager Nhưng Không Có Trong Task Manager (Windows 11)
Lỗi này thường xuất hiện khi build eGPU qua cổng USB4 với một số dock eGPU nhất định (ví dụ: UT3G, VGA 3060 Ti). Trong trường hợp này, tên VGA chỉ hiển thị trong Device Manager nhưng không xuất hiện ở Task Manager. Cách khắc phục:
- Tải công cụ sửa lỗi tại bài viết: Hướng dẫn fix lỗi 43 cho eGPU.
- Giải nén file nvidia-error43-fixer_113.zip.
- Mở file .bat và chỉnh sửa dòng 129–132 thành:
:: 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
- Chạy file .bat.
- Khởi động lại máy tính để eGPU được nhận diện đầy đủ.
Khắc phục lỗi trên eGPU Thunderbolt/USB4
Đối với các hệ thống sử dụng eGPU qua Thunderbolt 3/4 hoặc USB4, ngoài những giải pháp chung, bạn cần thực hiện thêm một số điều chỉnh chuyên biệt để đảm bảo thiết bị được nhận diện và hoạt động ổn định.
1. Thiết lập trong BIOS
- Thunderbolt Security: đặt thành Disabled.
- Thunderbolt Boot Support: chuyển sang Enabled.
- VT-D/Virtualization: đặt thành Disabled.
- Kiểm tra dock eGPU: kết nối eGPU với bất kỳ dock TB3/TB4/USB4v1 nào để xác minh GPU có được nhận diện không.
- Lưu ý: Một số BIOS có thể sử dụng tên gọi khác cho USB4v1, hãy kiểm tra kỹ trong phần cài đặt.
2. Lựa chọn cáp Thunderbolt/USB4 đạt chuẩn
Kết nối eGPU đòi hỏi cáp chất lượng cao để duy trì tốc độ và độ ổn định. Hãy chắc chắn sử dụng cáp được chứng nhận đầy đủ hiệu năng, chẳng hạn như:
- Anker 515 1m
- Belkin Connect USB4
- Cable Matters 40Gbps USB4
- Orico 2m Active TB3
- Satechi USB4 Pro
- Spigen 0.8m USB4
- SKY USB4 4K 240W
- Ultunite USB4
3. Điều chỉnh phần mềm trên Windows
- Tắt Parsec, vì ứng dụng này có thể gây cản trở hoạt động của eGPU.
- Tắt BitLocker, để tránh việc eGPU không hiển thị trong Windows.
- Gỡ Intel Thunderbolt Control Panel/Centre (ứng dụng tự động cài từ Microsoft Store).
- Khởi động Safe Mode và thực hiện nhận diện eGPU hoặc cài đặt driver GPU (khuyến nghị không dùng GeForce Experience).
- Chạy Snappy Driver Installer Lite để kiểm tra và cập nhật driver.
4. Xử lý lỗi Code 43 (Nvidia)
- Nếu gặp lỗi Code 43, hãy tham khảo bài viết chi tiết: Hướng dẫn fix lỗi 43 cho eGPU.
- Nếu không có lỗi Code 43, bạn có thể chỉnh sửa file
.bat
theo hướng dẫn:
:: 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
- Sau khi chỉnh sửa, chạy lại file
.bat
. Máy sẽ tự động nhận diện và eGPU (card Nvidia) sẽ xuất hiện trở lại trong hệ thống.
Viết bình luận
Bình luận
Hiện tại bài viết này chưa có bình luận.