Làm cách nào bạn có thể khắc phục DirectX không khởi tạo được trên Windows?
How Can You Fix Directx Failed To Initialize On Windows
Bạn có nhận được thông báo lỗi “DirectX không khởi tạo được. Vui lòng cài đặt đúng ổ đĩa cho card màn hình của bạn” khi khởi chạy trò chơi hoặc chương trình khác? Nếu có, bài đăng này từ Công cụ nhỏ là nơi thích hợp để bạn có được một số giải pháp khả thi.
DirectX là một tập hợp các giao diện lập trình ứng dụng (API) giúp xử lý các tác vụ đa phương tiện, đặc biệt là đối với trò chơi và video. Khi nhận được DirectX không khởi tạo được sự cố, bạn không thể chạy chương trình hiện tại đúng cách vì không thể hiển thị trình điều khiển đồ họa nào mà không truy cập thư viện DirectX trên Windows.
Sự cố này có thể được kích hoạt bởi nhiều lý do, bao gồm sự không khớp giữa máy tính và trình điều khiển đồ họa, thiếu Microsoft Visual C++ Redistributable, phiên bản DirectX lỗi thời, v.v. Vì không thể tìm ra lý do cụ thể cho trường hợp của bạn, bạn có thể làm việc với từng giải pháp sau để khắc phục lỗi không khởi chạy được DirectX.
Cách khắc phục 1. Nâng cấp Driver Đồ họa
Khi có thông báo lỗi “DirectX không khởi tạo được. Vui lòng cài đặt đúng trình điều khiển cho card màn hình của bạn” xuất hiện, hãy xem xét liệu sự cố có xảy ra với trình điều khiển đồ họa của bạn hay không. Trình điều khiển lỗi thời hoặc bị hỏng cũng là nguyên nhân gây ra vấn đề này. Thực hiện theo các bước tiếp theo để nâng cấp card đồ họa.
Bước 1. Nhấp chuột phải vào cửa sổ biểu tượng và chọn Trình quản lý thiết bị .
Bước 2. Mở rộng Bộ điều hợp hiển thị tùy chọn và nhấp chuột phải vào trình điều khiển đích.
Bước 3. Chọn Cập nhật trình điều khiển từ menu chuột phải.
Bước 4. Chọn Tự động tìm kiếm trình điều khiển trong cửa sổ sau. Đợi máy tính tìm kiếm và cài đặt driver.
Sau đó, khởi chạy lại chương trình để xem sự cố đã được giải quyết chưa. Nếu không, bạn cũng có thể thử gỡ cài đặt trình điều khiển và cài đặt lại bằng cách khởi động lại thiết bị.
Cách khắc phục 2. Cập nhật DirectX trên Windows
Nếu máy tính của bạn có phiên bản DirectX chính xác cho một chương trình đang chạy thì chương trình đó có thể hoạt động bình thường mà không gặp lỗi, chẳng hạn như DirectX không khởi chạy được. Do đó, bạn có thể cần phải nâng cấp DirectX hoặc cài đặt phiên bản DirectX phù hợp trên máy tính của mình.
Bước 1. Nhấn Thắng + R để mở cửa sổ Chạy.
Bước 2. Nhập dxdiag vào hộp thoại và nhấn Đi vào để mở cửa sổ Công cụ chẩn đoán DirectX, nơi bạn có thể kiểm tra phiên bản DirectX trên máy tính của mình.
Bước 3. Nếu bạn cần nâng cấp DirectX hoặc cài đặt các phiên bản khác, bạn có thể vào phần trang tải xuống chính thức hoặc sử dụng phần mềm bên thứ ba đáng tin cậy để tải xuống DirectX.
Khắc phục 3. Cài đặt Microsoft Visual C++ Redistributable
Microsoft Visual C++ Redistributable là một công cụ phát triển cần thiết để hiển thị đồ họa phù hợp. Nếu Visual C++ Redistributable đã lỗi thời hoặc bị xóa, bạn có thể gặp phải nhiều sự cố khác nhau khi khởi chạy chương trình, chẳng hạn như DirectX không khởi chạy được trên Windows.
Để cài đặt Microsoft Visual C++ Redistributable mới nhất, vui lòng đọc và làm theo hướng dẫn này một cách cẩn thận: Tải xuống và cài đặt Microsoft Visual C++ miễn phí .
Khắc phục 4. Vô hiệu hóa tăng tốc phần cứng
Tăng tốc phần cứng là một tiện ích mang lại hiệu suất chương trình hiệu quả hơn và cao hơn bằng cách giảm tải một số tác vụ cho card đồ họa video. Đối với các máy tính hiện đại, chức năng này được bật theo mặc định. Để giải quyết vấn đề DirectX không khởi chạy được, bạn có thể thử tắt khả năng tăng tốc phần cứng bằng các bước sau.
Bước 1. Nhấn Thắng + R để mở cửa sổ Chạy.
Bước 2. Nhập regedit vào hộp thoại và nhấn Đi vào để mở Windows Sổ đăng ký Editor trên máy tính của bạn.
Bước 3. Điều hướng đến đường dẫn: Máy tính\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics . Tìm TắtHWTăng tốc phím ở khung bên phải. (Nếu khóa không được liệt kê ở khung bên phải, hãy nhấp chuột phải vào khoảng trống ở khung bên phải và chọn Mới > Giá trị DWORD (32-bit) . Đổi tên khóa vừa tạo TắtHWTăng tốc .)
Bước 4. Bấm đúp vào phím đích và thay đổi Dữ liệu giá trị ĐẾN 1 để vô hiệu hóa khả năng tăng tốc phần cứng.
Bước 5. Nhấp vào ĐƯỢC RỒI để lưu thay đổi của bạn.
Sau các thao tác trên, hãy khởi động lại chương trình để kiểm tra xem lỗi DirectX còn xuất hiện hay không.
Lời cuối cùng
Lỗi khởi tạo DirectX không thành công có thể ảnh hưởng đến hiệu suất bình thường của một số chương trình. Cần phải giải quyết vấn đề khi bạn đối mặt với nó. Hy vọng bài viết này sẽ giúp ích cho bạn kịp thời.