Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

แก้ DISM Error 50 บน Windows 11 & 10: วิธีแก้เร็วและน่าเชื่อถือ

พยายามแก้ปัญหา Windows PC แล้วเจอ DISM Error 50? มีหลายวิธีแก้ Error นี้บนคอมพิวเตอร์ หลายสาเหตุ: Windows PE, Registry Key ผิด, User Account ปัญหา, แอปติดตั้งรบกวน ฯลฯ

DISM ไม่ทำงานกับ /Online ใน Windows PE

สาเหตุหลัก Error 50: PC อยู่ใน Windows Preinstallation Environment (Windows PE) Windows ไม่อนุญาตให้ใช้ DISM Command พร้อม Parameter /Online ในโหมดนี้

ต้องออกจาก Windows PE บูท PC ปกติ แล้วรัน DISM Command ใหม่

ลบ Registry Key MiniNT

หากไม่อยู่ใน Windows PE แต่มียัง Error 50 Registry อาจยังมี Key บ่งบอกว่าอยู่ใน Windows PE

ลบ Key นั้นออกจาก Registry ปัญหาควรหาย

  1. Win + R เปิด Run Dialog
  2. พิมพ์ regedit Enter
แก้ DISM Error 50 บน Windows 11 & 10: วิธีแก้เร็วและน่าเชื่อถือ
  1. Yes ใน UAC Prompt
  2. ไป Path ใน Registry Editor:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  3. คลิกขวาโฟลเดอร์ MiniNT ด้านซ้าย > Delete
แก้ DISM Error 50 บน Windows 11 & 10: วิธีแก้เร็วและน่าเชื่อถือ
  1. Yes ยืนยัน
  2. ปิด Registry Editor > Reboot PC
  3. รัน DISM Command ใหม่

ใช้ DISM Command จาก User Account อื่น

หากยัง Error 50 ลองรัน Command จาก User Account อื่นบน PC เพราะ Account ปัจจุบันอาจมีปัญหา

สร้าง User Account ใหม่หากยังไม่มี แล้ว Login Account นั้น รัน DISM Command

  1. Start Menu > เลือก User Picture > Sign Out
แก้ DISM Error 50 บน Windows 11 & 10: วิธีแก้เร็วและน่าเชื่อถือ
  1. เลือก Secondary Account Login
  2. Start > Command Prompt > Run as Administrator
แก้ DISM Error 50 บน Windows 11 & 10: วิธีแก้เร็วและน่าเชื่อถือ
  1. Yes UAC
  2. รัน DISM Command จาก CMD

Clean Boot Windows PC แล้วรัน DISM Command

หากยัง Error หลังสลับ Account แอปที่ติดตั้งอาจเป็นสาเหตุ Clean Boot PC แล้วรัน DISM

Clean Boot โหลดไฟล์จำเป็นอย่างเดียว หาแอป協力廠商ที่ก่อให้เกิดปัญหา มีคู่มือ Clean Boot แยกต่างหาก

ถ้า Command รันได้ตอน Clean Boot = แอปที่ติดตั้งเป็นสาเหตุ ลบแอปนั้น: Settings > Apps > Installed Apps > สามจุด > Uninstall > Uninstall

แก้ DISM Error 50 บน Windows 11 & 10: วิธีแก้เร็วและน่าเชื่อถือ

Win 10: Settings > Apps > เลือกแอป > Uninstall > Uninstall

แก้ DISM Error 50 บน Windows 11 & 10: วิธีแก้เร็วและน่าเชื่อถือ

Restart PC หลังลบ แล้วรัน DISM ใหม่

ระบุ Operating System Drive ใน DISM Command

วิธีหนึ่งให้ DISM ทำงาน: ระบุ Windows Installation Drive ใน Command

  1. เปิด Command Prompt Admin
  2. พิมพ์ wmic logicaldisk get name Enter
แก้ DISM Error 50 บน Windows 11 & 10: วิธีแก้เร็วและน่าเชื่อถือ
  1. พิมพ์ dir C: แทน C ด้วย Drive Windows Enter > จะเห็น Windows Folder = Drive ถูกต้อง
  2. รัน Command (แทน C ด้วย Drive Windows):
    DISM.exe /Image:C:\ /Cleanup-Image /Restorehealth
  3. รัน SFC หาและแก้ไฟล์ระบบเสีย (แทน C ด้วย Drive Windows):
    sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

Reset BIOS Settings

หากยัง Error ทางออกสุดท้าย: Reset BIOS เป็นค่า Default จะลบ Customizations (Boot Order ฯลฯ) กลับค่าเดิม

มีคู่มือ Reset BIOS แยกต่างหาก เปิด PC ใหม่ DISM ควรทำงานได้

แก้ DISM Error 50 ไมยากอย่างที่คิด

DISM Error 50 บล็อกการซ่อม Windows Image ห้ามซ่อมไฟล์ระบบเสียหาย สาเหตุหลายอย่าง แต่วิธีข้างต้นแก้ได้ ดีลัคก็ต่อไป Troubleshooting อื่นๆ