เมื่อเร็วๆ นี้ มีรายงานจากผู้ใช้ว่าพวกเขาเห็นข้อผิดพลาดขณะพยายามติดตั้ง DirectX บนระบบของตน DirectX เป็น Application Programming Interface (API) ที่สำคัญซึ่งจำเป็นสำหรับการเรียกใช้แอปพลิเคชั่นมัลติมีเดียและวิดีโอจำนวนมากบน Windows PC ช่วยให้แอปพลิเคชันเหล่านี้ทำงานได้อย่างราบรื่นด้วยการจัดสรร RAM พื้นที่หน่วยความจำวิดีโอ และการเข้าถึง CPU
สาเหตุที่เป็นไปได้สำหรับปัญหานี้คือ:
- การเชื่อมต่ออินเทอร์เน็ตไม่ดี
- ไม่ตรงตามข้อกำหนดของระบบ
- ปัญหาเกี่ยวกับการอัปเดต Windows ล่าสุด
- คุณกำลังพยายามติดตั้ง DirectX ใหม่บนพีซีของคุณ
หากคุณกำลังประสบปัญหานี้บนพีซี Windows ของคุณ ให้อ่านบทความนี้ ที่นี่ คุณจะพบรายการวิธีการที่สามารถใช้เพื่อเอาชนะปัญหา DirectX ที่ไม่ได้ติดตั้งในระบบของคุณ
สารบัญ
แก้ไข 1 - ตรวจสอบข้อกำหนดของระบบที่แนะนำและติดตั้งเวอร์ชัน DirectX
ในตอนแรก คุณต้องตรวจสอบว่าระบบของคุณตรงตามข้อกำหนดที่แนะนำสำหรับการติดตั้ง DirectX โดยไม่มีปัญหาใดๆ หรือไม่
ข้อกำหนดในการติดตั้ง DirectX อย่างถูกต้องมีดังนี้:
- Windows ต้องเป็น 32 บิต ระบบปฏิบัติการ
- การ์ดจอ ต้องเป็น เข้ากันได้ ด้วยเวอร์ชันของ DirectX
- แกะ และ ซีพียู ต้องมีเนื้อที่เพียงพอ
- .NET Framework 4 ต้องติดตั้ง
1. กด Windows+ ร ที่จะเปิด วิ่ง.
2. พิมพ์ ms-settings: เกี่ยวกับ และตี เข้า เพื่อเปิด คุณสมบัติของระบบ หน้าหนังสือ.

3. ใน ข้อมูลจำเพาะของอุปกรณ์ สำหรับระบบ ให้ตรวจสอบว่าตรงตามข้อกำหนดพื้นฐานทั้งหมดสำหรับการติดตั้ง DirectX หรือไม่

มีปัญหาในการติดตั้ง DirectX หากติดตั้งไว้ล่วงหน้าบนพีซี Windows ของคุณ ทำตามขั้นตอนด้านล่างเพื่อดูว่ามี DirectX อยู่ในระบบและติดตั้งเวอร์ชันหรือไม่
1. ตี Windows คีย์และพิมพ์ dxdiag ในแถบค้นหา
2. คลิกที่ dxdiag ในผลลัพธ์ที่จะเปิด DirectX Diagnosticเครื่องมือ. ซึ่งหมายความว่า DirectX ได้รับการติดตั้งบนพีซีของคุณแล้ว

3. ใช้ ระบบ แท็บ คุณสามารถค้นหาเวอร์ชันของ DirectX กำลังติดตั้งอยู่ในระบบของคุณ

แก้ไข 2 – ซ่อมแซม .Net Framework โดยใช้เครื่องมือซ่อมแซม
1. ไปที่ การซ่อมแซมของ Microsoft .NET Framework หน้าหนังสือ.
2. ที่นี่ คลิกที่ลิงค์ เครื่องมือซ่อมแซม .NET Framework เพื่อดาวน์โหลดไฟล์ปฏิบัติการ

3. เมื่อดาวน์โหลดแล้ว ดับเบิลคลิก ในไฟล์และเปิดขึ้นเพื่อเรียกใช้เครื่องมือซ่อมแซม
4. ตกลงและยอมรับเงื่อนไขการอนุญาต คลิกที่ ต่อไป.

5. รอจนกว่าจะตรวจสอบปัญหาใดๆ กับ .NET Framework
6. จะแสดงการเปลี่ยนแปลงที่แนะนำซึ่งสามารถช่วยแก้ไขปัญหาได้ คลิกที่ ต่อไป เพื่อใช้การเปลี่ยนแปลงเหล่านี้

7. ตอนนี้คุณสามารถตรวจสอบว่าคุณสามารถติดตั้ง DirectX บนพีซีของคุณได้หรือไม่
แก้ไข 3 – ติดตั้ง DirectX. เวอร์ชันก่อนหน้า
ในบางครั้ง จะเห็นว่า DirectX เวอร์ชันเก่าจำเป็นสำหรับบางโปรแกรมที่ทำงานบนพีซีของคุณ ในกรณีเช่นนี้ คุณต้องติดตั้ง DirectX เวอร์ชันก่อนหน้าด้วยตนเอง
1. ดาวน์โหลด ตัวติดตั้งเวอร์ชันก่อนหน้าจากสิ่งนี้ ลิงค์.
2. บันทึกไฟล์ในระบบของคุณ
3. เรียกใช้ตัวติดตั้ง เพื่อติดตั้ง DirectX เวอร์ชันเก่า
4. เริ่มต้นใหม่ คอมพิวเตอร์ของคุณและตรวจสอบว่าปัญหาของ DirectX ได้รับการแก้ไขแล้วหรือไม่
แก้ไข 4 – ติดตั้งไดรเวอร์การ์ดแสดงผลใหม่
1. ตี Windows คีย์และพิมพ์ ตัวจัดการอุปกรณ์ ในแถบค้นหา
2. เลือก อุปกรณ์ผู้จัดการ ในรายการ

3. ขยาย อะแดปเตอร์แสดงผล ส่วนในรายการ
4. คลิกขวา บนของคุณ ไดรเวอร์การ์ดจอ และคลิกที่ ถอนการติดตั้งอุปกรณ์

5. ตรวจสอบ กล่องข้างๆ พยายามลบไดรเวอร์สำหรับอุปกรณ์นี้.
6. คลิกที่ ถอนการติดตั้ง เพื่อยืนยันกระบวนการถอนการติดตั้ง

7. เมื่อคุณถอนการติดตั้งไดรเวอร์การ์ดแสดงผลแล้ว เริ่มต้นใหม่ พีซีของคุณ
8. เมื่อเริ่มต้น Windows จะตรวจพบอุปกรณ์ใหม่และติดตั้งไดรเวอร์ล่าสุดสำหรับการ์ดแสดงผล
9. ตรวจสอบว่า DirectX กำลังติดตั้งบนพีซีของคุณหรือไม่
แก้ไข 5 - ถอนการติดตั้ง Windows Update ก่อนหน้าที่เกี่ยวข้องกับ DirectX
1. ใช้ Windows และ R คีย์ผสมเพื่อเปิด วิ่ง.
2. พิมพ์ ms-settings: windowsupdate และตี เข้า เพื่อเปิด Windowsอัปเดต หน้าหนังสือ.

3. ที่นี่ เลือก อัพเดทประวัติ ใน ตัวเลือกเพิ่มเติม ส่วน.

4. ใน การตั้งค่าที่เกี่ยวข้อง คลิกที่ ถอนการติดตั้งการอัปเดต

5. คุณจะเห็นการอัปเดตทั้งหมดที่ติดตั้งไว้ ที่นี่ คุณต้องระบุการอัปเดตที่เกี่ยวข้องกับ DirectX
6. คลิกขวา ในการอัปเดตนั้นและเลือก ถอนการติดตั้ง

7. เริ่มต้นใหม่ คอมพิวเตอร์ของคุณหลังจากถอนการติดตั้งการอัปเดตแล้ว
แก้ไข 6 - ดาวน์โหลดและติดตั้ง Visual C ++ Redistributable Package
1. คลิกที่ ลิงค์ ไปที่ Visual C++ Redistributable Package หน้าเว็บ.
2. ที่นี่ เลือก ภาษา และคลิกที่ ดาวน์โหลด ปุ่มเพื่อนำไฟล์ติดตั้งเข้าสู่ระบบของคุณ

3. เลือก รุ่น ที่จะดาวน์โหลดตามข้อกำหนดระบบปฏิบัติการของคุณ
- ตรวจสอบ กล่องข้างๆ vc_redist.x64.exe ถ้าคุณมี 64-บิต ระบบ.
- ตรวจสอบ กล่องข้างๆ vc_redist.x86.exe สำหรับ 32 บิต ระบบ.

บันทึก: โดยใช้ขั้นตอนใน แก้ไข 1 คุณสามารถค้นหาว่าคุณมีระบบปฏิบัติการ 64 บิตหรือ 32 บิต
4. คลิกที่ ต่อไป.
5. วิ่ง ไฟล์ติดตั้งที่ดาวน์โหลด
6. ตรวจสอบ กล่องข้างๆ ฉันยอมรับข้อกำหนดและเงื่อนไขใบอนุญาต. คลิกที่ ติดตั้ง.

6. ทำการติดตั้ง Visual C++ redistributable โดยทำตามคำแนะนำบนหน้าจอ
7. ตรวจสอบว่าวิธีนี้ช่วยแก้ปัญหาการติดตั้ง DirectX ให้กับคุณได้หรือไม่
แก้ไข 7 - ติดตั้ง. Net Framework โดยใช้ Command Prompt
1. เปิด วิ่ง โต้ตอบโดยใช้ Windows และ R คีย์ผสมบนแป้นพิมพ์ของคุณ
2. พิมพ์ cmd แล้วกด Ctrl + Shift + Enter ที่จะเปิด พร้อมรับคำสั่งในฐานะผู้ดูแลระบบ.

3. พิมพ์คำสั่งด้านล่างแล้วกด Enter
DISM /Online /Enable-คุณลักษณะ /FeatureName: NetFx3 /All /LimitAccess /Source: D:\sources\sxs
4. รอให้คำสั่งดำเนินการเสร็จสิ้น การดำเนินการนี้จะดาวน์โหลด .NET framework และติดตั้งโดยอัตโนมัติ

5. เริ่มต้นใหม่ พีซีของคุณและตรวจสอบว่าคุณสามารถติดตั้ง DirectX ได้โดยไม่มีข้อผิดพลาด
ขอบคุณที่อ่าน.
ตอนนี้ คุณจะสามารถติดตั้ง DirectX บนพีซี Windows ของคุณได้โดยไม่พบข้อผิดพลาดใดๆ ระหว่างกระบวนการ เราหวังว่าบทความนี้มีข้อมูลเพียงพอในการแก้ไขปัญหานี้ให้กับคุณ แจ้งให้เราทราบการแก้ไขที่เหมาะกับคุณในความคิดเห็นด้านล่าง