Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

การเร่งความเร็ว Direct 3D หรือ DirectDraw ไม่พร้อมใช้งานใน Windows 11

มีรายงานจากผู้ใช้ Windows บางรายว่าพวกเขาประสบปัญหาในการเข้าถึง Direct 3D หรือ DirectDraw เร่งความเร็วบน Windows 11/10 พีซี ในบทความนี้ เราจะให้รายละเอียดว่าอะไรที่ทำให้ฟีเจอร์นี้ใช้งานไม่ได้ในบางโอกาส และคุณจะแก้ไขปัญหานี้ได้อย่างไร เหยื่อที่พบบ่อยที่สุดของปัญหานี้คือผู้ใช้แอปพลิเคชัน Windows ที่เน้นกราฟิก เกมเมอร์ และประเภทต่าง ๆ

Direct 3D, DirectDraw หรือ DirectX คืออะไร

ก่อนที่เราจะเริ่มต้น ให้ฉันทำความคุ้นเคยกับคำศัพท์สองสามคำสั้นๆ ก่อน -

  • Direct3D เป็น Windows API ที่ช่วยเรนเดอร์กราฟิก 3 มิติบนแอพพลิเคชั่นที่ประสิทธิภาพนั้นสัมพันธ์กัน ยูทิลิตี้นี้สามารถทำได้ด้วยความช่วยเหลือของ Hardware Acceleration โดยที่การ์ดกราฟิกมีให้ กล่าวโดยย่อ มันให้ความช่วยเหลืออย่างมากในการใช้แอพในระดับที่สูงขึ้นในด้านกราฟิก คุณสามารถตรวจสอบได้ว่าพีซีของคุณรองรับ Direct3D หรือไม่โดยเปิดใช้ DirectX Diagnostic Tool
  • DirectDraw เลิกใช้แล้ว ตอนนี้เป็นส่วนย่อยของ DirectX
  • DirectX มี Direct3D ซึ่งเป็นส่วนจัดการกราฟิกหลักของ DirectX มีการเชื่อมโยงกับ DirectX API และช่วยในการแสดงกราฟิก 2D ในโปรแกรมใดๆ บนคอมพิวเตอร์ Windows

เหตุใดการเร่งความเร็ว Direct3D และ DirectDraw จึงไม่มีใน Windows

  • ฮาร์ดแวร์ของพีซีของคุณอาจไม่เป็นไปตามข้อกำหนดขั้นต่ำในการโหลดกราฟิก 3 มิติโดยเฉพาะ
  • การเร่ง DirectDraw ถูกปิดใช้งานหรือไม่ได้ติดตั้งบนพีซีของคุณ
  • อะแดปเตอร์วิดีโอของคุณมีหน่วยความจำไม่เพียงพอ
  • เวอร์ชันล่าสุดของ DirectX ที่ดาวน์โหลดบนพีซีของคุณถูกขัดจังหวะหรือเสียหาย

ไม่สามารถใช้การเร่งความเร็ว Direct3D และ DirectDraw บน Windows PC

ปัญหาภายใต้การสนทนาที่นี่คือเมื่อพีซีของคุณแสดงว่า Direct3D หรือ DirectDraw ไม่พร้อมใช้งาน และนี่คือวิธีแก้ไข

  1. ตรวจสอบว่าเปิดใช้งานการเร่งความเร็ว Direct3D และ DirectDraw แล้ว
  2. เปิดใช้งานการเร่งฮาร์ดแวร์
  3. รีสตาร์ท Windows ในสถานะ Clean Boot
  4. เปิดใช้งาน Legacy DirectPlay จากแผงควบคุม

1] ตรวจสอบว่าเปิดใช้งานการเร่งความเร็ว Direct3D และ DirectDraw แล้ว

ก่อนที่คุณจะเริ่มการหลบหลีก ทางที่ดีควรตรวจสอบให้แน่ใจว่าการตั้งค่าเปิดอยู่หรือไม่ โดยทำตามนี้:

  • เปิดกล่องโต้ตอบ Run และป้อนคำสั่ง 'dxdiag' ที่นั่น
  • การดำเนินการนี้จะเปิด DirectX Diagnostic Tool จากรายการแท็บด้านบน ให้เลือกแสดง
  • ในส่วนคุณสมบัติ DirectX คุณจะพบทั้งการเร่งความเร็ว Direct3D และ DirectDraw ตรวจสอบว่ามีข้อความอยู่ข้างๆ หรือไม่
  • หากไม่เป็นเช่นนั้น คุณสามารถดำเนินการเปลี่ยนแปลงที่กล่าวถึงด้านล่างได้

หากคุณพบว่าไม่มีตัวเลือกเหล่านี้แสดงว่าไม่พร้อมใช้งาน ให้ดำเนินการดังต่อไปนี้

2] เปิดใช้งานการเร่งฮาร์ดแวร์

วิธีเปิดใช้งาน Hardware Acceleration บนพีซี Windows มีดังนี้

การเร่งความเร็ว Direct 3D หรือ DirectDraw ไม่พร้อมใช้งานใน Windows 11

  • เปิดกล่องโต้ตอบเรียกใช้และป้อน 'desk.cpl' ซึ่งจะเปิดการตั้งค่าเดสก์ท็อป เลื่อนลงและคลิกการตั้งค่าการแสดงผลขั้นสูง
  • ในหน้าต่างแยกต่างหากนี้ คุณจะเห็นตัวเลือกที่ระบุว่า "คุณสมบัติการ์ดแสดงผลสำหรับจอแสดงผล" คลิกเลย
  • ในกล่องโต้ตอบคุณสมบัติกราฟิก ให้เลือกแท็บ แก้ไขปัญหา หากคุณไม่เห็นแท็บนี้ ให้อัปเดตไดรเวอร์ของคุณแล้วตรวจสอบอีกครั้ง
  • ที่นี่ เลือก เปลี่ยนการตั้งค่า และจากกล่องโต้ตอบที่ตามมา ให้ปรับแถบเลื่อนการเร่งฮาร์ดแวร์
  • สำหรับวัตถุประสงค์ในการเปิดใช้การเร่งความเร็ว Direct3D คุณจะต้องการเพิ่มขึ้น

3] รีสตาร์ท Windows ในสถานะคลีนบูต

การเร่งความเร็ว Direct 3D หรือ DirectDraw ไม่พร้อมใช้งานใน Windows 11

หากยูทิลิตี้ DirectDraw ได้รับผลกระทบจากบริการของบริษัทอื่น อาจทำให้เกิดปัญหานี้ได้เช่นกัน วิธีแก้ไขคือรีสตาร์ท Windows บนพีซีของคุณด้วยบริการของ Microsoft เท่านั้น โดยใช้วิธี:

  • เปิดกล่องโต้ตอบ Run และป้อนคำสั่ง 'msconfig' เพื่อเปิดกล่อง Microsoft System Configuration
  • เลือกแท็บ "บริการ" ที่นี่และทำเครื่องหมายที่ช่อง "ซ่อนบริการของ Microsoft ทั้งหมด" ที่ด้านล่างขวาของคุณ
  • ตอนนี้ คลิกที่ ปิดใช้งานทั้งหมด จากนั้น ใช้ และสุดท้าย ตกลง เพื่อรีสตาร์ทระบบของคุณด้วยบริการ Windows 10 เท่านั้น

5รอสักครู่เพื่อให้กระบวนการเสร็จสิ้นและตรวจสอบว่าขณะนี้คุณสามารถใช้บริการ DirectPlay ได้หรือไม่

4] เปิดใช้งาน Legacy DirectPlay จากแผงควบคุม

การเร่งความเร็ว Direct 3D หรือ DirectDraw ไม่พร้อมใช้งานใน Windows 11

  • เปิดแผงควบคุม คลิกเพื่อดูตามประเภทและเลือกตัวเลือกโปรแกรม
  • เลือกโปรแกรมและคุณลักษณะเพิ่มเติม และจากตัวเลือกทางด้านซ้าย ให้เลือก เปิดหรือปิดคุณลักษณะของ Windows
  • การดำเนินการนี้จะเปิดกล่องโต้ตอบแยกต่างหากพร้อมรายการตัวเลือก ค้นหา Legacy Components ที่นี่ และขยายเพื่อดู DirectPlay
  • ทำเครื่องหมายที่ช่อง DirectPlay และใช้การเปลี่ยนแปลงเหล่านี้เพื่อเปิดใช้งานการติดตั้ง DirectPlay บนพีซีของคุณ

การทำเช่นนี้จะช่วยคุณแก้ไขปัญหาด้วยยูทิลิตี้ Direct3D และ DirectDraw ของคุณ

ฉันจะตรวจสอบระดับคุณลักษณะ DirectX ของฉันได้อย่างไร

ข้อผิดพลาดทั่วไปที่ต้องเผชิญกับ DirectX คือเมื่อเครื่องยนต์ของคุณต้องการการอัปเกรดคุณลักษณะ ในกรณีดังกล่าว คุณอาจต้องค้นหาว่าคุณลักษณะ DirectX ของคุณอยู่ในระดับใด เพื่อให้คุณสามารถค้นหาการอัปเกรดระดับคุณลักษณะที่เกี่ยวข้องได้ โดยทำดังนี้:

  • เปิดกล่องโต้ตอบ Run และรันคำสั่ง 'dxdiag' ที่นี่
  • การดำเนินการนี้จะเปิด DirectX Diagnostic Tool แท็บเริ่มต้น ระบบ คือที่ที่คุณมีข้อมูลระบบทั้งหมด
  • ที่ด้านล่างของคุณสมบัติระบบของคุณคือเวอร์ชัน DirectX นี่คือระดับคุณสมบัติ DirectX ของคุณ

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

การเร่งความเร็ว Direct 3D หรือ DirectDraw ไม่พร้อมใช้งานใน Windows 11