Lỗi "Unreal Engine is exiting due to D3D device being lost" xảy ra khi Unreal không kết nối được với thiết bị D3D. Phổ biến, có thể xảy ra trên máy khỏe.
Nguyên nhân lỗi D3D device lost
- Unreal Engine cũ: Không tương thích thành phần hệ thống mới.
- Antivirus chặn: False positive, thêm whitelist hoặc tắt.
- Driver thiết bị cũ/hỏng: Cài lại hoặc cập nhật.
- File Steam không đầy đủ/hỏng.
- Cài đặt NVIDIA GeForce Experience: Game Booster, Battery Optimizer gây xung đột.
- Overclocking: Gây xung đột app nặng tài nguyên.
- Card đồ họa onboard xung đột: Hoạt động cùng card rời.
Chuẩn bị: Admin, internet.
Giải pháp 1: Cập nhật Unreal Engine, Windows, Steam
- Mở Launcher > Library > xem phiên bản Engine, có dấu + thì cập nhật.
- Click Add versions > cài bản mới > Update.
- Win + S > "update" > Kiểm tra cập nhật Windows.
- Khởi động lại nếu yêu cầu.
- Mở Steam client, tự tải cập nhật, khởi động lại.
Giải pháp 2: Tắt NVIDIA Game Booster / tính năng tăng cường
Mở GeForce Experience, tắt Game Booster, Battery Optimizer... Hoặc tắt hẳn GeForce Experience test.
Giải pháp 3: Chỉ định card đồ họa rời cho Unreal
- Chuột phải Desktop > NVIDIA Control Panel.
- Manage 3D Settings > Program Settings.
- Thêm Unreal Engine, chọn High-performance NVIDIA processor.
- Lưu, khởi động lại, test.
Giải pháp 4: Vô hiệu hóa card onboard
- Win + R, gõ devmgmt.msc.
- Display adapters > chuột phải card onboard > Vô hiệu hóa (Disable).
- Màn hình chập chờn rồi về bình thường. Khởi động lại, test Unreal.
Giải pháp 5: Tắt Antivirus/Firewall
Tắt antivirus (Avast, AVG hay gây lỗi), khởi động lại, test. Nếu không được, gỡ antivirus thử.
Giải pháp 6: Tắt Overclocking và SLI
Tắt overclock CPU và GPU. Tắt SLI (liên kết 2 card NVIDIA) trong NVIDIA Control Panel. Unreal không tối ưu cho môi trường overclock/SLI.
Giải pháp 7: Cài lại driver đồ họa sạch (DDU)
- Tải DDU (Display Driver Uninstaller), cài đặt.
- Khởi động vào Safe Mode.
- Chạy DDU, chọn Clean and restart.
- Khởi động bình thường, Win+R > devmgmt.msc > chuột phải khoảng trống > Quét thay đổi phần cứng (cài driver mặc định).
- Cập nhật driver mới qua Windows Update hoặc web nhà sản xuất.
Giải pháp 8: Tắt chế độ Toàn màn hình
Chuyển sang chế độ Cửa sổ (Windowed) trong cài đặt game. Một số user báo khắc phục được.
Giải pháp 9: Cài lại DirectX và đổi cài đặt FreeSync
- Cài lại DirectX, khởi động lại.
- Nếu màn hình FreeSync, vào GeForce Experience > GSync settings.
- Bật Enable for Full-Screen và Enable settings for selected Display.
- Khởi động lại, test. Thử cả Windowed mode.