Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Khắc phục Unreal Engine 4 bị crash hoặc treo trên Windows PC

Unreal Engine 4 là một trong những game engine phổ biến nhất hiện nay. Tuy nhiên, nó không hoàn toàn tránh khỏi lỗi. Người dùng phàn nàn game crash trên máy của họ, và chúng tôi có giải pháp. Vì vậy, nếu Unreal Engine 4 liên tục crash hoặc treo trên máy tính của bạn, bài viết này sẽ giúp bạn khắc phục.

Khắc phục Unreal Engine 4 bị crash hoặc treo trên Windows PC

Tại sao game của tôi bị crash trên PC?

Có nhiều lý do khiến game crash. Trước hết, kiểm tra yêu cầu hệ thống và đảm bảo máy đáp ứng. Ngoài ra, cũng kiểm tra các thành phần OS có cập nhật mới nhất không. Nhưng thành phần quan trọng nhất là Graphics Driver (Driver card màn hình), nếu nó lỗi thời hoặc không đáp ứng yêu cầu, game chắc chắn sẽ crash.

Cũng cần kiểm tra file game và file hệ thống có bị hỏng không. Nếu có, game sẽ crash mỗi khi cần file đó. Bài viết sẽ nói thêm về các nguyên nhân và giải pháp.

Khắc phục Unreal Engine 4 bị crash hoặc treo

Nếu Unreal Engine 4 bị crash/treo, hãy bắt đầu khắc phục bằng cách kiểm tra cập nhật. Bạn có thể làm thêm bằng cách đảm bảo Windows được cập nhật – điều này tăng hiệu năng và giúp sửa lỗi. Chúng tôi tổng hợp các sửa chữa đơn giản bạn có thể làm theo.

  1. Cập nhật Unreal Engine 4
  2. Cập nhật Graphics Driver
  3. Tắt Overclocking
  4. Thay đổi card màn hình mặc định
  5. Sửa chữa file hệ thống
  6. Thay đổi cài đặt Registry
  7. Tạm tắt Antivirus
  8. Cài đặt lại Unreal Engine 4

1. Cập nhật Unreal Engine 4

Nhà phát hành ra bản vá (patch) mới thường xuyên. Các patch xử lý sự cố và cố gắng khắc phục. Bạn có thể cập nhật Unreal Engine 4 để loại bỏ lỗi. Các bước:

  1. Mở Launcher, đi đến Unreal Engine 4 > Library.
  2. Nhấp menu thả xuống Engine Version.
  3. Nếu có bản cập nhật mới, cài đặt nó.

Khởi động lại chương trình để đảm bảo lỗi không còn ảnh hưởng.

2. Cập nhật Graphics Driver

Driver GPU lỗi thời gây crash và lỗi khởi động. Do đó, khuyên luôn cập nhật driver GPU cùng với Windows. Nếu bạn vừa cập nhật gần đây thì vấn đề ở chỗ khác. Nhưng nếu lâu chưa cập nhật, hãy cập nhật driver GPU ngay.

3. Tắt Overclocking

Cài đặt CPU/GPU ở mức cao nhất (overclock) có thể tăng hiệu năng nhưng cũng làm crash chương trình. Bạn có thể chuyển cài đặt overclocking từ cao nhất về mặc định (default) để ổn định. Tốt hơn nên đặt GPU ở mức thấp nhất. Sau đó khởi động lại thiết bị và mở Unreal Engine. Kiểm tra xem đã hết lỗi chưa.

4. Thay đổi cài đặt Graphics mặc định

Card màn hình tích hợp (integrated) cũng có thể gây crash game. Bạn có thể chuyển cài đặt graphics về mặc định và chạy chương trình. Cũng nên thử tắt một số tính năng bạn có thể đã bật, như tắt 3-D, thay đổi profile âm thanh, v.v.

Hy vọng không cần cách khác, nhưng nếu vẫn lỗi, xem cách tiếp theo.

5. Sửa chữa file hệ thống

Khắc phục Unreal Engine 4 bị crash hoặc treo trên Windows PC

File hệ thống hỏng/thiếu và Unreal Engine 4 không "hòa hợp". Sửa chữa chúng là cách tốt nhất và dễ nhất. Làm theo các bước:

  • Nhấn Win+R mở Run Dialog Box.
  • Gõ:
cmd
  • Nhấn Ctrl+Shift+Enter mở Command Prompt quyền Admin.
  • Thực thi lệnh:
sfc /scannow

Quá trình có thể mất thời gian vì System File Checker sẽ kiểm tra sự hỏng hóc và tự động thay thế file hỏng.

Nếu không khắc phục, thử chạy thêm các lệnh sau:

dism.exe /online /cleanup-image /scanhealth
dism.exe /online /cleanup-image /restorehealth

Khởi động lại hệ thống và kiểm tra. Nếu cách này không hiệu quả, thử cách tiếp theo.

6. Thay đổi cài đặt Registry

Khắc phục Unreal Engine 4 bị crash hoặc treo trên Windows PC

Thay đổi cài đặt Registry cũng có thể khắc phục crash nếu chương trình không mở do cài đặt TDR recovery level. Timeout Detection and Recovery (TDR) là công cụ đảm bảo Graphics Driver và thiết bị hoạt động hài hòa.

Mở Registry Editor. Nhấp tab Files > Export. Lưu backup tại vị trí bạn muốn. Nhấp Save. Mở lại Registry Editor và điều hướng đến:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

Kiểm tra xem có TdrLevel không. Nếu có, nhấp đúp giá trị > đặt Value data = 0. Nếu không tìm thấy TdrLevel, tạo mới:

  • Chuột phải vùng trống > New.
  • Chọn QWORD (64-bit) Value.
  • Đặt tên mới:
    TdrLevel
  • Nhấp đúp > đặt Value data = 0.
  • Nhấp OK.

Khởi động lại PC và mở chương trình lại, xem có chạy ổn định không.

7. Tạm tắt Antivirus

Phần mềm Antivirus có thể làm crash game. Thường xuyên đưa file game quan trọng vào blacklist (danh sách đen). Bạn có thể cho phép game qua firewall hoặc tạm tắt Antivirus.

Sau khi tắt Antivirus, kiểm tra chương trình. Hy vọng không còn lỗi. Nếu vẫn tiếp diễn, chuyển sang cách tiếp theo.

8. Cài đặt lại Unreal Engine 4

Nếu không cách nào hiệu quả, bạn nên gỡ ứng dụng và cài lại. Đôi khi chính chương trình bị hỏng hoặc lỗi thời. Trước khi gỡ, hãy backup. Đặt tất cả cài đặt về mức thấp nhất, bao gồm cả Registry. Sau đó Uninstall và cài lại để kiểm tra.

Yêu cầu hệ thống Unreal Engine 4

Dưới đây là cấu hình chạy Unreal Engine 4.

Tối thiểu (Minimum)

  • Hệ điều hành: Windows 7 64-bit
  • Processor: Quad-core Intel hoặc AMD, 2.5 GHz trở lên
  • RAM: 8 GB
  • Video Card/DirectX Version: Card đồ họa tương thích DirectX 11 hoặc DirectX 12

Khuyến nghị (Recommended)

  • Hệ điều hành: Windows 10 hoặc mới hơn
  • Processor: Intel Core i7 4930K hoặc tương đương
  • Graphics: Nvidia GTX 770 hoặc tương đương
  • RAM: 32 GB

Xem thêm: Khắc phục Genshin Impact không khởi động trên Windows 11.