Khắc phục lỗi thoát động cơ không thực tế do thiết bị D3D bị mất

Khắc phục lỗi thoát động cơ không thực tế do thiết bị D3D bị mất

Bạn có phải(Are) là một game thủ cứng và thích chơi trò chơi trên các cộng đồng phát trực tuyến như Steam? Bạn có đang(Are) gặp phải lỗi thiết bị thoát Unreal Engine hoặc D3D(D3D device) không? Cúi(Chin) đầu lên! Trong bài viết này, chúng tôi sẽ giải quyết lỗi Unreal Engine thoát ra do lỗi mất thiết bị D3D và giúp (D3D device)trải nghiệm chơi game của bạn mượt mà(experience smooth) và không bị gián đoạn.

Khắc phục lỗi thoát động cơ không thực tế do thiết bị D3D bị mất

Sửa lỗi Unreal Engine thoát do lỗi mất thiết bị D3D(Fix Unreal Engine exiting due to D3D device being lost error)

Việc thoát Unreal Engine(Unreal Engine Exiting) do lỗi mất thiết bị D3D(D3D device) có thể rất dai dẳng và khó chịu và đã được báo cáo là xảy ra trong một số trò chơi được cung cấp bởi Unreal Engine . Những lỗi như vậy chủ yếu xảy ra do cài đặt hệ thống và trò chơi(system and game settings) mà thiết bị của bạn không thể hỗ trợ. Điều này xảy ra vì các game thủ có xu hướng đẩy Bộ xử lý trung tâm(Central Processing Unit) ( CPU ) và Bộ xử lý (Processing Unit)đồ họa(Graphics) ( GPU ) lên mức tối đa của chúng. Việc ép xung CPU(Overclocking of CPU) giúp nâng cao hiệu suất trò chơi(game performance) nhưng cũng dẫn đến nhiều lỗi khác nhau, bao gồm cả lỗi này.

Lý do thoát động cơ(Unreal Engine Exiting) không thực do thiết bị D3D bị(D3D device) mất

  • Trình điều khiển đồ họa(Graphics) lỗi thời : Thông thường(Often) , trình điều khiển đồ họa lỗi thời gây ra sự cố này bùng phát.
  • Cài đặt không đúng: Việc cài đặt không đầy đủ các tệp Steam cũng có thể gây ra lỗi này.
  • Unreal Engine lỗi thời : Ngoài ra, sự cố này có thể xảy ra nếu Unreal Engine không được cập nhật lên phiên bản mới nhất.
  • Xung đột(Conflict) giữa các Cạc đồ họa(Graphics) : Nếu các cạc đồ họa Mặc định và Chuyên dụng(Default and Dedicated graphics cards) đang chạy đồng thời trên máy tính của bạn, thì điều này cũng có thể tạo ra nhiều vấn đề khác nhau.
  • Chương trình chống vi(Antivirus program) -rút của bên thứ ba : Có thể chương trình Chống vi(Antivirus program) -rút được cài đặt trên hệ thống của bạn đang chặn nhầm chương trình Unreal Engine .(Unreal Engine program)

Bây giờ chúng ta sẽ thảo luận về các giải pháp khác nhau để khắc phục lỗi này trong hệ thống Windows 10 .

Phương pháp 1: Tắt cài đặt Game Boost(Method 1: Disable Game Boost Settings)

Một số(Certain) tính năng mới nhất định, chẳng hạn như Game Booster , được thêm vào trình điều khiển cạc đồ họa(Graphics) mới nhất để giúp trò chơi chạy mượt mà, không gặp trục trặc. Tuy nhiên, các cài đặt này cũng gây ra các vấn đề, như lỗi Unreal Engine Exiting và lỗi thiết bị D3D(Unreal Engine Exiting error and D3D device error) .

Lưu ý:(Note:) Hình ảnh chúng tôi đang sử dụng ở đây liên quan đến cài đặt đồ họa AMD . Bạn có thể thực hiện các bước tương tự cho đồ họa NVIDIA .

1. Mở cài đặt Phần mềm AMD Radeon(AMD Radeon Software) bằng cách nhấp chuột phải vào Màn(Desktop) hình nền .

Nhấp chuột vào Máy tính để bàn và nhấp vào AMD Radeon.  Sửa lỗi Unreal Engine thoát do thiết bị D3D bị mất

2. Chọn Tùy chọn chơi game(Gaming) nằm ở đầu cửa sổ AMD(AMD window) , như được hiển thị.

Tùy chọn trò chơi.  Unreal Engine.  Sửa lỗi Unreal Engine thoát do thiết bị D3D bị mất

3. Bây giờ, hãy chọn trò chơi(game) gây rắc rối cho bạn. Nó sẽ hiển thị trong cửa sổ Trò chơi(Gaming window) . Trong trường hợp của chúng tôi, chưa có trò chơi nào được tải xuống.

4. Trong tab Đồ họa , nhấp vào (Graphics)Radeon Boost.

5. Tắt(Disable) nó bằng cách tắt tùy chọn Radeon Boost .

Phương pháp 2: Thay đổi cạc đồ họa ưa thích
(Method 2: Change Prefered Graphics Card )

Ngày nay, các game thủ hạng nặng sử dụng cạc đồ họa bên ngoài trên máy tính để bàn của họ để đạt được trải nghiệm chơi game(gaming experience) nâng cao . Các card đồ họa này được thêm bên ngoài vào CPU . Tuy nhiên, nếu bạn sử dụng đồng thời trình điều khiển đồ họa bên trong và bên ngoài, điều này có thể gây ra xung đột trong máy tính và dẫn đến(computer and result) việc Thoát động cơ(Unreal Engine Exiting) không thực tế do lỗi mất thiết bị D3D(D3D device) . Do đó, bạn chỉ nên chạy các trò chơi của mình bằng một cạc đồ họa Chuyên dụng.

Lưu ý:(Note:) Ví dụ: chúng tôi đang bật cạc Đồ họa NVIDIA(NVIDIA Graphics card) và tắt trình điều khiển đồ họa mặc định.

1. Chọn Bảng điều khiển NVIDIA(NVIDIA Control Panel) bằng cách nhấp chuột phải vào màn hình nền.

Nhấp chuột phải vào màn hình ở vùng trống và chọn bảng điều khiển NVIDIA

2. Nhấp vào Quản lý Cài đặt 3D(Manage 3D Settings) từ ngăn bên trái và chuyển sang(pane and switch) tab Cài đặt Chương trình(Program Settings) trong ngăn bên phải.

3. Trong Chọn chương trình để tùy chỉnh(Select a program to customize) trình đơn thả xuống, chọn Unreal Engine.

4. Từ menu thả xuống thứ hai có tiêu đề Chọn bộ xử lý đồ họa ưa thích cho chương trình này,(Select the prefered graphics processor for this program,) chọn Bộ xử lý NVIDIA hiệu suất cao(High-performance NVIDIA Processor) , như được tô sáng.

Chọn Bộ xử lý NVIDIA hiệu suất cao từ menu thả xuống.

5. Nhấp vào Áp dụng(Apply) và thoát.

Khởi động lại PC của bạn và cố gắng(PC and attempt) chạy mô-đun / trò chơi để xác nhận rằng lỗi thoát Unreal Engine do thiết bị D3D bị(D3D device) mất đã được khắc phục.

Phương pháp 3: Tắt đồ họa tích hợp(Method 3: Disable in-built Graphics)

Nếu việc thay đổi tùy chọn của cạc đồ họa không thể khắc phục được lỗi thoát Unreal Engine do thiết bị D3D bị(D3D device) mất, thì bạn nên tạm thời vô hiệu hóa cạc đồ họa tích hợp sẵn. Điều này sẽ tránh hoàn toàn các vấn đề xung đột giữa hai card đồ họa.

Lưu ý:(Note:) Việc tắt đồ họa tích hợp sẽ không ảnh hưởng đến hoạt động của máy tính của bạn.

Làm theo các bước sau để tắt cạc đồ họa tích hợp trong PC chạy Windows 10(Windows 10) :

1. Khởi chạy Trình quản lý Thiết bị(Device Manager) bằng cách nhập tương tự vào thanh tìm kiếm của Windows(Windows search) , như được hiển thị.

Khởi chạy Trình quản lý thiết bị

2. Nhấp đúp vào Bộ điều hợp hiển thị(Display adapters) , như được tô sáng, để mở rộng nó.

Đi tới Bộ điều hợp hiển thị trong trình quản lý thiết bị và chọn bộ điều hợp hiển thị trên bo mạch.

3. Nhấp chuột phải vào Bộ điều hợp hiển thị tích hợp(in-built Display Adapter) và chọn Tắt (Disable) thiết bị(device) .

Nhấp chuột phải và chọn Tắt thiết bị.  Khắc phục sự cố Unreal Engine thoát do thiết bị D3D bị mất

Khởi động lại hệ thống của bạn và chơi trò chơi.

Cũng đọc: (Also Read:) Cập nhật trình điều khiển đồ họa(Update Graphics Drivers) trong Windows 10

Phương pháp 4: Tắt chương trình tường lửa và chống vi-rút của Windows
(Method 4: Disable Windows Firewall & Antivirus Program )

Phần mềm chống vi-rút(Antivirus software) đã được chứng minh là một lợi ích khi bảo vệ PC khỏi phần mềm độc hại và trojan(malware and trojans) . Tương tự, Tường lửa của Bộ bảo vệ Windows(Windows Defender Firewall) là tính năng bảo vệ tích hợp được cung cấp trên các hệ thống Windows . Tuy nhiên, trong một số trường hợp, Phần mềm chống vi-rút hoặc Tường lửa(Antivirus or Firewall) có thể nhận thức nhầm một chương trình đã được xác minh là phần mềm độc hại và chặn hoạt động của chương trình đó; thường xuyên hơn, các ứng dụng tiêu tốn nhiều tài nguyên(resource consuming) . Điều này có thể gây ra lỗi Unreal Engine thoát do thiết bị D3D bị(D3D device) mất. Do đó(Hence) , vô hiệu hóa chúng sẽ hữu ích.

Lưu ý:(Note:) Bạn có thể tắt các ứng dụng này trong khi chơi trò chơi của mình. Hãy nhớ(Remember) bật lại chúng sau đó.

Làm theo các bước sau để tắt Tường lửa của Bộ bảo vệ Windows(Windows Defender Firewall) :

1. Nhập Tường lửa của Bộ bảo vệ Windows(Windows Defender Firewall) vào hộp tìm kiếm(search box) và khởi chạy nó như hình minh họa.

Nhập Tường lửa của Bộ bảo vệ Windows vào hộp tìm kiếm và mở nó.

2. Nhấp vào tùy chọn Bật hoặc tắt Tường lửa của Bộ bảo vệ Windows(Turn Windows Defender Firewall on or off) nằm ở khung bên trái.

Chọn tùy chọn Bật hoặc tắt Tường lửa của Bộ bảo vệ Windows nằm ở bên trái màn hình.

3. Đánh dấu vào tùy chọn được đánh dấu Tắt Tường lửa của Bộ bảo vệ Windows (không được khuyến nghị).(Turn off Windows Defender Firewall (not recommended).)

Tắt Tường lửa của Bộ bảo vệ Windows và nhấp vào OK.  Sửa lỗi Unreal Engine thoát do thiết bị D3D bị mất

4. Làm như vậy đối với tất cả các loại Cài đặt Mạng(Network Settings) và nhấp vào OK. Thao tác này sẽ tắt tường lửa.

Thực hiện(Implement) các bước tương tự và tìm kiếm các tùy chọn tương tự để vô hiệu hóa chương trình Chống vi(Antivirus program) -rút của bên thứ ba được cài đặt trên hệ thống của bạn. Bạn nên gỡ cài đặt phần mềm chống vi-rút của bên thứ ba nếu phần mềm này đang tạo ra sự cố với nhiều chương trình.

Phương pháp 5: Vô hiệu hóa công nghệ ép xung và SLI(Method 5: Disable Overclocking and SLI Technology)

Ép xung(Overclocking) là một tính năng nâng cao trò chơi tuyệt vời và thực sự có thể thúc đẩy card đồ họa và CPU(card and CPU) của bạn hoạt động ở mức tối đa có thể. Tuy nhiên, một số trò chơi như Unreal engine không phù hợp để chạy trong môi trường ép xung như vậy. Cài đặt như vậy có thể dẫn đến lỗi thiết bị Unreal Engine Ex thoát và D3D(Unreal Engine Exiting and D3D device errors) . Do đó, hãy vô hiệu hóa phần mềm ép xung(Disable the overclocking software) bạn đã cài đặt trên máy tính của mình và thử chạy trò chơi để xem liệu nó có giải quyết được sự cố hay không.

Ngoài ra, nếu bạn đang sử dụng SLI hoặc Giao diện liên kết có thể mở rộng(Scalable Link Interface ) cho các cạc đồ họa của mình , thì bạn cũng cần phải tắt(disable) nó đi. Công nghệ này được phát triển bởi NVIDIA để sử dụng cả card đồ họa mặc định và chuyên dụng cùng nhau cho quá trình chơi game. Tuy nhiên, đã có báo cáo về việc Unreal engine không hoạt động bình thường khi SLI được kích hoạt. Sử dụng card đồ họa chuyên dụng sẽ hoạt động tốt. Đây là cách làm như vậy:

1. Khởi chạy Bảng điều khiển NVIDIA(NVIDIA Control Panel) bằng cách nhấp chuột phải vào không gian trống trên Màn hình nền.(Desktop.)

2. Nhấp đúp vào tùy chọn 3D Settings từ bảng điều khiển bên trái, sau đó nhấp vào tùy chọn Configure SLI, Surround, PhysX .

3. Chọn hộp bên cạnh Tắt SLI(Disable SLI) trong cấu hình SLI,(SLI configuration,) như được đánh dấu trong hình bên dưới.

Tắt SLI trên NVIDIA.  Sửa lỗi thoát động cơ không thực do thiết bị D3D bị mất

4. Nhấp vào Áp dụng(Apply) và thoát.

5. Khởi động lại(Reboot) hệ thống của bạn để thực hiện những thay đổi này và sau đó khởi chạy trò chơi.

Đọc thêm:(Also Read: ) Làm thế nào để xem Trò chơi ẩn trên Steam?

Phương pháp 6: Tắt Chế độ toàn màn hình trong trò chơi(Method 6: Disable in-game Full-screen Mode)

Một số trò chơi cũng gặp phải sự cố hoạt động khi chế độ Toàn màn hình được bật. Bất kể bạn làm gì, trò chơi sẽ không chạy(t run) ở chế độ này. Trong những trường hợp như vậy, bạn nên cố gắng chạy trò chơi ở chế độ Cửa sổ(Windowed mode) . Bạn có thể làm điều này dễ dàng thông qua cài đặt trong trò chơi. Nhiều(Many) trò chơi mới ra mắt gần đây đi kèm với các cài đặt này. Tắt chế độ Toàn màn hình trong trò chơi và xác minh xem điều này có thể khắc phục được tính năng Thoát động cơ(Unreal Engine Exiting) không thực do lỗi mất thiết bị D3D(D3D device) hay không.

Phương pháp 7: Xác minh tính toàn vẹn của tệp trò chơi trên Steam(Method 7: Verify Integrity of Game Files on Steam)

Nếu bạn thích chơi trò chơi trực tuyến qua Steam , bạn có thể sử dụng tính năng tuyệt vời này được cung cấp bởi nền tảng trò chơi(gaming platform) phổ biến này . Sử dụng công cụ này, bạn sẽ có thể khắc phục các sự cố liên quan đến các tệp trò chơi bị hỏng hoặc bị thiếu, nếu có và tận hưởng trò chơi mượt mà. Nhấp vào(Click) đây để đọc cách xác minh tính toàn vẹn của các tệp Unreal Engine trên Steam .

Câu hỏi thường gặp (FAQ)(Frequently Asked Questions (FAQ))

Q1. Nguyên nhân nào dẫn đến lỗi máy D3D bị mất sóng?(Q1. What causes the D3D device being lost error?)

Theo những người tạo ra Unreal Engine , sự cố này thường xảy ra khi đồ họa máy tính hoặc các thành phần phần cứng không được đồng bộ hóa với Unreal Engine một cách chính xác. Điều này khiến nó không thể hoạt động với các thiết bị D3D .

Quý 2. Cập nhật trình điều khiển có làm tăng FPS không?(Q2. Does updating drivers increase FPS?)

Có, cập nhật các trình điều khiển đã cài đặt có thể làm tăng FPS tức là(FPS i.e) . Số khung hình trên giây(Frames Per Second) đáng kể. Trong một số trường hợp, tốc độ khung hình đã được biết là tăng tới 50%. Không chỉ vậy, việc cập nhật trình điều khiển cũng giúp làm mượt trải nghiệm trò chơi(game experience) bằng cách giải phóng các trục trặc .

Khuyến khích:(Recommended:)

  • 14 cách để giảm ping của bạn và cải thiện chơi trò chơi trực tuyến(online gaming)
  • Làm thế nào để phát trực tiếp trên sự bất hòa?
  • Làm thế nào để rời khỏi Máy chủ Discord?
  • Khắc phục Discord Overlay không hoạt động

Chúng tôi hy vọng rằng bạn có thể sửa lỗi Unreal Engine thoát do lỗi mất thiết bị D3D( fix Unreal Engine exiting due to D3D Device being lost error) bằng cách thực hiện các phương pháp được liệt kê trong hướng dẫn của chúng tôi. Nếu bạn có bất kỳ thắc mắc hoặc đề xuất nào, hãy thả chúng vào phần bình luận(comment section) bên dưới.



About the author

Tôi là Chuyên gia Windows và đã làm việc trong ngành phần mềm hơn 10 năm. Tôi có kinh nghiệm với cả hệ thống Microsoft Windows và Apple Macintosh. Các kỹ năng của tôi bao gồm: quản lý cửa sổ, phần cứng máy tính và âm thanh, phát triển ứng dụng, v.v. Tôi là một nhà tư vấn giàu kinh nghiệm có thể giúp bạn khai thác tối đa hệ thống Windows của mình.



Related posts