ด้วยความสามารถด้านกราฟิกของ DirectX API ทำให้ Microsoft Windows ได้สร้างตัวเองให้เป็นระบบปฏิบัติการที่ดีที่สุดสำหรับการเล่นเกม แต่คุณควรทำอย่างไรเมื่อส่วนประกอบสำคัญนี้ทำงานไม่ถูกต้องบนคอมพิวเตอร์ของคุณ
ต้องติดตั้ง DirectX แยกต่างหากใน Windows เวอร์ชันก่อนหน้า เนื่องจากมักถูกรวมเข้ากับเกม อย่างไรก็ตาม ในทุกวันนี้ กระบวนการควรจะเป็นไปโดยอัตโนมัติ ซึ่งทำให้การค้นหาวิธีการดำเนินการด้วยตนเองค่อนข้างยุ่งยาก เพื่อช่วยเหลือคุณ ต่อไปนี้เป็นวิธีการทั้งหมดในการติดตั้ง DirectX ใหม่บนพีซี Windows ของคุณ
คุณต้องติดตั้ง DirectX ใหม่บนคอมพิวเตอร์ของคุณเมื่อใด
ตามค่าเริ่มต้น Windows 11/10 จะรวม DirectX 12 เวอร์ชันล่าสุดไว้แล้ว โดยปกติแล้ว หมายความว่าพีซีของคุณยังคงอัปเดตไดรเวอร์ใหม่ ให้ประสิทธิภาพกราฟิกที่ดีที่สุดกับฮาร์ดแวร์ของคุณ
แต่บางครั้งอาจเกิดปัญหาได้ บางทีการอัปเดต Windows ของคุณอาจหยุดชั่วคราว บางทีการติดตั้ง DirectX อาจได้รับความเสียหาย ไม่ว่าจะด้วยเหตุผลใดก็ตาม หากมีปัญหาด้านกราฟิกในคอมพิวเตอร์ของคุณ (เช่น ในการเรียกใช้วิดีโอเกม) สิ่งแรกที่ควรลองคือติดตั้ง DirectX ใหม่
วิธีที่ #1:ดาวน์โหลดตัวติดตั้ง DirectX
ขณะติดตั้งและอัปเดต DirectX โดยอัตโนมัติ แต่ตัวติดตั้งแบบสแตนด์อโลนยังคงมีอยู่ สามารถใช้เพื่อเพิ่มโมดูล DirectX ที่ล้าสมัยบนคอมพิวเตอร์ของคุณด้วยตนเองโดยไม่ต้องลบการติดตั้ง DirectX ที่มีอยู่
- ในการรับ ตัวติดตั้งรันไทม์ผู้ใช้ปลายทางของ DirectX ไปที่เว็บไซต์ทางการของ Microsoft ตัวติดตั้งมีขนาดเล็ก เนื่องจากดาวน์โหลดไฟล์ที่จำเป็นระหว่างการติดตั้ง
- เรียกใช้การตั้งค่านี้และยอมรับข้อตกลงใบอนุญาต ตรวจสอบให้แน่ใจว่าคุณยังคงเชื่อมต่อกับอินเทอร์เน็ต เนื่องจากโมดูลใดๆ ที่จำเป็นต้องติดตั้งจะถูกเรียกค้นในขณะนี้
- ขึ้นอยู่กับเวอร์ชันของ DirectX ที่ติดตั้งแล้ว อาจใช้เวลาไม่กี่วินาทีถึงหนึ่งชั่วโมง หากพีซีของคุณไม่มีส่วนประกอบ DirectX ใดหายไป การตั้งค่าจะปิดโดยไม่ทำการเปลี่ยนแปลงใดๆ
การใช้ตัวติดตั้ง Windows อย่างเป็นทางการเป็นวิธีที่แนะนำสำหรับการติดตั้ง DirectX ใหม่บนระบบของคุณ คุณไม่ควรประสบปัญหาเกี่ยวกับ DirectX เมื่อ Runtime Installer ดำเนินการเสร็จสิ้น
วิธีที่ #2:ตรวจสอบการอัปเดตของ Windows
เนื่องจาก DirectX รวมอยู่ใน Windows 11/10 โดยค่าเริ่มต้น คุณไม่จำเป็นต้องมองหาโปรแกรมติดตั้งแบบสแตนด์อโลน การอัปเดตอยู่เสมอก็เพียงพอแล้วเพื่อให้แน่ใจว่าระบบของคุณใช้ DirectX 12 เวอร์ชันล่าสุด เนื่องจากการอัปเดตของ Windows มีแพ็คเกจ DirectX
- ในการตรวจสอบ Windows Updates ให้ไปที่เมนู Start และเปิด การตั้งค่า .
- ในหน้าต่างที่ปรากฏขึ้น ให้เลือก อัปเดตและความปลอดภัย
- แท็บแรกสุดในการตั้งค่าประเภทนี้คือ Windows Update ใช้ ตรวจหาการอัปเดต ปุ่มเพื่อรีเฟรช Windows หากมีการอัปเดตใด ๆ ที่รอดำเนินการ Windows จะตรวจพบและติดตั้งการอัปเดตเหล่านั้น
เมื่อคุณอัปเดต Windows Updates แล้ว คุณไม่จำเป็นต้องกังวลเกี่ยวกับการติดตั้ง DirectX ใหม่อีกต่อไป ระบบปฏิบัติการจะกำหนดค่าโมดูล DirectX โดยอัตโนมัติเพื่อให้คุณได้รับเวอร์ชันล่าสุดที่ฮาร์ดแวร์ของคุณสามารถรองรับได้
วิธีที่ #3:ปิดใช้งานแอปและบริการของบุคคลที่สาม
ในกรณีที่สองวิธีแรกใช้ไม่ได้ เป็นไปได้ว่าปัญหาอยู่ที่อื่น ไม่ค่อยมีแอปพลิเคชันหรือบริการของบุคคลที่สามรบกวน DirectX การรบกวนนี้อาจทำให้เกิดปัญหา DirectX แม้จะติดตั้งเวอร์ชันที่ถูกต้องในคอมพิวเตอร์ของคุณ
- หากต้องการปิดใช้งานบริการเริ่มต้น ให้เปิดตัวจัดการงาน คุณสามารถใช้ Ctrl + Alt + Del แป้นพิมพ์ ทางลัดหรือคลิกขวาบนแถบงานแล้วเลือก ตัวจัดการงาน จากเมนู
- หากนี่เป็นครั้งแรกที่คุณเปิดตัวจัดการงาน คุณจะสามารถเห็นเฉพาะแอปพลิเคชันที่ทำงานอยู่ มากกว่าบริการหรือกระบวนการใดๆ หากต้องการดูแบบเต็ม ให้เลือก รายละเอียดเพิ่มเติม
- ตัวจัดการงานจะแสดงทุกงานที่กำลังทำงานอยู่บนพีซีของคุณ รวมถึงกระบวนการของระบบหรืองานพื้นหลัง สลับไปที่ เริ่มต้น แท็บ
- ในแท็บ Startup คือรายการบริการทั้งหมดที่ทำงานโดยค่าเริ่มต้นเมื่อเปิดเครื่องพีซีของคุณ แอปเหล่านี้ไม่เพียงแต่ทำให้คอมพิวเตอร์ของคุณช้าลงเท่านั้น แต่มักจะทำให้เกิดข้อขัดแย้งกับแอปพลิเคชันอื่นๆ ที่สำคัญกว่าได้ เลือกบริการที่ไม่จำเป็นทั้งหมดและเลือก ปิดการใช้งาน ปุ่ม.
- บริการเริ่มต้นไม่ได้เป็นเพียงแอปพลิเคชันที่ใช้ทรัพยากรมากที่ทำงานบนคอมพิวเตอร์ของคุณ มีบริการมากมายที่ไม่ปรากฏในรายการนั้น แต่ยังคงทำงานในพื้นหลังต่อไป หากต้องการปิดการใช้งานดังกล่าว ให้เปิด การกำหนดค่าระบบ โดยค้นหาจากเมนูเริ่ม
- ยูทิลิตี้ระบบ MSConfig ให้คุณกำหนดค่าตัวเลือกการเริ่มต้นบนคอมพิวเตอร์ของคุณ และมีรายละเอียดมากกว่าตัวจัดการงานมาก หมายเหตุ การเริ่มต้นปกติ ตัวเลือกบนหน้าจอนี้ เมื่อคุณทำการวินิจฉัยเสร็จแล้ว คุณต้องเปิดใช้งานสิ่งนี้เพื่อให้สิ่งต่าง ๆ กลับสู่ปกติ สำหรับตอนนี้ เลือก บริการ เพื่อดำเนินการต่อ
- บริการพื้นหลังทั้งหมดที่ทำงานบนพีซีของคุณแสดงอยู่ที่นี่ ซึ่งรวมถึงกระบวนการของระบบด้วย ดังนั้นให้เปิดใช้งาน ซ่อนบริการทั้งหมดของ Microsoft ช่องทำเครื่องหมายเพื่อลบออก ตอนนี้คุณสามารถใช้ ปิดการใช้งานทั้งหมด เพื่อปิดกระบวนการพิเศษเหล่านี้ทั้งหมด
โปรดทราบว่าขั้นตอนนี้ไม่ถาวร บริการหลายอย่างในรายการนี้ แม้ว่าไม่จำเป็น แต่ก็ยังค่อนข้างมีประโยชน์และจำเป็นต้องทำงานเพื่อประสิทธิภาพที่ดีที่สุดของคอมพิวเตอร์ของคุณ วิธีนี้ช่วยให้เราตรวจสอบได้ว่าแอปพลิเคชันของบุคคลที่สามอาจรบกวนการติดตั้ง DirectX ของคุณหรือไม่
สิ่งที่คุณต้องทำตอนนี้คือรีสตาร์ทพีซีของคุณและดูว่า DirectX ทำงานอยู่หรือไม่ หากเป็นเช่นนั้น หนึ่งในบริการจากรายการก่อนหน้าคือผู้กระทำความผิด เราแนะนำให้เปิดใช้งานทีละตัวเพื่อค้นหาแอปพลิเคชันที่ละเมิด หลังจากนั้นคุณสามารถถอนการติดตั้งหรือปิดใช้งานได้
เมื่อเสร็จแล้ว อย่าลืมกลับไปที่แอปการกำหนดค่าระบบแล้วเลือกการเริ่มต้นปกติ เพื่อตั้งค่าสิ่งต่าง ๆ กลับเป็นค่าเริ่มต้น
วิธีที่ #4:เรียกใช้ตัวตรวจสอบไฟล์ระบบในพรอมต์คำสั่ง
หากคุณติดตั้ง DirectX อย่างถูกต้อง อัปเดตคอมพิวเตอร์ของคุณ และแม้กระทั่งตรวจสอบบริการที่ขัดแย้งกัน ความเป็นไปได้เพียงอย่างเดียวที่เหลืออยู่คือความเสียหายของข้อมูล ไดรเวอร์และไฟล์ระบบที่เสียหายมักจะทำให้เกิดข้อผิดพลาดแปลกๆ และอาจวินิจฉัยได้ยาก
- ในการค้นหาและแก้ไขไฟล์ระบบที่เสียหายในคอมพิวเตอร์ของคุณ ให้เปิดพรอมต์คำสั่ง ในฐานะผู้ดูแลระบบ เพียงพิมพ์ cmd ในช่องค้นหาเพื่อค้นหาแอปพลิเคชัน
- เราจะใช้ยูทิลิตี้พร้อมท์คำสั่งที่เรียกว่า System File Checker ตามชื่อที่แนะนำ มันจะตรวจสอบไฟล์ระบบทั้งหมดเพื่อหาความเสียหายของข้อมูล แก้ไขไฟล์ที่ได้รับผลกระทบ ป้อนคำสั่ง sfc /scannow เพื่อเรียกใช้เครื่องมือ
- ตัวตรวจสอบไฟล์ระบบจะสแกนการติดตั้ง Windows ของคุณและตรวจสอบความสมบูรณ์ของแต่ละไฟล์ เมื่อการสแกนเสร็จสิ้น ไฟล์ระบบทั้งหมดของคุณได้รับการตรวจสอบและซ่อมแซม
วิธีที่ดีที่สุดในการติดตั้ง DirectX ใหม่บน Windows 11/10 คืออะไร
เนื่องจาก DirectX เป็นส่วนประกอบสำคัญของ Windows 11/10 คุณจึงไม่ต้องกังวลกับการติดตั้งด้วยตนเอง การอัปเดต Windows จะแก้ไขปัญหา DirectX โดยอัตโนมัติแทน ทำให้คุณมีอิสระในการเล่นเกมและเรียกใช้แอปพลิเคชันกราฟิกอื่นๆ
แต่ในกรณีที่คอมพิวเตอร์ของคุณแสดงปัญหาเกี่ยวกับ DirectX ไม่ควรติดตั้งใหม่ด้วยตนเอง คุณสามารถใช้ตัวติดตั้งแบบสแตนด์อโลนของ Microsoft เพื่อจุดประสงค์นี้ หรือเพียงแค่ตรวจสอบให้แน่ใจว่า Windows Update ของคุณจะไม่หยุดชะงัก
เมื่อติดตั้ง DirectX ไม่ใช่ปัญหา คุณควรตรวจสอบแอปพลิเคชันที่ขัดแย้งกันและความเสียหายของระบบ การแก้ไขสิ่งเหล่านี้ช่วยให้ DirectX ทำงานได้อย่างราบรื่นบนคอมพิวเตอร์ Windows ของคุณ