Khi cài đặt hoặc cập nhật DirectX, bạn có thể gặp lỗi "Thiết lập DirectX không thể tải xuống tệp. Vui lòng thử lại sau hoặc kiểm tra kết nối mạng của bạn." Điều này thường xảy ra khi Trình cài đặt web DirectX không tải xuống được các thành phần cần thiết từ máy chủ của Microsoft .
Trình cài đặt web là một tệp thiết lập nhỏ tải xuống các thành phần DirectX bổ sung trong quá trình cài đặt.
Nếu trình cài đặt không thể giao tiếp chính xác với máy chủ Microsoft thì không thể tải xuống các tệp được yêu cầu và quá trình cài đặt sẽ dừng.
Sự cố này thường xảy ra do kết nối Internet không ổn định , cấu hình DNS không chính xác , bộ đệm mạng đã lỗi thời , hoặc tệp cài đặt bị hỏng . Trong một số trường hợp, quy tắc tường lửa , phần mềm diệt virus , hoặc sự cố tạm thời với máy chủ Microsoft có thể làm gián đoạn yêu cầu tải xuống.
Các phương pháp bên dưới tập trung vào việc khôi phục giao tiếp mạng , xóa dữ liệu mạng được lưu trong bộ nhớ đệm hoặc bỏ qua trình cài đặt web khi nó không thể truy xuất các tập tin được yêu cầu.
1. Khởi động lại bộ điều hợp mạng
Sự cố mạng tạm thời có thể khiến Windows có vẻ như được kết nối với Internet trong khi tải xuống trong nền không thành công . Việc khởi động lại bộ điều hợp mạng buộc Windows xây dựng lại kết nối và xóa các lỗi tạm thời có thể ngăn trình cài đặt DirectX liên hệ với máy chủ Microsoft.
- Nhấn Windows + R , gõ ncpa.cpl và nhấn Enter.
- Nhấp chuột phải vào bộ điều hợp mạng hiện đang được sử dụng (Wi-Fi hoặc Ethernet ).
- Chọn Tắt và chờ vài giây.
- Nhấp chuột phải vào bộ chuyển đổi lần nữa và chọn Bật .
- Chạy trình cài đặt DirectX một lần nữa.
2. Đảm bảo DNS được định cấu hình ở chế độ Tự động
DNS chuyển đổi tên miền vào địa chỉ IP để các ứng dụng có thể định vị máy chủ. Trình cài đặt DirectX phụ thuộc vào DNS để truy cập máy chủ tải xuống của Microsoft.
Nếu hệ thống đang sử dụng máy chủ DNS thủ công không chính xác hoặc không thể truy cập được , trình cài đặt có thể không kết nối được. Việc chuyển DNS sang tự động cho phép Windows sử dụng máy chủ DNS do mạng của bạn cung cấp, việc này thường khôi phục kết nối bình thường.
- Nhấn Windows + R và gõ ncpa.cpl .
- Nhấp chuột phải vào kết nối mạng đang hoạt động của bạn và chọn Thuộc tính .
- Nhấp đúp vào Giao thức Internet phiên bản 4 (IPv4) .
- Chọn Tự động lấy địa chỉ máy chủ DNS .
- Nhấp vào OK và chạy lại trình cài đặt DirectX.
3. Đặt lại bộ đệm DNS và ngăn xếp mạng
Windows lưu trữ DNS dẫn đến bộ đệm để tăng tốc độ kết nối. Nếu những bản ghi này trở nên lỗi thời hoặc bị hỏng , hệ thống có thể cố gắng liên hệ với các địa chỉ máy chủ không chính xác.
Việc đặt lại bộ đệm DNS và ngăn xếp mạng sẽ xóa dữ liệu mạng được lưu trữ và khôi phục các thành phần mạng lõi có thể đang ngăn trình cài đặt truy cập máy chủ Microsoft.
- Mở Dấu nhắc lệnh với tư cách là Quản trị viên.
- Chạy lần lượt các lệnh sau:
ipconfig /flushdns netsh winsock reset netsh int ip reset
- Khởi động lại máy tính của bạn.
- Chạy trình cài đặt DirectX một lần nữa.
4. Sử dụng Trình cài đặt DirectX ngoại tuyến
Trình cài đặt DirectX ngoại tuyến bao gồm tất cả các tệp được yêu cầu trong gói. Nó không cần tải xuống các thành phần bổ sung trong quá trình cài đặt.
Vì tránh tải xuống theo thời gian thực nên phương pháp này thường hoạt động khi trình cài đặt web bị lỗi do kết nối Internet không ổn định , Sự cố DNS , hạn chế tường lửa , hoặc phần mềm bảo mật chặn trình cài đặt .
- Truy cập Trang web chính thức của Microsoft .
- Tải xuống Thời gian chạy DirectX của người dùng cuối (Trình cài đặt ngoại tuyến) .
- Nhấp chuột phải vào tệp đã tải xuống và chọn Chạy với tư cách quản trị viên .
- Làm theo hướng dẫn trên màn hình để hoàn tất cài đặt.
5. Tải xuống lại Trình cài đặt DirectX
Nếu bạn thích sử dụng trình cài đặt web thì bản thân tệp thiết lập có thể bị hỏng hoặc không đầy đủ . Điều này có thể xảy ra nếu quá trình tải xuống bị gián đoạn hoặc bị sửa đổi bởi phần mềm bảo mật.
Việc tải xuống bản sao mới sẽ đảm bảo tệp cài đặt còn nguyên vẹn và có khả năng truy xuất các thành phần cần thiết từ máy chủ Microsoft.
- Xóa trình cài đặt DirectX hiện có khỏi máy tính của bạn.
- Tải xuống bản sao mới từ trang web chính thức của Microsoft .
- Nhấp chuột phải vào trình cài đặt và chọn Chạy với tư cách quản trị viên .
- Làm theo hướng dẫn cài đặt.
Nếu sự cố vẫn xảy ra sau khi thử các phương pháp này thì nguyên nhân có thể là do quy tắc tường lửa nghiêm ngặt , can thiệp chống vi-rút , hạn chế mạng hoặc sự cố tạm thời với máy chủ tải xuống của Microsoft .
GIỚI THIỆU TÁC GIẢ
Hamza Mohammad Anwar
Hamza Mohammad Anwar là nhà phát triển web JavaScript trình độ trung cấp, tập trung vào phát triển các ứng dụng hiệu suất cao sử dụng công nghệ MERN. Bộ kỹ năng của anh ấy bao gồm chuyên môn về ReactJS, MongoDB, Express NodeJS và các công nghệ liên quan khác. Hamza cũng là chuyên gia được Google CNTT chứng nhận, điều này nêu bật năng lực của anh trong lĩnh vực hỗ trợ CNTT. Là một người nhiệt tình giải quyết vấn đề, anh ấy tạo lại các lỗi trên máy tính của mình để khắc phục sự cố và tìm giải pháp cho các vấn đề kỹ thuật khác nhau.