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

Lỗi DirectDraw Initialization Failed (Khởi tạo DirectDraw thất bại) trên Windows PC

Khi chạy chương trình hoặc game trên Windows PC, nếu bạn gặp lỗi Initialization Failed (Khởi tạo thất bại) cho DirectDraw, đây là một số giải pháp có hiệu lực bạn có thể làm theo. Mặc dù DirectDraw đã bị deprecated (ngừng phát triển), bạn có thể gặp vấn đề này nếu bạn không thay đổi gì trên PC منذ rất lâu.

Lỗi DirectDraw Initialization Failed (Khởi tạo DirectDraw thất bại) trên Windows PC

DirectDraw độc lập đã bị deprecated. Nó giờ là một tập hợp con của DirectX. DirectX chứa Direct3D là phần xử lý đồ họa chính của DirectX. Nó liên quan đến DirectX API và giúp render đồ họa 2D trong bất kỳ chương trình nào trên máy tính Windows. Tuy nhiên, nếu có vấn đề với DirectDraw, PC của bạn có thể không mở được chương trình hoặc crash thường xuyên, hiển thị lỗi nêu trên. Đó là lý do bạn cần làm theo bài viết này để khắc phục vấn đề vĩnh viễn.

DirectDraw Initialization Failed trên Windows PC

Để khắc phục lỗi khởi tạo DirectDraw thất bại trên Windows PC, làm theo các bước:

  1. Cập nhật DirectX
  2. Cập nhật driver đồ họa
  3. Thay đổi cài đặt Compatibility (Tương thích)

Để tìm hiểu thêm về các bước này, tiếp tục đọc.

1] Cập nhật DirectX

Vì DirectDraw liên kết trực tiếp với DirectX, bạn phải có phiên bản DirectX mới nhất để khắc phục vấn đề. Vì DirectDraw đã deprecated, bạn có thể loại bỏ vấn đề này bằng cách cập nhật phiên bản DirectX trên máy tính. Trước khi làm đó, bạn phải biết phiên bản DirectX cài trên máy tính.

Để làm đó, bạn có thể nhấn Win+R để mở hộp thoại Run, gõ dxdiag và nhấn nút Enter. Nó mở DirectX Diagnostic Tool trên màn hình. Ở đây bạn có thể tìm DirectX Version.

Lỗi DirectDraw Initialization Failed (Khởi tạo DirectDraw thất bại) trên Windows PC

Nếu bạn đang dùng DirectX 12, bạn không cần làm theo hướng dẫn này. Tuy nhiên, nếu bạn dùng phiên bản cũ, hãy làm theo hướng dẫn từng bước này để cập nhật DirectX.

2] Cập nhật driver đồ họa

Nếu bạn có phiên bản cũ của driver đồ họa, có khả năng gặp lỗi này khi mở app hoặc game trên PC. Driver giúp thiết lập kết nối giữa phần cứng và phần mềm. Tuy nhiên, nếu bạn có driver lỗi, bạn có thể gặp vấn đề này. Đó là lý do bạn cần cập nhật driver đồ họa trên máy tính.

Nếu bạn không cài card đồ họa trên máy tính, bạn có thể cần mở Device Manager để làm việc. Tuy nhiên, nếu bạn có card đồ họa, bạn cũng có thể liên hệ nhà sản xuất cho việc này.

3] Thay đổi cài đặt Compatibility

Đôi khi, bạn có thể cần giảm độ phân giải màn hình để chạy game hoặc app cũ trên máy tính mới. Thay vì thay đổi độ phân giải của toàn bộ máy tính, bạn có thể dùng cài đặt Compatibility (Tương thích) để làm điều đó cho app bạn gặp vấn đề. Để làm vậy, nhấp chuột phải vào app hoặc game, và chọn tùy chọn Properties (Thuộc tính).

Sau đó, chuyển sang tab Compatibility, và tích vào hộp kiểm Run in 640 x 480 screen resolution (Chạy ở độ phân giải màn hình 640 x 480).

Lỗi DirectDraw Initialization Failed (Khởi tạo DirectDraw thất bại) trên Windows PC

Nhấp nút OK để lưu thay đổi. Sau đó, bạn có thể thử chạy app trên máy tính.

Liên quan: Khắc phục lỗi DirectDraw khi chơi Game cũ (Legacy Games).

Cách khắc phục Failed to initialize DirectDraw trong Windows?

Để khắc phục lỗi Failed to initialize DirectDraw trong Windows, bạn cần cập nhật driver đồ họa và cài phiên bản DirectX mới nhất. Đảm bảo bạn cài DirectX 12 trên máy tính. Nếu không, khuyến nghị lấy phiên bản mới nhất bất kể bạn có dùng card đồ họa hay không.

Cách khắc phục Failed initializing DirectDraw khi mở WinKawaks?

Nếu bạn gặp Failed initializing DirectDraw khi mở WinKawaks trên Windows, bạn cần mở game arcade này ở độ phân giải màn hình thấp. Để làm đó, bạn cần dùng chế độ/cài đặt Compatibility (Tương thích) mà máy tính đã có. Ngoài ra, bạn có thể thử cập nhật phiên bản DirectX mới nhất và cập nhật driver đồ họa trên máy tính.

Hy vọng hướng dẫn này giúp bạn khắc phục lỗi DirectDraw Initialization Failed trên Windows PC.

  • Could not initialize graphics system on Windows (Không thể khởi tạo hệ thống đồ họa trên Windows)
  • DirectX failed to initialize error on Windows (Lỗi DirectX failed to initialize trên Windows).

Lỗi DirectDraw Initialization Failed (Khởi tạo DirectDraw thất bại) trên Windows PC