เมื่อพูดถึง Windows 11/10 เรามักจะค้นหาไดรเวอร์และซอฟต์แวร์บนอินเทอร์เน็ตอยู่เสมอ ตอนนี้ พวกคุณบางคนอาจบอกว่า Windows Update ดีพอที่จะติดตั้งไดรเวอร์และซอฟต์แวร์ระบบได้ด้วยตัวเอง ใช่ คุณพูดถูก แต่บางครั้งก็ไม่เพียงพอ วันนี้เราจะมาดูขั้นตอนการแก้ปัญหาง่ายๆ หากคุณ ไม่สามารถติดตั้ง DirectX บน Windows 11/10 ของคุณ
แอปพลิเคชั่นใช้ DirectX เพื่อสร้างและจัดการแอนิเมชั่น เอฟเฟกต์มัลติมีเดีย และรูปภาพ เป็น Application Programming Interface (API) ที่ทำให้แน่ใจว่าทุกอย่างราบรื่นเหมือนเนยในสภาพแวดล้อม Windows ของคุณ ทำงานโดยใช้ไลบรารีรันไทม์แบบไบนารีที่มาพร้อมกับ Software Development Kit (SDK) ของ DirectX
หากคุณไม่ได้มาจากพื้นฐานคอมพิวเตอร์ คำศัพท์เหล่านี้อาจเป็นเรื่องยากสำหรับคุณที่จะเข้าใจ กล่าวโดยย่อ DirectX คือชุดคำสั่งที่ทำให้แน่ใจว่าคุณได้รับประสบการณ์ผู้ใช้ที่ราบรื่นและโต้ตอบได้
การติดตั้ง DirectX ล้มเหลว
การตั้งค่า DirectX:เกิดข้อผิดพลาดของระบบภายใน โปรดดู DXError.log และ DirectX.log ในโฟลเดอร์ Windows ของคุณเพื่อตรวจสอบปัญหา
โดยส่วนใหญ่ ข้อผิดพลาดการส่ง DirectX มักเกิดจาก .NET Framework แทรกแซงในระหว่าง แต่มีมากกว่านั้น ข้อผิดพลาดอาจเกิดขึ้นเนื่องจากสาเหตุอื่นเช่นกัน เหตุผลเหล่านี้จะแตกต่างกันไปเป็นครั้งคราว และเป็นการยากที่จะบอกว่าสาเหตุใดอยู่เบื้องหลังข้อผิดพลาด
เราจะลองใช้วิธีที่พยายามและทดสอบต่อไปนี้เพื่อแก้ไขข้อผิดพลาด
- ติดตั้ง DirectX เวอร์ชันก่อนหน้าหากจำเป็น
- ตรวจสอบการอัปเดตไดรเวอร์การ์ดแสดงผล
- ดาวน์โหลดและติดตั้ง Visual C++ Redistributable
- ติดตั้ง .NET Framework โดยใช้ Command Prompt
ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าได้ลองแต่ละวิธีและทุกวิธีหากข้อผิดพลาดยังคงมีอยู่ โปรดทราบว่าคุณต้องรีสตาร์ทระบบหลังจากเสร็จสิ้นทุกวิธี
DirectX ไม่ได้ติดตั้ง
1] ติดตั้ง DirectX เวอร์ชันก่อนหน้าหากจำเป็น
มีแอปพลิเคชั่นที่ยังไม่รองรับ DirectX เวอร์ชันล่าสุด บางครั้งคุณก็ต้องดาวน์โหลดเวอร์ชันก่อนหน้าเช่น DirectX9 ด้วยตนเอง ตอนนี้ เพื่อตรวจสอบเวอร์ชันของ DirectX ที่ติดตั้งในเครื่องของคุณ
- กด ชนะ + อาร์ กุญแจ วิ่ง หน้าต่างจะเปิดขึ้น
- พิมพ์ dxdiag และกด Enter เครื่องมือวินิจฉัย DirectX จะเปิดขึ้น
- ใน ระบบ แท็บมองหา เวอร์ชัน DirectX .
เมื่อคุณทราบแล้วว่าติดตั้งเวอร์ชันใดและต้องการติดตั้งเวอร์ชันที่เก่ากว่า คุณสามารถดาวน์โหลดได้จากที่นี่ แต่ถ้าคุณต้องการให้ระบบของคุณทำงานต่อไปโดยไม่หยุดนิ่งและล่าช้า ขอแนะนำให้ใช้เวอร์ชันล่าสุดเสมอ ลองค้นหาเวอร์ชันใหม่ของแอปพลิเคชันที่คุณต้องการติดตั้งซึ่งสนับสนุน DirectX เวอร์ชันล่าสุด
2] ตรวจสอบการอัปเดตไดรเวอร์การ์ดแสดงผล
หลายครั้งจะสังเกตเห็นว่าระบบเวอร์ชัน DirectX ของคุณเข้ากันไม่ได้กับไดรเวอร์กราฟิก สิ่งนี้เกิดขึ้นเนื่องจากการปิดใช้งานการอัปเดตอัตโนมัติ ในการดำเนินการตามวิธีนี้ ตรวจสอบให้แน่ใจว่าระบบของคุณได้รับการอัปเดตเป็นประจำ
- กด ชนะ + X กุญแจ การเข้าถึงด่วน เมนูจะเปิดขึ้น
- คลิกที่ ตัวจัดการอุปกรณ์ . หน้าต่างใหม่ของ Device Manager จะเปิดขึ้น
- คลิกที่ การ์ดแสดงผล ไดรเวอร์การแสดงผลที่มีอยู่ในระบบของคุณจะมองเห็นได้
- คลิกขวาที่ Intel HD อะแดปเตอร์และคลิกที่อัปเดต
- คลิกที่ ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ . เพียงตรวจสอบให้แน่ใจว่าระบบของคุณมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้
- หากติดตั้งไดรเวอร์ล่าสุดแล้ว จะแจ้งให้คุณทราบ แต่ถ้าไม่ใช่ จะเป็นการดาวน์โหลดและติดตั้งการอัปเดตล่าสุด
- ตอนนี้ หากเครื่องของคุณมี GPU เฉพาะในรายการของการ์ดแสดงผล ให้คลิกขวาที่เครื่องแล้วเลือกถอนการติดตั้งอุปกรณ์ ติดตั้งไดรเวอร์อีกครั้งจากเว็บไซต์ทางการของ GPU
- หากคุณรู้วิธีอัปเดตไดรเวอร์ของ GPU จากแอปพลิเคชัน คุณสามารถข้ามขั้นตอนที่ 7 และอัปเดตไดรเวอร์ต่อไปได้
3] ดาวน์โหลดและติดตั้ง Visual C++ Redistributable
ใน Windows 10 Visual C ++ Redistributable มีบทบาทสำคัญ ข้อกำหนดพื้นฐานของ DirectX ยังรวมถึง Visual C++ Redistributables อาจเกิดขึ้นได้ว่ามีการติดตั้งไว้ในระบบของคุณแล้ว แต่คุณจำเป็นต้องมีเวอร์ชันที่เก่ากว่าหรือใหม่กว่า วิธีตรวจสอบว่ามีการติดตั้ง Visual C++ Redistributable เวอร์ชันใด:
- กด ชนะ + อาร์ กุญแจ พิมพ์ การควบคุม และกด Enter
- เมื่อ แผงควบคุม เปิดขึ้นมา ให้คลิกที่โปรแกรมและคุณลักษณะ .
- ในรายการ โปรแกรม , ค้นหา Microsoft Visual C++ -แจกจ่ายต่อ คุณอาจพบว่ามีการติดตั้งหลายเวอร์ชัน เนื่องจากความต้องการที่แตกต่างกันของแอปพลิเคชันต่างๆ ตรวจสอบ 2015 หากมีเวอร์ชันดังกล่าว คุณอาจต้องติดตั้งใหม่ ถ้าไม่เช่นนั้นคุณอาจต้องดาวน์โหลด
- เยี่ยมชม ของ Microsoft เว็บไซต์อย่างเป็นทางการและดาวน์โหลด Visual C++ Redistributable 2015
- เลือกภาษาและคลิกที่ ดาวน์โหลด .
- เลือกจากรายการ x86 และ x64 รุ่น คลิกที่ ถัดไป . การดาวน์โหลดจะเริ่มในไม่ช้า
- ตอนนี้ ติดตั้งไฟล์ที่ดาวน์โหลดใหม่ และข้อผิดพลาดของคุณน่าจะหายไปแล้ว
4] ติดตั้ง .NET Framework โดยใช้ Command Prompt
หากวิธีการข้างต้นไม่ได้ผลสำหรับคุณ คุณสามารถดาวน์โหลดและติดตั้งได้โดยใช้ Command Prompt ในการติดตั้งเฟรมเวิร์ก เราจะใช้บริการ Deployment Image Servicing and Management (DISM) ของ Windows
- เปิดเมนูเริ่ม พิมพ์ cmd . เลือก พรอมต์คำสั่ง และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ . ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้
- พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs
- ตอนนี้ รอให้กระบวนการเสร็จสิ้น รีสตาร์ทระบบของคุณทันทีที่กระบวนการสิ้นสุด
เนื่องจากวิธีการเหล่านี้ได้รับการพิสูจน์แล้วว่ามีประโยชน์ก่อนหน้านี้ ข้อผิดพลาดของคุณจึงไม่ควรปรากฏขึ้นอีก