Cài đặt DirectX không thành công và không cài đặt được trên Windows 11/10

Khi nói đến Windows 11/10 , chúng tôi luôn tiếp tục tìm kiếm các trình điều khiển và phần mềm trên internet. Bây giờ, một số bạn có thể nói rằng Windows Update đủ tốt để tự cài đặt trình điều khiển và phần mềm hệ thống. Đúng, bạn đúng nhưng đôi khi vẫn chưa đủ. Hôm nay chúng ta sẽ xem một số bước khắc phục sự cố đơn giản nếu bạn không thể cài đặt DirectX(unable to install DirectX) trên Windows 11/10 của mình.

DirectX được các ứng dụng sử dụng để tạo và quản lý hoạt ảnh, hiệu ứng đa phương tiện và hình ảnh. Đó là Giao diện lập trình ứng dụng(Application Programming Interface) ( API ) đảm bảo mọi thứ trơn tru như bơ trong môi trường Windows của bạn . Nó hoạt động với sự trợ giúp của các thư viện thời gian chạy nhị phân đi kèm với Bộ phát triển phần mềm(Software Development Kit) ( SDK ) của DirectX.

Nếu bạn không rành về máy tính thì những thuật ngữ này có thể khó hiểu đối với bạn. Nói tóm lại, DirectX là một gói hướng dẫn đảm bảo rằng bạn có được trải nghiệm người dùng tương tác và liền mạch.

Cài đặt DirectX không thành công

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

Hầu hết thời gian, lỗi ném DirectX là do một số .NET Framework xen vào giữa. Tuy nhiên, còn nhiều điều nữa, lỗi có thể xảy ra do các lý do khác. Những lý do này thay đổi theo thời gian và luôn khó để nói lý do nào đứng sau lỗi.

Cài đặt DirectX không thành công và không cài đặt được

Chúng tôi sẽ thử các phương pháp đã thử và đã thử nghiệm sau đây để giải quyết lỗi.

  1. Cài đặt phiên bản trước của DirectX nếu được yêu cầu
  2. Kiểm tra(Check) các bản cập nhật trình điều khiển cạc đồ họa
  3. Tải xuống và cài đặt Visual C++ Redistributable
  4. Cài đặt .NET Framework bằng Command Prompt .

Trước khi bắt đầu, hãy đảm bảo thử từng phương pháp nếu lỗi vẫn tồn tại. Hãy nhớ rằng bạn cần khởi động lại hệ thống của mình sau khi hoàn thành mọi phương pháp.

DirectX không cài đặt

1] Cài đặt(Install) phiên bản trước của DirectX nếu được yêu cầu

Có những ứng dụng vẫn không hỗ trợ phiên bản DirectX mới nhất . Đôi khi(Sometimes) bạn chỉ cần tải xuống thủ công các phiên bản trước đó như DirectX9 . Bây giờ, để kiểm tra phiên bản DirectX nào được cài đặt trên máy của bạn,

  1. Nhấn phím Win + R. Cửa sổ Run sẽ mở ra.
  2. Nhập dxdiag và nhấn enter. Công cụ Chẩn đoán DirectX(DirectX Diagnostic Tool) sẽ mở ra.

    run_directx_diagnostics

  3. Trong tab Hệ thống , hãy tìm (System)phiên bản DirectX(DirectX version) .

    directx_version_dxdiag

Bây giờ bạn biết phiên bản nào đã được cài đặt và muốn cài đặt phiên bản cũ hơn thì bạn có thể tải xuống từ đây(here) . Nhưng nếu bạn muốn giữ cho hệ thống của mình hoạt động mà không bị đơ và chậm, thì phiên bản mới nhất luôn được đề xuất. Cố gắng tìm kiếm phiên bản mới của ứng dụng mà bạn muốn cài đặt hỗ trợ phiên bản DirectX mới nhất .

Đọc: (Read:) DirectX gặp lỗi không thể khôi phục(DirectX encountered an unrecoverable error) .

2] Kiểm tra(Check) các bản cập nhật trình điều khiển card đồ họa(Graphic)

Nhiều khi nhận thấy rằng phiên bản DirectX của hệ thống của bạn không tương thích với trình điều khiển đồ họa(graphic drivers) . Điều này xảy ra do cập nhật tự động bị tắt. Để thực hiện phương pháp này, hãy đảm bảo rằng hệ thống của bạn đang nhận được các bản cập nhật thường xuyên.

  1. Nhấn phím Win + X. Menu Truy cập nhanh(Quick Access ) sẽ mở ra.
  2. Nhấp vào Trình quản lý thiết bị(Device Manager) . Một cửa sổ mới của Trình quản lý thiết bị(Device Manager) sẽ mở ra.

    quick_access_device_manager

  3. Nhấp vào Bộ điều hợp hiển thị(Display Adapter) , các trình điều khiển hiển thị có sẵn trong hệ thống của bạn sẽ hiển thị.
  4. Nhấp chuột phải vào bộ điều hợp Intel HD và nhấp vào cập nhật.

    update_display_drivers

  5. Nhấp vào Tự động tìm kiếm phần mềm trình điều khiển được cập nhật(Search automatically for updated driver software) . Chỉ cần(Just) đảm bảo hệ thống của bạn có kết nối internet đang hoạt động.

    auto_update_display_drivers

  6. Nếu các trình điều khiển mới nhất đã được cài đặt, nó sẽ cho bạn biết nhưng nếu không, nó sẽ tải xuống và cài đặt các bản cập nhật mới nhất.

    updated_graphics_drivers_installed

  7. Bây giờ, nếu máy của bạn cũng có GPU chuyên dụng thì trong danh sách Bộ điều hợp hiển thị, hãy nhấp chuột phải vào nó và chọn Gỡ cài đặt thiết bị(Uninstall Device) . Cài đặt lại trình điều khiển từ trang web chính thức của GPU .
  8. Nếu bạn biết cách cập nhật trình điều khiển của GPU từ ứng dụng của nó thì bạn có thể bỏ qua Bước 7(Step 7) và tiếp tục cập nhật trình điều khiển.

3] Tải xuống(Download) và cài đặt Visual C++ Redistributable

Trong Windows 10 Visual C++ Redistributable đóng một vai trò quan trọng. Yêu cầu cơ bản của DirectX cũng bao gồm Visual C++ Redistributable s. Có thể xảy ra trường hợp nó đã được cài đặt trên hệ thống của bạn nhưng bạn cần một phiên bản cũ hơn hoặc mới hơn. Để kiểm tra phiên bản Visual C++ Redistributable được cài đặt:

  1. Nhấn phím Win + R. Nhập điều khiển(control) và nhấn enter.

    run_control_panel

  2. Khi Bảng điều khiển(Control Panel) mở ra, hãy nhấp vào Chương trình và Tính năng(Programs and Features) .
  3. Trong danh sách Chương trình(Programs) , hãy tìm kiếm Microsoft Visual C++ -Redistributable . Bạn có thể tìm thấy nhiều phiên bản được cài đặt, điều này là do các yêu cầu khác nhau của các ứng dụng khác nhau. Kiểm tra phiên bản 2015 nếu nó có sẵn thì bạn có thể cần phải cài đặt lại nó. Nếu không thì bạn có thể cần phải tải xuống.

    ms_visual_rediatributables

  4. Truy cập trang web chính thức của Microsoft(Microsoft’s) và tải xuống Visual C++ Redistributable 2015 .
  5. Chọn ngôn ngữ và nhấp vào Tải xuống(Download) .

    download_visual_rediatributable

  6. Chọn từ danh sách các phiên bản x86x64 . Nhấp vào Tiếp theo(Next) . Quá trình tải xuống sẽ sớm bắt đầu.

    select_visual_rediatributable_version

  7. Bây giờ hãy cài đặt tệp mới tải xuống và lỗi của bạn chắc đã biến mất ngay bây giờ.

4] Cài đặt .NET Framework(Install .NET Framework) bằng Command Prompt

Nếu phương pháp trên không hiệu quả với bạn thì bạn có thể tải xuống và cài đặt tương tự bằng Command Prompt . Để cài đặt khung công tác, chúng tôi sẽ sử dụng dịch vụ Quản lý(Management)Phục vụ Hình ảnh Triển khai(Deployment Image Servicing) ( DISM ) của Windows .

  1. Mở menu bắt đầu, gõ cmd . Chọn Command Prompt và nhấp vào Run as administrator . Đảm bảo rằng bạn có kết nối internet đang hoạt động.
  2. Nhập lệnh sau và nhấn enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    dism_visual_redistributable

  3. Bây giờ, hãy đợi quá trình kết thúc. Khởi động lại hệ thống của bạn ngay sau khi quá trình kết thúc.

Vì các phương pháp này đã được chứng minh là hữu ích trước đây, nên lỗi của bạn sẽ không được nhắc lại nữa.



About the author

Tôi có kiến ​​thức nền tảng về kỹ thuật máy tính và công nghệ thông tin, điều này đã cho tôi một góc nhìn độc đáo về nền tảng Windows 10 và 11. Đặc biệt, tôi được trải nghiệm với cả "Trải nghiệm máy tính để bàn" của Windows 10 và trình duyệt Microsoft Edge. Kinh nghiệm của tôi với hai nền tảng này giúp tôi hiểu sâu sắc về cách chúng hoạt động và kiến ​​thức chuyên môn của tôi trong các lĩnh vực này cho phép tôi đưa ra lời khuyên đáng tin cậy về cách cải thiện chúng.



Related posts