Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

DirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10

Windows 11/10 เรามักหา Drivers/Software ออนไลน์ บางคนว่า Windows Update พอ แต่บางครั้งไม่พอ วันนี้แนะนำ Troubleshooting หาก ติดตั้ง DirectX ไม่ได้

DirectX ใช้โดย Apps สร้าง/จัดการ Animations, Multimedia Effects, Images เป็น API ทำให้ Windows Smooth ทำงานกับ Binary Runtime Libraries จาก DirectX SDK

หากไม่ใช่พื้นที่คอมพิวเตอร์ Term เหล่านี้อาจยาก สรุป: DirectX = ชุด Instructions ให้ User Experience Smooth และ Interactive

DirectX Installation Failed

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

DirectX Errors ส่วนใหญ่จาก .NET Framework ขัดจังหวะ แต่มีสาเหตุอื่นๆ ยากที่จะบอกว่าสาเหตุไหนจริง

DirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10

ลองวิธีที่ทดสอบแล้ว:

  1. ติดตั้ง DirectX เวอร์ชันก่อนหน้าถ้าจำเป็น
  2. เช็ค Graphic Card Driver Updates
  3. ดาวน์โหลดติดตั้ง Visual C++ Redistributable
  4. ติดตั้ง .NET Framework ด้วย Command Prompt

ก่อนเริ่ม: ลองทุกวิธีหาก Error ยังคง Restart System หลังทุกวิธี

DirectX Not Installing

1] ติดตั้ง DirectX เวอร์ชันก่อนหน้าถ้าจำเป็น

บาง Apps ยังไม่รองรับ DirectX ล่าสุด ต้องโหลดเวอร์ชันเก่า เช่น DirectX9 เช็คเวอร์ชันที่ติดตั้ง:

  1. Win+R พิมพ์ dxdiag Enter เปิด DirectX Diagnostic ToolDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  2. แท็บ System ดู DirectX VersionDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10

รู้เวอร์ชันแล้ว ต้องการติดตั้งเก่า โหลดได้ที่นี่ แต่แนะนำเวอร์ชันล่าสุดเพื่อ No Freeze/Lags หา App เวอร์ชันใหม่ที่รองรับ DirectX ใหม่

2] เช็ค Graphic Card Driver Updates

หลายครั้ง DirectX Version ไม่เข้ากันกับ Graphic Drivers เพราะ Disable Auto-Updates ทำให้ได้ Updates ปกติ

  1. Win+X > Device ManagerDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  2. คลิก Display Adapter ดู Drivers
  3. Right-click Intel HD Adapter > UpdateDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  4. เลือก Search automatically for updated driver software ต้องมี InternetDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  5. หาก Driver ใหม่ล่าสุดอยู่แล้วจะบอก มิฉะนั้นจะดาวน์โหลดติดตั้งDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  6. หากมี Dedicated GPU ใน Display Adapter Right-click > Uninstall Device ติดตั้งจากเว็บ GPU Official
  7. หากรู้วิธี Update GPU Drivers จาก App ให้ข้าม Step 7

3] ดาวน์โหลดติดตั้ง Visual C++ Redistributable

Visual C++ Redistributable สำคัญใน Windows 10 DirectX ต้องการ Visual C++ Redistributables อาจติดตั้งอยู่แล้วแต่อาจต้องการเวอร์ชันเก่า/ใหม่ เช็คเวอร์ชัน:

  1. Win+R พิมพ์ control EnterDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  2. Control Panel > Programs and Features
  3. ใน Programs List หา Microsoft Visual C++ Redistributable อาจหลายเวอร์ชัน (App ต่างต้องการต่างกัน) เช็ค 2015 หากมี Reinstall มิฉะนั้น DownloadDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  4. ไปเว็บ Microsoft Official โหลด Visual C++ Redistributable 2015
  5. เลือก Language คลิก DownloadDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  6. เลือก x86 หรือ x64 คลิก Next โหลดเริ่มDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  7. ติดตั้งไฟล์ใหม่ Error ควรหาย

4] ติดตั้ง .NET Framework ด้วย Command Prompt

หากวิธีข้างต้นไม่ได้ ใช้ DISM (Deployment Image Servicing and Management) ติดตั้ง .NET Framework

  1. Start พิมพ์ cmd เลือก Command Prompt > Run as Administrator ต้องมี Internet
  2. พิมพ์คำสั่ง Enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxsDirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10
  3. รอจบ Process Restart System ทันที

วิธีเหล่านี้พิสูจน์ช่วยได้ Error ควรไม่ขึ้นอีก

DirectX ติดตั้งล้มเหลวและไม่ติดตั้งใน Windows 11/10