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

แก้ไขความล้มเหลวในการโหลดโมเดลการแพร่กระจายที่เสถียร:การแก้ไขด่วนและการแก้ไขปัญหา

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

สาเหตุที่พบบ่อย ได้แก่:

  • VRAM หรือ RAM ไม่เพียงพอ
  • ไดรเวอร์ GPU ไม่เสถียรหรือเข้ากันไม่ได้
  • ไฟล์สภาพแวดล้อมเสมือนเสียหาย
  • การตั้งค่า Launcher เสียหายหรือไม่สมบูรณ์

เมื่อสาเหตุชัดเจนแล้ว ให้ปฏิบัติตามแนวทางแก้ไขด้านล่างเพื่อแก้ไขปัญหา

1. สลับรุ่นและรีเฟรช AUTOMATIC1111

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

  1. เปิด AUTOMATIC1111 WebUI ในเบราว์เซอร์ของคุณ
  2. คลิก จุดตรวจสอบ แบบเลื่อนลงที่ด้านบนเพื่อดูรุ่นที่ติดตั้ง
  3. เลือกรุ่นอื่น หากคุณยังไม่มี ให้ทำตามวิดีโอแนะนำนี้ เพื่อดาวน์โหลดและวางโมเดลที่เข้ากันได้ลงในโฟลเดอร์ models
  4. คลิก รีเฟรช หรือ โหลดจุดตรวจซ้ำ เพื่อโหลดไฟล์โมเดลอีกครั้ง
  5. สร้างภาพทดสอบเพื่อยืนยันว่าโมเดลโหลดสำเร็จหรือไม่

2. ลบโฟลเดอร์ “venv” และเปิดใหม่

เวนวี โฟลเดอร์เก็บการพึ่งพา Python ทั้งหมดที่จำเป็นสำหรับ Stable Diffusion หากไฟล์เหล่านี้เสียหายหรือไม่ตรงกันเนื่องจากการอัพเดตหรือการติดตั้งล้มเหลว โมเดลอาจไม่สามารถโหลดได้ การสร้างสภาพแวดล้อมขึ้นใหม่ทำให้มั่นใจได้ว่าการขึ้นต่อกันทั้งหมดจะสะอาดและเข้ากันได้

  1. ปิด WebUI และตรวจสอบให้แน่ใจว่าไม่มีกระบวนการกระจายที่เสถียรกำลังทำงานอยู่
  2. นำทางไปยังโฟลเดอร์การติดตั้ง Stable Diffusion ของคุณ
  3. ลบ venv โฟลเดอร์ทั้งหมด
  4. เรียกใช้ตัวเรียกใช้งานอีกครั้งเพื่อสร้างสภาพแวดล้อมเสมือนใหม่โดยอัตโนมัติ
  5. เปิด WebUI และตรวจสอบว่าโมเดลโหลดอย่างถูกต้องหรือไม่

3. ดาวน์เกรดไดรเวอร์กราฟิก

การกระจายที่เสถียรนั้นอาศัยประสิทธิภาพของ GPU และความเสถียรของไดรเวอร์เป็นอย่างมาก ไดรเวอร์เวอร์ชันใหม่อาจทำให้เกิดปัญหาความเข้ากันได้ การเปลี่ยนแปลงการจัดการหน่วยความจำ หรือข้อบกพร่องที่ทำให้ไม่สามารถโหลดโมเดลได้ การย้อนกลับไปเป็นเวอร์ชันเสถียรที่รู้จักจะช่วยคืนความเข้ากันได้และมักจะแก้ไขความล้มเหลวในการโหลดที่เกี่ยวข้องกับ GPU

  1. เปิดเว็บไซต์ของผู้ผลิต GPU ของคุณ (NVIDIA, AMD หรือ Intel)
  2. ดาวน์โหลดเวอร์ชันไดรเวอร์ที่เก่าและเสถียรเล็กน้อยสำหรับ GPU ของคุณ 
  3. ถอนการติดตั้งไดรเวอร์ปัจจุบันของคุณโดยใช้ ตัวจัดการอุปกรณ์ .
  4. ติดตั้งไดรเวอร์ที่ดาวน์โหลดมาและรีสตาร์ทระบบของคุณ
  5. เปิด Stable Diffusion และทดสอบการโหลดโมเดลอีกครั้ง

เกี่ยวกับผู้เขียน

แก้ไขความล้มเหลวในการโหลดโมเดลการแพร่กระจายที่เสถียร:การแก้ไขด่วนและการแก้ไขปัญหา

ฮัมซา โมฮัมหมัด อันวาร์

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลางที่มุ่งเน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงโดยใช้เทคโนโลยี MERN ชุดทักษะของเขาประกอบด้วยความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง Hamza ยังเป็นมืออาชีพที่ได้รับการรับรองด้านไอทีของ Google ซึ่งเน้นย้ำถึงความสามารถของเขาในการสนับสนุนด้านไอที ในฐานะนักแก้ปัญหาตัวยง เขาสร้างข้อผิดพลาดในคอมพิวเตอร์ขึ้นใหม่เพื่อแก้ไขปัญหาและค้นหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ