ล่าสุด มีรายงานจากผู้ใช้ว่าพวกเขาพบข้อผิดพลาดขณะพยายามติดตั้ง DirectX บนระบบของตน DirectX เป็น Application Programming Interface (API) ที่สำคัญซึ่งจำเป็นต่อการใช้งานแอพพลิเคชั่นมัลติมีเดียและวิดีโอบน Windows PC ซึ่งช่วยให้แอปพลิเคชันเหล่านี้ทำงานได้อย่างราบรื่นโดยจัดสรร RAM, พื้นที่หน่วยความจำวิดีโอ และ CPU ให้เข้าถึงได้

สาเหตุที่เป็นไปได้สำหรับปัญหานี้คือ:

การเชื่อมต่ออินเทอร์เน็ตไม่ดี ไม่ตรงตามข้อกำหนดของระบบ มีปัญหา ด้วยการอัปเดต Windows ล่าสุด คุณกำลังพยายามติดตั้ง DirectX ใหม่บนพีซีของคุณ

หากคุณประสบปัญหานี้ในพีซีที่ใช้ Windows ด้วย โปรดอ่านบทความนี้ ที่นี่ คุณจะพบรายการวิธีการที่สามารถใช้เพื่อแก้ไขปัญหาโดยที่ DirectX ไม่ได้ติดตั้งในระบบของคุณ

สารบัญ

แก้ไข 1 – ตรวจสอบข้อกำหนดของระบบที่แนะนำและติดตั้งเวอร์ชัน DirectX

ในตอนแรก คุณต้องตรวจสอบว่าระบบของคุณตรงตามข้อกำหนดที่แนะนำสำหรับการติดตั้ง DirectX โดยไม่มีปัญหาใดๆ

ข้อกำหนด การติดตั้ง DirectX อย่างถูกต้องมีดังนี้:

Windows ต้องเป็นระบบปฏิบัติการ 32 บิต กราฟิกการ์ด ต้องเข้ากันได้กับ DirectX RAM และ CPU เวอร์ชันต้องมีพื้นที่เพียงพอ .NET Framework 4 ต้องติดตั้ง

1 กด Windows + R เพื่อเปิด เรียกใช้

2. พิมพ์ ms-settings:about และกด Enter เพื่อเปิดหน้า คุณสมบัติของระบบ

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

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

1. กดปุ่ม Windows และพิมพ์ dxdiag ในแถบค้นหา

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

<พี>3. โดยใช้แท็บ ระบบ คุณสามารถค้นหาเวอร์ชันของ DirectX ที่ติดตั้งในระบบของคุณ

แก้ไข 2 – ซ่อมแซม.Net Framework โดยใช้ เครื่องมือซ่อมแซม

1. ไปที่หน้า Repair.NET Framework ของ Microsoft

2. ที่นี่ คลิกที่ลิงก์ .NET Framework Repair Tool เพื่อดาวน์โหลดไฟล์ปฏิบัติการ

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. เมื่อคุณถอนการติดตั้งไดรเวอร์การ์ดแสดงผลแล้ว รีสตาร์ท PC ของคุณ

8. เมื่อเริ่มต้น Windows จะตรวจพบอุปกรณ์ใหม่และติดตั้งไดรเวอร์ล่าสุดสำหรับการ์ดกราฟิก

9. ตรวจสอบว่า DirectX กำลังติดตั้งบนพีซีของคุณหรือไม่

แก้ไข 5 – ถอนการติดตั้ง Windows Update ก่อนหน้าที่เกี่ยวข้องกับ DirectX

1. ใช้คีย์ผสม Windows และ R เพื่อเปิด เรียกใช้

2. พิมพ์ ms-settings:windowsupdate และกด Enter เพื่อเปิดหน้า 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++ แบบแจกจ่ายต่อได้โดยทำตามคำแนะนำบนหน้าจอ

7. ตรวจสอบว่าวิธีนี้ช่วยแก้ปัญหาการติดตั้ง DirectX ให้คุณได้หรือไม่

แก้ไข 7 – ติดตั้ง.Net Framework โดยใช้ Command Prompt

1. เปิดกล่องโต้ตอบ เรียกใช้ โดยใช้คีย์ผสม Windows และ R บนแป้นพิมพ์

2. พิมพ์ cmd แล้วกด Ctrl + Shift + Enter เพื่อเปิด พรอมต์คำสั่งในฐานะผู้ดูแลระบบ

3. พิมพ์คำสั่งด้านล่างแล้วกด Enter

DISM/Online/Enable-Feature/FeatureName:NetFx3/All/LimitAccess/Source:D:\sources\sxs

4. รอให้คำสั่งดำเนินการเสร็จสิ้น การดำเนินการนี้จะดาวน์โหลด.NET framework และติดตั้งโดยอัตโนมัติ

5. รีสตาร์ท พีซีของคุณและตรวจสอบว่าคุณสามารถติดตั้ง DirectX ได้โดยไม่มีข้อผิดพลาด

ขอบคุณที่อ่าน

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

วิศวกรซอฟต์แวร์กลายเป็นนักการศึกษาที่มีประสบการณ์การสอนมากมายในมหาวิทยาลัย ขณะนี้กำลังทำงานเพื่อมุ่งสู่ความหลงใหลในการเขียนของฉัน

Categories: IT Info