Cách cài đặt lại DirectX trên Windows 11/10


Nhờ khả năng đồ họa của API DirectX, Microsoft Windows đã tự khẳng định mình là hệ điều hành tốt nhất để chơi game. Nhưng bạn nên làm gì khi thành phần quan trọng này không hoạt động bình thường trên máy tính?

DirectX phải được cài đặt riêng trong các phiên bản Windows trước vì nó thường được đóng gói cùng với trò chơi. Tuy nhiên, ngày nay, quy trình này được cho là tự động, điều này khiến việc tìm cách thực hiện thủ công hơi khó khăn. Để giúp bạn, đây là tất cả các phương pháp cài đặt lại DirectX trên PC Windows của bạn.

Khi nào bạn cần cài đặt lại DirectX trên máy tính của mình?

Theo mặc định, Windows 11/10 đã bao gồm phiên bản DirectX 12 mới nhất. Thông thường, điều này có nghĩa là PC của bạn luôn cập nhật mọi trình điều khiển mới, mang lại cho bạn hiệu suất đồ họa tốt nhất trên phần cứng của bạn.

Nhưng đôi khi vẫn có thể gặp trục trặc. Có thể là Cập nhật Windows bị tạm dừng của bạn. Có lẽ cài đặt DirectX đã bị hỏng. Dù lý do là gì đi nữa, nếu có bất kỳ sự cố đồ họa nào trên máy tính của bạn (chẳng hạn như khi chạy trò chơi điện tử), thì điều đầu tiên bạn nên thử là cài đặt lại DirectX.

Phương pháp số 1: Tải xuống Trình cài đặt DirectX

Mặc dù DirectX được cài đặt và cập nhật tự động, trình cài đặt độc lập vẫn tồn tại. Nó có thể được sử dụng để thêm các mô-đun DirectX lỗi thời vào máy tính của bạn theo cách thủ công mà không cần xóa cài đặt DirectX hiện có.

  1. Để tải Trình cài đặt web thời gian chạy DirectX dành cho người dùng cuối, hãy truy cập Trang web chính thức của Microsoft. Trình cài đặt rất nhỏ vì các tệp cần thiết trong quá trình cài đặt sẽ được tải xuống.
    1. Chạy thiết lập này và chấp nhận thỏa thuận cấp phép. Hãy đảm bảo rằng bạn vẫn kết nối với Internet vì mọi mô-đun cần cài đặt sẽ được truy xuất ngay bây giờ.
      1. Tùy thuộc vào phiên bản DirectX đã được cài đặt, quá trình này có thể mất từ ​​vài giây đến một giờ. Nếu PC của bạn không thiếu bất kỳ thành phần DirectX nào thì quá trình thiết lập sẽ thoát mà không thực hiện bất kỳ thay đổi nào.
      2. Sử dụng trình cài đặt Windows chính thức là phương pháp được khuyên dùng để cài đặt lại DirectX trên hệ thống của bạn. Bạn sẽ không gặp phải bất kỳ vấn đề nào liên quan đến DirectX sau khi Trình cài đặt thời gian chạy đã hoàn thành công việc của nó..

        Phương pháp số 2: Kiểm tra bản cập nhật Windows

        Vì DirectX được bao gồm trong Windows 11/10 theo mặc định nên bạn không cần tìm trình cài đặt độc lập. Chỉ luôn cập nhật là đủ để đảm bảo rằng hệ thống của bạn đang chạy phiên bản DirectX 12 mới nhất, vì các bản cập nhật Windows bao gồm các gói DirectX.

        1. Để kiểm tra Bản cập nhật Windows, hãy đi tới menu Bắt đầu và mở Cài đặt .
          1. Trong cửa sổ xuất hiện, chọn Cập nhật & Bảo mật.
            1. Tab đầu tiên trong danh mục cài đặt này là Windows Update. Sử dụng nút Kiểm tra bản cập nhật để làm mới Windows. Nếu có bất kỳ bản cập nhật nào đang chờ xử lý thì Windows sẽ phát hiện và cài đặt chúng.
            2. Sau khi cập nhật các Bản cập nhật Windows của mình, bạn không cần phải lo lắng về việc cài đặt lại DirectX nữa. Hệ điều hành sẽ tự động định cấu hình các mô-đun DirectX để cung cấp cho bạn phiên bản mới nhất mà phần cứng của bạn có thể hỗ trợ.

              Phương pháp số 3: Vô hiệu hóa ứng dụng và dịch vụ của bên thứ ba

              Trong trường hợp hai phương pháp đầu tiên không hiệu quả thì có thể vấn đề nằm ở chỗ khác. Rất hiếm khi ứng dụng hoặc dịch vụ của bên thứ ba can thiệp vào DirectX. Sự can thiệp này có thể gây ra sự cố DirectX ngay cả khi cài đặt đúng phiên bản trên máy tính của bạn.

              1. Để tắt Dịch vụ khởi động, hãy mở Quản lý công việc. Bạn có thể sử dụng phím tắt Ctrl + Alt + Del bàn phím hoặc nhấp chuột phải vào Thanh tác vụ và chọn Trình quản lý tác vụ từ trình đơn.
                1. Nếu đây là lần đầu tiên bạn mở Trình quản lý tác vụ, bạn sẽ chỉ có thể thấy các ứng dụng đang chạy chứ không thể thấy bất kỳ dịch vụ hoặc quy trình nào. Để xem toàn bộ, hãy chọn Thêm chi tiết.
                  1. Trình quản lý tác vụ giờ đây sẽ hiển thị mọi tác vụ đang chạy trên PC của bạn, bao gồm các tiến trình hệ thống hoặc tác vụ nền. Chuyển sang tab Khởi động .
                    1. Trong tab Khởi động là danh sách tất cả các dịch vụ được chạy theo mặc định khi khởi động PC của bạn. Những ứng dụng này không chỉ làm chậm máy tính của bạn mà còn có thể thường xuyên gây ra xung đột với các ứng dụng quan trọng khác. Chọn tất cả các dịch vụ không cần thiết và chọn nút Tắt .
                    2. .
                      1. Các dịch vụ khởi động không phải là ứng dụng ngốn tài nguyên duy nhất chạy trên máy tính của bạn. Có rất nhiều dịch vụ không hiển thị trong danh sách đó nhưng vẫn chạy ở chế độ nền. Để tắt những tác vụ như vậy, hãy mở Cấu hình hệ thống bằng cách tìm kiếm nó từ menu Bắt đầu.
                        1. Tiện ích hệ thống MSConfig cho phép bạn định cấu hình tùy chọn khởi động trên máy tính của mình và chi tiết hơn nhiều so với Trình quản lý tác vụ. Lưu ý tùy chọn Khởi động bình thường trên màn hình này; Sau khi hoàn tất chẩn đoán, bạn cần kích hoạt tính năng này để đưa mọi thứ trở lại bình thường. Hiện tại, hãy chọn tab Dịch vụ để tiếp tục.
                          1. Tất cả các dịch vụ nền chạy trên PC của bạn đều được liệt kê ở đây. Điều này cũng bao gồm các quy trình hệ thống, vì vậy hãy bật hộp kiểm Ẩn tất cả dịch vụ của Microsoft để xóa chúng. Bây giờ bạn có thể sử dụng nút Tắt tất cả để tắt tất cả các quy trình bổ sung này.
                          2. Lưu ý rằng bước này không phải là vĩnh viễn. Nhiều dịch vụ trong danh sách này, mặc dù không cần thiết nhưng vẫn hữu ích phần nào và cần hoạt động để máy tính của bạn có hiệu suất tốt nhất. Điều này chỉ cho phép chúng tôi kiểm tra xem có ứng dụng bên thứ ba nào có thể can thiệp vào quá trình cài đặt DirectX của bạn hay không.

                            Tất cả những gì bạn cần làm bây giờ là khởi động lại PC và xem DirectX có hoạt động hay không. Nếu đúng như vậy thì một trong những dịch vụ trong danh sách trước đó chính là thủ phạm. Chúng tôi khuyên bạn nên kích hoạt từng ứng dụng một để tìm ứng dụng vi phạm, sau đó bạn có thể gỡ cài đặt hoặc vô hiệu hóa ứng dụng đó.

                            Sau khi hoàn tất, hãy nhớ quay lại ứng dụng Cấu hình hệ thống và chọn Khởi động bình thường để đặt mọi thứ về mặc định.

                            Phương pháp số 4: Chạy Trình kiểm tra Tệp Hệ thống trong Dấu nhắc Lệnh

                            Nếu bạn đã cài đặt DirectX đúng cách, cập nhật máy tính và thậm chí đã kiểm tra mọi dịch vụ xung đột thì khả năng duy nhất còn lại là dữ liệu bị hỏng. Trình điều khiển và tệp hệ thống bị hỏng thường có thể gây ra các lỗi lạ và khó chẩn đoán.

                            1. Để tìm và sửa mọi tệp hệ thống bị hỏng trên máy tính của bạn, hãy mở Dấu nhắc lệnh với tư cách quản trị viên. Chỉ cần gõ cmd vào hộp Tìm kiếm để tìm ứng dụng.
                            2. .
                              1. Chúng tôi sẽ sử dụng tiện ích nhắc lệnh có tên là Trình kiểm tra tệp hệ thống. Đúng như tên gọi, nó kiểm tra tất cả các tệp hệ thống xem có bất kỳ lỗi dữ liệu nào không, sửa các tệp bị ảnh hưởng. Nhập lệnh sfc /scannow để chạy công cụ.
                                1. Trình kiểm tra tệp hệ thống giờ đây sẽ quét cài đặt Windows của bạn và xác minh tính toàn vẹn của từng tệp. Sau khi quá trình quét hoàn tất, tất cả các tệp hệ thống của bạn đã được kiểm tra và sửa chữa.
                                2. Cách tốt nhất để cài đặt lại DirectX trên Windows 11/10 là gì?

                                  Vì DirectX là một thành phần không thể thiếu của Windows 11/10 nên bạn thường không phải lo lắng về việc tự cài đặt nó. Thay vào đó, các bản cập nhật Windows sẽ tự động vá các sự cố DirectX, giúp bạn thoải mái chơi trò chơi và chạy các ứng dụng đồ họa khác.

                                  Nhưng trong trường hợp máy tính của bạn gặp sự cố với DirectX, bạn nên cài đặt lại nó theo cách thủ công. Bạn có thể sử dụng trình cài đặt độc lập của Microsoft cho mục đích này hoặc chỉ cần đảm bảo rằng Bản cập nhật Windows của bạn không bị treo.

                                  Khi cài đặt DirectX không phải là vấn đề, bạn nên kiểm tra các ứng dụng xung đột và lỗi hệ thống. Việc khắc phục những lỗi này đảm bảo DirectX sẽ chạy trơn tru trên máy tính Windows của bạn.

                                  .

                                  bài viết liên quan:


                                  28.10.2021