เมื่อติดตั้งหรืออัปเดต DirectX คุณอาจพบข้อผิดพลาด “การตั้งค่า DirectX ไม่สามารถดาวน์โหลดไฟล์ได้ โปรดลองในภายหลังหรือตรวจสอบการเชื่อมต่อเครือข่ายของคุณ” ซึ่งมักจะเกิดขึ้นเมื่อ DirectX Web Installer ไม่สามารถดาวน์โหลดส่วนประกอบที่จำเป็นจาก เซิร์ฟเวอร์ของ Microsoft .
ป>
โปรแกรมติดตั้งบนเว็บเป็นไฟล์ติดตั้งขนาดเล็ก ที่ดาวน์โหลดส่วนประกอบ DirectX เพิ่มเติมระหว่างการติดตั้ง
หากตัวติดตั้งไม่สามารถสื่อสารกับเซิร์ฟเวอร์ของ Microsoft ได้อย่างถูกต้อง ไฟล์ที่จำเป็นจะไม่สามารถดาวน์โหลดได้และการติดตั้งจะหยุดลง
ปัญหานี้มักเกิดจากการเชื่อมต่ออินเทอร์เน็ตที่ไม่เสถียร , การกำหนดค่า DNS ไม่ถูกต้อง , แคชเครือข่ายที่ล้าสมัย หรือไฟล์ติดตั้งที่เสียหาย . ในบางสถานการณ์ กฎไฟร์วอลล์ , ซอฟต์แวร์ป้องกันไวรัส หรือปัญหาชั่วคราวกับเซิร์ฟเวอร์ของ Microsoft อาจขัดขวางคำขอดาวน์โหลดได้
วิธีการด้านล่างเน้นที่ การคืนค่าการสื่อสารเครือข่าย การล้างข้อมูลเครือข่ายที่แคชไว้ หรือ ข้ามโปรแกรมติดตั้งเว็บ เมื่อไม่สามารถดึงไฟล์ที่ต้องการได้
1. รีสตาร์ทอะแดปเตอร์เครือข่าย
ความผิดพลาดของเครือข่ายชั่วคราวอาจทำให้ Windows ดูเหมือนเชื่อมต่อกับอินเทอร์เน็ตในขณะที่การดาวน์โหลดในเบื้องหลังล้มเหลว . การรีสตาร์ทอะแดปเตอร์เครือข่ายจะบังคับให้ Windows สร้างการเชื่อมต่อใหม่ และล้างข้อผิดพลาดชั่วคราวที่อาจขัดขวางไม่ให้ตัวติดตั้ง DirectX ติดต่อกับเซิร์ฟเวอร์ของ Microsoft
- กด Windows + R ให้พิมพ์ ncpa.cpl และกด Enter
- คลิกขวาที่อะแดปเตอร์เครือข่ายที่ใช้งานอยู่ในปัจจุบัน (Wi-Fi หรือ อีเธอร์เน็ต ).
- เลือก ปิดใช้งาน และรอสักครู่
- คลิกขวาที่อะแดปเตอร์อีกครั้งและเลือก เปิดใช้งาน .
- เรียกใช้ตัวติดตั้ง DirectX อีกครั้ง
2. ตรวจสอบให้แน่ใจว่า DNS ได้รับการกำหนดค่าเป็นอัตโนมัติ
DNS แปลง ชื่อโดเมน ลงใน ที่อยู่ IP เพื่อให้แอปพลิเคชันสามารถค้นหาเซิร์ฟเวอร์ได้ ตัวติดตั้ง DirectX ขึ้นอยู่กับ DNS เพื่อเข้าถึงเซิร์ฟเวอร์ดาวน์โหลดของ Microsoft
หากระบบใช้เซิร์ฟเวอร์ DNS แบบกำหนดเองที่ไม่ถูกต้องหรือไม่สามารถเข้าถึงได้ โปรแกรมติดตั้งอาจไม่สามารถเชื่อมต่อได้ การเปลี่ยน DNS เป็นแบบอัตโนมัติทำให้ Windows สามารถใช้เซิร์ฟเวอร์ DNS ที่เครือข่ายของคุณมอบให้ ซึ่งมักจะคืนค่าการเชื่อมต่อตามปกติ
- กด Windows + R และพิมพ์ ncpa.cpl .
- คลิกขวาที่การเชื่อมต่อเครือข่ายที่ใช้งานอยู่และเลือก คุณสมบัติ .
- ดับเบิลคลิก Internet Protocol เวอร์ชัน 4 (IPv4) .
- เลือก รับที่อยู่เซิร์ฟเวอร์ DNS โดยอัตโนมัติ .
- คลิก ตกลง และเรียกใช้โปรแกรมติดตั้ง DirectX อีกครั้ง
3. รีเซ็ต DNS Cache และ Network Stack
Windows เก็บ ผลลัพธ์ DNS ไว้ในแคช เพื่อเพิ่มความเร็วในการเชื่อมต่อ หากบันทึกเหล่านี้ ล้าสมัยหรือเสียหาย ระบบอาจพยายามติดต่อที่อยู่เซิร์ฟเวอร์ที่ไม่ถูกต้อง
การรีเซ็ตแคช DNS และสแต็กเครือข่ายจะล้างข้อมูลเครือข่ายที่เก็บไว้และกู้คืนส่วนประกอบเครือข่ายหลักที่อาจขัดขวางไม่ให้ตัวติดตั้งเข้าถึงเซิร์ฟเวอร์ของ Microsoft
- เปิด พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบ
- รันคำสั่งต่อไปนี้ทีละคำสั่ง:
ipconfig /flushdns netsh winsock reset netsh int ip reset
ป>
- รีสตาร์ทคอมพิวเตอร์ของคุณ
- เรียกใช้ตัวติดตั้ง DirectX อีกครั้ง
4. ใช้ตัวติดตั้ง DirectX ออฟไลน์
ตัวติดตั้ง DirectX ออฟไลน์ รวมไฟล์ที่จำเป็นทั้งหมด ในแพ็คเกจ ไม่จำเป็นต้องดาวน์โหลดส่วนประกอบเพิ่มเติมระหว่างการติดตั้ง
เนื่องจากหลีกเลี่ยงการดาวน์โหลดแบบเรียลไทม์ วิธีการนี้จึงมักใช้งานได้เมื่อโปรแกรมติดตั้งเว็บล้มเหลวเนื่องจากการเชื่อมต่ออินเทอร์เน็ตไม่เสถียร , ปัญหา DNS , ข้อจำกัดไฟร์วอลล์ หรือ ซอฟต์แวร์รักษาความปลอดภัยที่บล็อกโปรแกรมติดตั้ง .
- เยี่ยมชม เว็บไซต์อย่างเป็นทางการของ Microsoft .
- ดาวน์โหลด รันไทม์สำหรับผู้ใช้ DirectX (ตัวติดตั้งแบบออฟไลน์) .
- คลิกขวาที่ไฟล์ที่ดาวน์โหลด และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- ทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น
5. ดาวน์โหลดตัวติดตั้ง DirectX อีกครั้ง
หากคุณต้องการใช้โปรแกรมติดตั้งบนเว็บ ไฟล์ติดตั้งเองอาจ เสียหายหรือไม่สมบูรณ์ . กรณีนี้อาจเกิดขึ้นได้หากการดาวน์โหลดถูกขัดจังหวะหรือแก้ไขโดยซอฟต์แวร์รักษาความปลอดภัย
การดาวน์โหลดสำเนาใหม่ช่วยให้แน่ใจว่าไฟล์ตัวติดตั้งไม่เสียหายและสามารถดึงส่วนประกอบที่จำเป็นจากเซิร์ฟเวอร์ Microsoft ได้
- ลบตัวติดตั้ง DirectX ที่มีอยู่ออกจากคอมพิวเตอร์ของคุณ
- ดาวน์โหลดสำเนาใหม่จากเว็บไซต์อย่างเป็นทางการของ Microsoft .
- คลิกขวาที่ตัวติดตั้งและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- ปฏิบัติตามคำแนะนำในการติดตั้ง
หากปัญหายังคงเกิดขึ้นหลังจากลองวิธีการเหล่านี้แล้ว สาเหตุอาจเป็นกฎไฟร์วอลล์ที่เข้มงวด , การรบกวนของแอนติไวรัส , ข้อจำกัดของเครือข่าย หรือ ปัญหาชั่วคราวกับเซิร์ฟเวอร์ดาวน์โหลดของ Microsoft .
เกี่ยวกับผู้เขียน
ฮัมซา โมฮัมหมัด อันวาร์
Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลางที่มุ่งเน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงโดยใช้เทคโนโลยี MERN ชุดทักษะของเขาประกอบด้วยความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง Hamza ยังเป็นมืออาชีพที่ได้รับการรับรองด้านไอทีของ Google ซึ่งเน้นย้ำถึงความสามารถของเขาในการสนับสนุนด้านไอที ในฐานะนักแก้ปัญหาตัวยง เขาสร้างข้อผิดพลาดในคอมพิวเตอร์ขึ้นใหม่เพื่อแก้ไขปัญหาและค้นหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ ป>