Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Failed to initialize Unity Graphics

ข้อผิดพลาด "Failed to initialize unity graphics" เกิดขึ้นเมื่อเปิด Unity โดยส่วนใหญ่เพราะ Direct3D ไม่ได้เปิดใช้งานบนคอมพิวเตอร์ของคุณ Unity เป็นเกม엔진 cross-platform ที่พัฒนาโดย Unity Technologies มันถูกขยายอย่างกว้างขวางเพื่อรองรับถึง 27 แพลตฟอร์ม และการรองรับกำลังเพิ่มขึ้น

แก้ไข: Failed to initialize Unity Graphics

Unity ใช้สร้างเกม 2 และ 3 มิติ และยังมีการรองรับการพัฒนาการจำลองสำหรับแล็ปท็อป เดสก์ท็อป Smart TV และอุปกรณ์มือถือ ตรวจสอบให้แน่ใจว่าคุณมีบัญชีผู้ดูแลระบบเมื่อทำตามโซลูชันที่แสดงด้านล่าง

วิธีแก้ Failed to initialize Unity Graphics

  • Failed to initialize Unity Graphics Linux: ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณมีระบบปฏิบัติการ Linux (Ubuntu ฯลฯ) และ Unity ไม่สามารถเปิดได้เมื่อเริ่มต้นและโป๊ปข้อผิดพลาด
  • Unable to initialize Unity Engine: ข้อผิดพลาดนี้อ้างถึง엔ジンหลักของ Unity และบ่งชี้ว่ามันไม่สามารถเปิดได้เพราะการกำหนดค่าผิดพลาดบางอย่าง
  • Failed to initialize Direct3D Unity: เงื่อนไขนี้เกิดขึ้นเมื่อ Direct3D ถูกปิดใช้งานบนคอมพิวเตอร์ของคุณ ซึ่งทำให้ Unity ล้มเหลวในการเริ่มต้น เราจะดูโซลูชันด้านล่างเพื่อดูวิธีแก้ไข

วิธีแก้ที่ 1: เปิดใช้งาน Direct3D

Direct3D เป็น API กราฟิกซึ่งใช้หลักสำหรับเรนเดอร์กราฟิก 3 มิติในแอปพลิเคชันที่ประสิทธิภาพสำคัญ มันใช้การเร่งฮาร์ดแวร์บนคอมพิวเตอร์ของคุณหลักในการดำเนินการ และรวมถึงการบัฟเฟอร์หลายประเภท เราจะผ่านขั้นตอนวิธีเปิดใช้งานฟีเจอร์นี้บนคอมพิวเตอร์ของคุณ

  1. กด Windows + R พิมพ์ "dxdiag" ในกล่องโต้ตอบและกด Enter
  2. คลิกที่แท็บ Display และตรวจสอบให้แน่ใจว่าฟีเจอร์ DirectX ทั้งหมดเปิดใช้งาน โดยเฉพาะ Direct3D acceleration

แก้ไข: Failed to initialize Unity Graphics

  1. หากฟีเจอร์ใดถูกปิดใช้งาน คุณสามารถเปิดใช้งานได้สองวิธี ไม่ว่าจะเป็นการอัปเดตไดรเวอร์กราฟิก หรือดาวน์โหลดรุ่นล่าสุดของ DirectX บนคอมพิวเตอร์ของคุณ
  2. เพื่อติดตั้ง DirectX ให้นำทางไปที่เว็บไซต์ทางการของ DirectX และดาวน์โหลดรุ่นล่าสุดจากที่นั่น หลังจากติดตั้ง รีสตาร์ทคอมพิวเตอร์ของคุณและลองเปิด Unity อีกครั้ง

วิธีแก้ที่ 2: อัปเดต/ย้อนกลับไดรเวอร์กราฟิก

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

  1. กด Windows + R พิมพ์ "devmgmt.msc" ในกล่องโต้ตอบและกด Enter
  2. หนึ่งครั้งใน device manager ให้ขยาย display adapters คลิกขวาที่ฮาร์ดแวร์ของคุณและเลือก Update driver

แก้ไข: Failed to initialize Unity Graphics

  1. เลือกตัวเลือกและดำเนินการติดตั้งไดรเวอร์บนคอมพิวเตอร์ของคุณ

แก้ไข: Failed to initialize Unity Graphics

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