แก้ไข: โหลดโมเดลการแพร่กระจายที่เสถียรไม่สำเร็จ

/th/images/stable-diffusion-model-failed-to-load.png

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

/th/images/stable-diffusion-model-failed-to-load.png

สาเหตุทั่วไป ได้แก่:

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

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

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

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

  1. เปิด AUTOMATIC1111 WebUI ในเบราว์เซอร์ของคุณ

  2. คลิกเมนูแบบเลื่อนลงจุดตรวจสอบที่ด้านบนเพื่อดูรุ่นที่ติดตั้ง

  3. เลือกรุ่นอื่น หากคุณยังไม่มี ให้ทำตามวิดีโอแนะนำนี้เพื่อดาวน์โหลดและวางโมเดลที่เข้ากันได้ลงในโฟลเดอร์โมเดล

/th/images/stable-diffusion-checkpoint.png

  1. คลิกรีเฟรชหรือโหลดจุดตรวจสอบซ้ำเพื่อโหลดไฟล์โมเดลใหม่

/th/images/refresh-stable-diffusion.png

  1. สร้างอิมเมจทดสอบเพื่อยืนยันว่าโมเดลโหลดสำเร็จหรือไม่

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

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

  1. ปิด WebUI และตรวจสอบให้แน่ใจว่าไม่มีกระบวนการ Stable Diffusion กำลังทำงานอยู่

  2. ไปที่โฟลเดอร์การติดตั้ง Stable Diffusion ของคุณ

  3. ลบโฟลเดอร์ venv ออกทั้งหมด

/th/images/delete-venv-folder.png

  1. เรียกใช้ตัวเรียกใช้งานอีกครั้งเพื่อสร้างสภาพแวดล้อมเสมือนใหม่โดยอัตโนมัติ

/th/images/launcher-of-stable-diffusion.png

  1. เปิด WebUI และตรวจสอบว่าโมเดลโหลดอย่างถูกต้องหรือไม่

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

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

  1. เปิดเว็บไซต์ของผู้ผลิต GPU ของคุณ (NVIDIA, AMD หรือ Intel)

  2. ดาวน์โหลดเวอร์ชันไดรเวอร์ที่เก่ากว่าและเสถียรเล็กน้อยสำหรับ GPU ของคุณ

/th/images/Nvidia-Older-Drives.jpg

  1. ถอนการติดตั้งไดรเวอร์ปัจจุบันของคุณโดยใช้ Device Manager

/th/images/Uninstalling-GPU-driver-from-device-manager.png

  1. ติดตั้งไดรเวอร์ที่ดาวน์โหลดมาและรีสตาร์ทระบบของคุณ

  2. เปิด Stable Diffusion และทดสอบการโหลดโมเดลอีกครั้ง

*️⃣ ลิงค์ที่มา:

วิดีโอแนะนำ ,