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

Khắc phục lỗi "Unable to initialize OpenGL" trên Windows 11/10

Một số game thủ PC có thể gặp thông báo lỗi Unable to initialize OpenGL khi cố gắng khởi chạy game trên Steam trên Windows 11 hoặc Windows 10. Nếu bạn bị ảnh hưởng bởi vấn đề tương tự, các giải pháp trong bài này sẽ giúp bạn khắc phục thành công lỗi trên thiết bị.

Khắc phục lỗi  Unable to initialize OpenGL  trên Windows 11/10

Toàn bộ thông báo lỗi tương tự như sau:

Graphics drivers error

Unable to initialize OpenGL. Please (re)install the latest graphics drivers and try again. If the problem persists, please contact support.

Error code: CS-1842
Version: 207864

Khi lỗi này xảy ra, bạn có thể thấy các thông báo tương tự:

  • Unable to initialize OpenGL window
  • Failed to initialize OpenGL
  • Could not initialize OpenGL

Khắc phục lỗi Unable to initialize OpenGL trên Windows PC

Nếu bạn nhận được lỗi Unable to initialize OpenGL trên Windows 11/10 khi chạy game Steam, hãy thử các giải pháp đề xuất dưới đây (không theo thứ tự) để khắc phục:

  1. Cập nhật driver adapter đồ họa
  2. Chỉnh sửa file MXML của game
  3. Cài đặt lại game

Xem chi tiết quy trình cho từng giải pháp.

Trước khi làm theo các giải pháp,建议您先重启电脑。重启后,打开 Steam,登录账户并启动触发错误的游戏,看错误是否重现。此外,确保 OpenGL and OpenCL Compatibility Pack 已安装在 Windows 11/10 上并尝试启动游戏。另外,建议检查更新并在游戏设备上安装任何可用的更新位,看启动游戏时是否发生错误。另一方面,如果错误是在最近的 Windows 更新后开始的,您可以执行系统还原或卸载更新 – 但如果您不想做这两件事,可以继续进行下面的解决方案。

1. Cập nhật driver adapter đồ họa

Khắc phục lỗi  Unable to initialize OpenGL  trên Windows 11/10

Lỗi Unable to initialize OpenGL trên Windows 11/10 liên quan đến driver đồ họa. Vì vậy, bạn có thể bắt đầu khắc phục bằng cách cập nhật driver card đồ họa trên hệ thống.

Các lựa chọn của bạn:

  • Bạn có thể cập nhật driver đồ họa thủ công qua Device Manager nếu đã tải file .inf hoặc .sys cho driver.
  • Bạn cũng có thể cập nhật driver qua Command Prompt.
  • Trong Windows Update, bạn cũng có thể lấy cập nhật driver ở phần Optional Updates.

Nếu cập nhật driver đồ họa không khắc phục lỗi, như gợi ý trong thông báo lỗi, bạn có thể cài đặt lại driver adapter đồ họa. Để làm việc này, trước tiên cần gỡ cài đặt driver đồ họa bằng Display Driver Uninstaller (DDU), sau đó tải phiên bản mới nhất của driver từ trang web chính thức hoặc nguồn tin cậy khác và cài đặt trên PC.

2. Chỉnh sửa file MXML của game

Khắc phục lỗi  Unable to initialize OpenGL  trên Windows 11/10

MXML là ngôn ngữ đánh dấu giao diện người dùng dựa trên XML, được Macromedia giới thiệu lần đầu vào tháng 3 năm 2004. Nhà phát triển ứng dụng sử dụng MXML kết hợp với ActionScript để phát triển các ứng dụng web phong phú, với các sản phẩm như Apache Flex. File có phần mở rộng MXML liên quan đến công nghệ Adobe Flex. File MXML chứa mã nguồn bằng ngôn ngữ đánh dấu dựa trên XML và có thể dùng để định nghĩa khai báo các khía cạnh phi trực quan của ứng dụng, như truy cập nguồn dữ liệu phía server và ràng buộc dữ liệu giữa các thành phần giao diện người dùng và nguồn dữ liệu.

Giải pháp này yêu cầu bạn chỉnh sửa file MXML của game bị lỗi. Cách làm:

  • Khởi chạy Steam client.
  • Chuột phải vào game bị lỗi.
  • Chọn Properties.
  • Đi đến LOCAL FILES và nhấp BROWSE LOCAL FILES.
  • Tiếp theo, vào Binaries > Settings.
  • Mở file MXML.
  • Thay đổi giá trị thuộc tính FullScreen từ true thành false.
  • Kiểm tra cài đặt độ phân giải màn hình, sau đó thay đổi giá trị thuộc tính ResolutionWidth và ResolutionHeight cho phù hợp.
  • Lưu và thoát file MXML khi xong.

Khởi động lại game và xem lỗi có tái diễn không. Nếu có, thử giải pháp tiếp theo.

3. Cài đặt lại game

Nếu cả hai giải pháp trên không giúp ích, làm phương án cuối cùng: gỡ cài đặt game bị lỗi, khởi động lại PC, sau đó tải và cài đặt lại phiên bản mới nhất của game trên thiết bị chơi game.

Bất kỳ giải pháp nào trong số này cũng nên giúp bạn!

Bài viết liên quan: Cách sửa lỗi Minecraft OpenGL Error 1281 trên Windows PC

Tại sao OpenGL của tôi không hoạt động?

Lỗi OpenGL có thể do nhiều nguyên nhân: file OS hỏng, driver cũ, ứng dụng phát triển kém, cấu hình hệ thống sai, v.v. Để khắc phục thành công lỗi OpenGL trên Windows 11/10 phụ thuộc vào lỗi cụ thể bạn gặp.

Làm thế nào để driver của tôi hỗ trợ OpenGL?

Truy cập trang web chính thức của phần cứng adapter đồ họa của bạn, điều hướng đến driver đồ họa và chọn hệ điều hành. Tải driver mới nhất cho card đồ họa và cài đặt lên máy tính. Điều này cũng sẽ cập nhật OpenGL trên máy tính.

Lỗi OpenGL trong Minecraft có nghĩa gì?

Lỗi OpenGL trong Minecraft thường xảy ra do vấn đề render trong Minecraft. OpenGL được thiết kế để tăng tốc và hợp lý hóa quá trình render với GPU. Tuy nhiên, vấn đề đôi khi phát sinh, đặc biệt khi có mod bên thứ ba, file, hoặc driver can thiệp.

Có thể cài đặt OpenGL không?

Trên ba nền tảng desktop chính (Linux, macOS, Windows), OpenGL ít nhiều đi kèm với hệ thống. Tuy nhiên, bạn cần đảm bảo đã tải và cài đặt driver mới nhất cho phần cứng đồ họa của mình.

Khắc phục lỗi  Unable to initialize OpenGL  trên Windows 11/10