7 วิธียอดนิยมในการแก้ไขข้อผิดพลาด DirectX ไม่ติดตั้งบน Windows 11
เบ็ดเตล็ด / / June 03, 2023
โปรแกรมติดตั้ง DirectX มักจะปรากฏขึ้นเมื่อคุณพยายามติดตั้งเกมบน Windows 11 เกมสามารถส่งข้อผิดพลาดไฟล์ DirectX DLL ที่ขาดหายไปได้ หากไฟล์ DirectX หายไป อย่างไรก็ตาม เมื่อผู้ใช้พยายามเรียกใช้การตั้งค่า DirectX เพื่อติดตั้งไฟล์ล่าสุด จะทำให้เกิดข้อผิดพลาด
![วิธี X อันดับต้นในการแก้ไข DirectX ไม่ได้ติดตั้งข้อผิดพลาดบน Windows 11](/f/c3d6dcb3dec0027bbac3ced42a45fcfb.jpg)
สาเหตุของปัญหานี้อาจเป็นความไม่พร้อมใช้งานของเครือข่าย ไฟล์ .NET Framework หายไปหรือเสียหาย หรือแม้แต่ โปรแกรมป้องกันไวรัสที่ยุ่งเหยิง. เราจะแสดงวิธีการที่เป็นไปได้ทั้งหมดในการแก้ไข DirectX ที่ไม่ได้ติดตั้งบนปัญหา Windows และทำการติดตั้งให้เสร็จสมบูรณ์ เอาล่ะ.
1. ออกกฎปัญหาอินเทอร์เน็ต
โปรแกรมติดตั้งเว็บ DirectX ต้องการการเชื่อมต่ออินเทอร์เน็ตเพื่อดาวน์โหลดไฟล์จากเซิร์ฟเวอร์ หากระบบของคุณไม่มีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้ คุณจะพบข้อผิดพลาด 'การติดตั้ง DirectX ไม่สามารถดาวน์โหลดไฟล์'
ไปที่ Action Center ตัดการเชื่อมต่อและ เชื่อมต่อกับเครือข่าย Wi-Fi ของคุณอีกครั้ง. คุณยังสามารถเปิดหน้าเว็บในเบราว์เซอร์หรือเรียกใช้แอปเฉพาะเว็บเพื่อตรวจสอบว่าสามารถเข้าถึงอินเทอร์เน็ตได้หรือไม่
นอกจากนี้ ให้รีบูตเราเตอร์ของคุณเพื่อล้างแคชและเชื่อมต่อกับ ISP ใหม่ หากคุณไม่พบปัญหากับการเชื่อมต่ออินเทอร์เน็ต แต่ไม่สามารถติดตั้ง DirectX ได้ ให้ดำเนินการขั้นตอนต่อไป
2. ปิดและรีสตาร์ทโปรแกรมติดตั้ง DirectX
แอปพลิเคชันตัวติดตั้ง DirectX อาจพบข้อผิดพลาดและหยุดทำงานอย่างถูกต้อง วิธีที่ดีที่สุดในการแก้ไขปัญหานี้คือ ยุติแอปจากตัวจัดการงาน แล้วรีสตาร์ท นี่คือวิธี:
ขั้นตอนที่ 1: กดแป้นพิมพ์ลัด Ctrl + Shift + Esc เพื่อเปิด Task Manager บนคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 2: ไปที่แถบค้นหา พิมพ์ DirectXแล้วกด Enter
![หน้าต่างตัวจัดการงาน](/f/5fd333b4abac9973dbe1d2b7d58db818.png)
ขั้นตอนที่ 3: คลิกขวาที่กระบวนการ DirectX และเลือกตัวเลือก End task
![สิ้นสุดกระบวนการ Directx ที่ใช้งานอยู่](/f/843bb213d34294aae0d9e932d30b2c8c.png)
ขั้นตอนที่ 4: ทำซ้ำเช่นเดียวกันสำหรับกระบวนการ DirectX ทั้งหมด จากนั้นปิดตัวจัดการงาน
ขั้นตอนที่ 5: เริ่มโปรแกรมติดตั้ง DirectX ด้วยสิทธิ์ของผู้ดูแลระบบและตรวจสอบว่าดาวน์โหลดไฟล์ตอนนี้หรือไม่
![การติดตั้ง DirectX บน Windows 11](/f/08cbd963063f77a15a0f7eaabc8afb09.png)
3. เรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม
แอปพลิเคชันการตั้งค่า DirectX เวอร์ชันเก่าอาจพบปัญหาความเข้ากันได้กับ Windows 11 เวอร์ชันใหม่ คุณสามารถ ใช้ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรมในตัว เพื่อระบุและแก้ไขปัญหาเกี่ยวกับไฟล์ตัวติดตั้ง ทำซ้ำขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1: ไปที่ตำแหน่งดาวน์โหลดไฟล์ติดตั้ง DirectX และคลิกที่ไฟล์นั้น กดแป้นพิมพ์ลัด Alt + Enter เพื่อเปิดหน้าต่างคุณสมบัติ
ขั้นตอนที่ 2: สลับไปที่แท็บความเข้ากันได้ คลิกที่ปุ่ม เรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้
![หน้าต่างคุณสมบัติ](/f/df3c0ee6c5b8d303d108174605ad8733.png)
ขั้นตอนที่ 3: ในหน้าต่างตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม คลิกที่ตัวเลือก ลองการตั้งค่าที่แนะนำ
![ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม](/f/c1e11a85172a6c13fd6fe82863df3dc3.png)
ขั้นตอนที่ 4: คลิกที่ปุ่มทดสอบโปรแกรม
![ใช้การตั้งค่าที่แนะนำในตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม](/f/fd5ffad6fc170b4f3020c5357a029ac2.png)
ขั้นตอนที่ 5: การควบคุมบัญชีผู้ใช้จะเปิดขึ้น คลิกที่ปุ่มใช่
![หน้าต่างควบคุมบัญชีผู้ใช้](/f/33ad9282ab61792ac828a2b3c5f16ce1.png)
ขั้นตอนที่ 6: ดำเนินการติดตั้งและตรวจสอบว่าคุณสามารถติดตั้ง DirectX บนระบบของคุณได้หรือไม่
ขั้นตอนที่ 7: ปิดหน้าต่างตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม
4. ติดตั้ง .NET Framework 3.5
โปรแกรมติดตั้ง DirectX ต้องการ .NET Framework 3.5 เพื่อให้ทำงานได้อย่างถูกต้อง แต่ถ้าคุณลักษณะนี้ไม่ได้ติดตั้งบนคอมพิวเตอร์ Windows ของคุณ คุณจะพบข้อผิดพลาดขณะติดตั้งรันไทม์ DirectX คุณสามารถติดตั้ง .NET Framework 3.5 ผ่านแผงควบคุม นี่คือวิธีการ:
ขั้นตอนที่ 1: กดปุ่ม Windows เพื่อเปิดเมนู Start พิมพ์ appwiz.cpl ในแถบค้นหาแล้วกด Enter
![เมนูเริ่มต้น](/f/faa23c6b8b9807559ef251664b5268a2.png)
ขั้นตอนที่ 2: หน้าต่างโปรแกรมและคุณสมบัติจะเปิดขึ้น ไปที่พื้นที่ด้านซ้ายบนและคลิกที่ตัวเลือก 'เปิดหรือปิดคุณสมบัติ Windows'
ขั้นตอนที่ 3: เลือกช่องทำเครื่องหมายถัดจากตัวเลือก '.NET Framework 3.5 (รวมถึง .NET 2.0 และ 3.0)' คลิกที่ปุ่มตกลง
![หน้าต่างโปรแกรมและคุณสมบัติในแผงควบคุม](/f/9b03e29e67a7960b14d3cac75dd72884.png)
ขั้นตอนที่ 4: คลิกที่ตัวเลือก 'ให้ Windows Update ดาวน์โหลดไฟล์ให้คุณ' รอให้การดาวน์โหลดเสร็จสิ้น ติดตั้งและปิดหน้าต่างดาวน์โหลด
![กำลังดาวน์โหลด .NET 3.5 Framework](/f/c8a586475122a7c9790cd1b0f69c4903.png)
ขั้นตอนที่ 5: รีสตาร์ทเครื่องคอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลง
5. ซ่อมแซม .NET Framework
หากคุณติดตั้ง .NET Framework บนระบบ Windows 11 ของคุณแล้ว แต่ยังไม่สามารถติดตั้ง DirectX ได้ ให้ซ่อมแซมการติดตั้ง .NET Framework Microsoft เสนอเครื่องมืออย่างเป็นทางการเพื่อทำการซ่อมแซมนี้ ทำซ้ำขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1: ดาวน์โหลดเครื่องมือซ่อมแซม Microsoft .NET Framework
ดาวน์โหลด
ขั้นตอนที่ 2: ไปที่ตำแหน่งดาวน์โหลดและเรียกใช้เครื่องมือ เมื่อพรอมต์การควบคุมบัญชีผู้ใช้ปรากฏขึ้น ให้คลิกที่ ใช่ เพื่อดำเนินการต่อ
![หน้าต่างควบคุมบัญชีผู้ใช้](/f/db9eefd337b706af9952e505afcef0d8.png)
ขั้นตอนที่ 3: คลิกที่ช่องทำเครื่องหมาย 'ฉันได้อ่านและยอมรับเงื่อนไขใบอนุญาต' จากนั้นคลิกที่ปุ่มถัดไป
![หน้าต่างเครื่องมือซ่อมแซม Microsoft .NET Framework](/f/fa2935d676d4b51d39467bf95548780b.png)
ขั้นตอนที่ 4: เครื่องมือจะแนะนำการเปลี่ยนแปลงบางอย่าง คลิกที่ปุ่มถัดไป
![คำแนะนำเครื่องมือซ่อมแซม Microsoft .NET Framework](/f/ce012731cb05ee491a6cbe9cb5caa546.png)
ขั้นตอนที่ 5: รอให้เครื่องมือใช้การเปลี่ยนแปลงแล้วคลิกถัดไป
![ใช้คำแนะนำเครื่องมือซ่อมแซม Microsoft .NET Framework](/f/9ec37b908c591b55f93ad9eeb75fa819.png)
ขั้นตอนที่ 5: สุดท้าย คลิกที่ปุ่ม Finish เพื่อปิดเครื่องมือ
![หน้าต่างเครื่องมือซ่อมแซม Microsoft .NET Framework](/f/63bc04dc4ca0d28ba0be1da093b0feb5.png)
ขั้นตอนที่ 6: พยายามติดตั้ง DirectX อีกครั้ง
6. ปิดใช้งานโปรแกรมป้องกันไวรัสชั่วคราว
Windows Defender หรือโปรแกรมของบริษัทอื่นสามารถทำหน้าที่ป้องกันมากเกินไปในบางครั้งและขัดขวางกระบวนการติดตั้ง ดังนั้นคุณต้อง ปิดการใช้งานโปรแกรมป้องกันไวรัส เช่น Windows Defender สักครู่แล้วลองติดตั้ง DirectX นี่คือวิธีการ:
ขั้นตอนที่ 1: กดปุ่ม Windows เพื่อเปิดเมนู Start พิมพ์ ความปลอดภัยของวินโดวส์ ในแถบค้นหาแล้วกด Enter
![เมนูเริ่มต้น](/f/05c99ce0a7021947f88c51b5ec78326b.png)
ขั้นตอนที่ 2: คลิกที่ไอคอน 'การป้องกันไวรัสและภัยคุกคาม'
![หน้าแรกความปลอดภัยของ Windows](/f/8e373acbddcb01c71be7b2e4fc924212.png)
ขั้นตอนที่ 3: เลื่อนลงไปที่ส่วน "การตั้งค่าการป้องกันไวรัสและภัยคุกคาม" คลิกที่ตัวเลือกจัดการการตั้งค่า
![ปิดใช้งานการป้องกันตามเวลาจริง](/f/78238606220e8121d9f3640e84a3ecb3.png)
ขั้นตอนที่ 4: ปิดใช้งานการสลับที่อยู่ด้านล่างตัวเลือกการป้องกันตามเวลาจริง
![ปิดใช้งานการป้องกันตามเวลาจริง](/f/22dab4e0d8f558b70f0d6c54ee0a5ea1.png)
ขั้นตอนที่ 5: เมื่อพรอมต์การควบคุมบัญชีผู้ใช้ปรากฏขึ้น ให้คลิกที่ปุ่ม ใช่ Windows Defender ใช้งานไม่ได้ชั่วคราวในระบบของคุณ
![หน้าต่างควบคุมบัญชีผู้ใช้](/f/7944539219120a5d3f57aa5a0755d0d8.png)
ขั้นตอนที่ 6: หากคุณใช้โปรแกรมป้องกันไวรัสของบุคคลที่สามในระบบของคุณ คุณสามารถไปที่ไอคอนถาดระบบและปิดการใช้งานชั่วขณะหรือจนกว่าจะรีบูตครั้งถัดไป
ขั้นตอนที่ 7: เรียกใช้โปรแกรมติดตั้ง DirectX บนระบบของคุณ
7. ลองตัวติดตั้งออฟไลน์
หากคุณพยายามใช้ตัวติดตั้งเว็บของ DirectX และเห็นข้อผิดพลาด DirectX “การติดตั้งไม่สามารถดาวน์โหลดไฟล์ได้ โปรดลองอีกครั้งในภายหลังหรือตรวจสอบการเชื่อมต่อเครือข่าย” จากนั้นใช้ตัวติดตั้งแบบออฟไลน์แทน นี่คือวิธีการ:
ขั้นตอนที่ 1: ดาวน์โหลดเครื่องมือ DirectX End-User Runtimes (มิถุนายน 2010)
ดาวน์โหลดตัวติดตั้ง DirectX ออฟไลน์
ขั้นตอนที่ 2: คลิกขวาที่ไฟล์ที่ดาวน์โหลดแล้วเลือกตัวเลือก Run as administrator
![เรียกใช้โปรแกรมติดตั้ง Directx ด้วยสิทธิ์ของผู้ดูแลระบบ](/f/7279013060f1ac834da44f7260e1fa6e.png)
ขั้นตอนที่ 3: การควบคุมบัญชีผู้ใช้จะปรากฏขึ้น คลิกที่ปุ่มใช่
![หน้าต่างควบคุมบัญชีผู้ใช้](/f/97217ddd3fabff7e8e0d2c87bbc61a56.png)
ขั้นตอนที่ 4: ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง DirectX คุณไม่จำเป็นต้องดาวน์โหลดไฟล์เพิ่มเติมเนื่องจากโปรแกรมติดตั้งนี้มีไฟล์ DLL ที่จำเป็นทั้งหมด
![การติดตั้ง DirectX บน Windows 11](/f/08cbd963063f77a15a0f7eaabc8afb09.png)
ไม่มี DirectX Woes อีกต่อไป
DirectX เป็นสิ่งสำคัญสำหรับเกมและแอพทั้งหมดที่ต้องเข้าถึงการ์ดวิดีโอและฮาร์ดแวร์เสียง หากขาดหายไปจากระบบของคุณ คุณจะพบข้อผิดพลาดเกี่ยวกับ DirectX เราหวังว่าวิธีการที่กล่าวมาข้างต้นจะมีประสิทธิภาพในการแก้ไขปัญหา DirectX ที่ไม่ได้ติดตั้งบน Windows
ปรับปรุงล่าสุดเมื่อวันที่ 16 พฤษภาคม 2566
บทความข้างต้นอาจมีลิงค์พันธมิตรซึ่งช่วยสนับสนุน Guiding Tech อย่างไรก็ตาม ไม่มีผลกับความสมบูรณ์ของกองบรรณาธิการของเรา เนื้อหายังคงเป็นกลางและเป็นของแท้
![](/f/dfba05c653d527fa1429cb5eed72d74e.png)
เขียนโดย
Abhishek ติดอยู่กับระบบปฏิบัติการ Windows ตั้งแต่เขาซื้อ Lenovo G570 เห็นได้ชัดว่าเขาชอบเขียนเกี่ยวกับ Windows และ Android ซึ่งเป็นระบบปฏิบัติการสองระบบที่แพร่หลายและน่าสนใจที่สุดสำหรับมนุษยชาติ เมื่อเขาไม่ได้ร่างโพสต์ เขาชอบที่จะดื่มด่ำกับ OnePiece และอะไรก็ตามที่ Netflix มีให้