คุณกำลังพยายามแก้ไขปัญหากับพีซี Microsoft Windows ของคุณเพียงเพื่อพบกับข้อผิดพลาด DISM 50 หรือไม่? มีหลายวิธีในการแก้ไขข้อผิดพลาดนี้บนคอมพิวเตอร์ของคุณ หลายรายการอาจทำให้พีซีของคุณแสดงข้อผิดพลาดนี้ รวมถึง Windows PE เราจะแสดงให้คุณเห็นว่าต้องทำอย่างไรเมื่อข้อผิดพลาดนี้ปรากฏขึ้นบนหน้าจอ และวิธีแก้ไขปัญหาระบบ Windows 11 หรือ Windows 10 ของคุณต่อไป
สาเหตุบางประการที่คุณได้รับข้อผิดพลาด DISM 50 ก็คือรีจิสทรี Windows ของคุณมีคีย์ที่ไม่จำเป็น บัญชีผู้ใช้ของคุณมีปัญหา แอพที่ติดตั้งของคุณทำให้เกิดปัญหา และอื่นๆ อีกมากมาย
DISM ไม่ทำงานกับตัวเลือก /ออนไลน์ใน Windows PE
สาเหตุหลักที่คุณได้รับข้อผิดพลาด DISM 50 คือพีซีของคุณอยู่ใน Windows Preinstallation Environment (Windows PE) Windows ไม่อนุญาตให้คุณใช้คำสั่ง DISM กับพารามิเตอร์ /Online ในโหมดนี้
คุณจะต้องออกจาก Windows PE แล้วบูตพีซีตามปกติ จากนั้นเรียกใช้คำสั่ง DISM เพื่อแก้ไขปัญหาของคุณ
ลบคีย์รีจิสทรี MiniNT
หากพีซีของคุณไม่ได้อยู่ใน Windows PE แต่คุณยังคงได้รับข้อผิดพลาด 50 ขณะเรียกใช้เครื่องมือ DISM รีจิสทรี Windows ของคุณอาจยังคงมีคีย์ที่ระบุถึงคำสั่งว่าพีซีของคุณอยู่ใน Windows PE
ในกรณีนี้ ให้ลบคีย์นั้นออกจากรีจิสทรี และปัญหาของคุณควรได้รับการแก้ไข
- เปิดกล่องโต้ตอบเรียกใช้โดยใช้ Windows + R
- พิมพ์คำสั่งต่อไปนี้ลงในช่องแล้วกด Enter:regedit
- เลือกใช่ในพรอมต์การควบคุมบัญชีผู้ใช้
- ไปที่เส้นทางต่อไปนี้ใน Registry Editor:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- คลิกขวาที่โฟลเดอร์ MiniNT ในแถบด้านข้างซ้ายแล้วเลือก Delete
- เลือกใช่ในข้อความแจ้ง
- ปิด Registry Editor และรีบูตพีซีของคุณ
- เรียกใช้คำสั่ง DISM ของคุณ
ใช้คำสั่ง DISM จากบัญชีผู้ใช้อื่นบนพีซีของคุณ
หากคุณยังคงได้รับข้อผิดพลาด DISM 50 ให้เรียกใช้คำสั่งจากบัญชีผู้ใช้อื่นบนพีซีของคุณ เนื่องจากบัญชีปัจจุบันของคุณอาจมีปัญหา ทำให้คุณไม่สามารถดำเนินการคำสั่งของคุณได้สำเร็จ
คุณสามารถสร้างบัญชีผู้ใช้ Windows ใหม่ได้หากยังไม่มี จากนั้นเข้าสู่ระบบบัญชีนั้นและเรียกใช้คำสั่ง DISM
- เปิดเมนูเริ่ม
- เลือกภาพบัญชีผู้ใช้ของคุณ
- เลือกออกจากระบบเพื่อออกจากระบบบัญชีปัจจุบันของคุณ
- เลือกบัญชีรองของคุณในรายการและเข้าสู่ระบบบัญชีนั้น
- เข้าถึงเมนู Start ค้นหา Command Prompt และเลือก Run as administrator
- เลือกใช่ในพรอมต์การควบคุมบัญชีผู้ใช้
- ดำเนินการคำสั่ง DISM ของคุณจากหน้าต่าง CMD ที่เปิดอยู่
คลีนบูตพีซี Windows ของคุณและเรียกใช้คำสั่ง DISM
หากปัญหาของคุณยังคงอยู่แม้ว่าคุณจะเปลี่ยนบัญชีผู้ใช้ แอปที่ติดตั้งบนพีซีของคุณอาจทำให้เกิดปัญหาได้ ในกรณีนี้ ให้คลีนบูตพีซี Windows ของคุณ จากนั้นเรียกใช้คำสั่ง DISM
พีซีของคุณจะโหลดไฟล์ที่จำเป็นเฉพาะเมื่อคุณคลีนบูตระบบของคุณเท่านั้น ซึ่งช่วยให้คุณค้นหาได้ว่าแอปของบุคคลที่สามเป็นสาเหตุของปัญหาหรือไม่ เรามีคำแนะนำในหัวข้อนั้น ดังนั้นโปรดตรวจสอบเพื่อเรียนรู้วิธีดำเนินการตามขั้นตอน
หากคำสั่งของคุณทำงานได้ดีเมื่อคุณคลีนบูตระบบแล้ว แอปที่ติดตั้งบนพีซีของคุณอาจทำให้เกิดปัญหาได้ ในกรณีนี้ ให้ลบแอปนั้นออกจากระบบ Windows 11 ของคุณโดยไปที่การตั้งค่า> แอป> แอปที่ติดตั้ง เลือกจุดสามจุดถัดจากแอป เลือกถอนการติดตั้ง และเลือกถอนการติดตั้งในข้อความแจ้ง
คุณสามารถลบแอปในระบบ Windows 10 ได้โดยไปที่การตั้งค่า> แอป เลือกแอปของคุณในรายการ เลือกถอนการติดตั้ง และเลือกถอนการติดตั้งในข้อความแจ้ง
รีสตาร์ทพีซีของคุณหลังจากลบแอปที่เป็นอันตราย จากนั้นรันคำสั่ง DISM ของคุณ
ระบุไดรฟ์ระบบปฏิบัติการของคุณในคำสั่ง DISM
วิธีหนึ่งในการทำให้ DISM ทำงานบนพีซีของคุณคือการระบุไดรฟ์การติดตั้ง Windows ของคุณในคำสั่ง วิธีนี้สามารถแก้ไขปัญหาที่คุณประสบกับคำสั่งได้
- เปิดหน้าต่างพร้อมรับคำสั่งด้วยสิทธิ์ของผู้ดูแลระบบบนพีซีของคุณ
- ป้อนคำสั่งต่อไปนี้บนหน้าต่างที่เปิดอยู่ แล้วกด Enter:wmic logicdisk get name
- พิมพ์คำสั่งต่อไปนี้แทนที่ C ด้วยไดรฟ์ Windows ของคุณ จากนั้นกด Enter:dir C:
- คุณจะเห็นโฟลเดอร์ Windows ซึ่งบ่งบอกว่าคุณได้เลือกไดรฟ์ที่ถูกต้อง
- ถัดไป รันคำสั่งต่อไปนี้โดยแทนที่ C ด้วยไดรฟ์ที่คุณได้ติดตั้ง Windows
DISM.exe /รูปภาพ:C :\ /Cleanup-Image /Restorehealth
- จากนั้น เรียกใช้คำสั่งต่อไปนี้เพื่อค้นหาและแก้ไขไฟล์ที่เสียหายของระบบ ตรวจสอบให้แน่ใจว่าได้แทนที่ C ด้วยไดรฟ์การติดตั้ง Windows ของคุณอีกครั้ง
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
รีเซ็ตการตั้งค่า BIOS บนคอมพิวเตอร์ของคุณ
หากข้อผิดพลาดยังคงอยู่ วิธีแก้ไขสุดท้ายของคุณคือการรีเซ็ตการตั้งค่า BIOS ให้เป็นค่าเริ่มต้น การทำเช่นนี้จะลบการปรับแต่งใดๆ ที่คุณอาจทำกับ BIOS ของคุณ เช่น ลำดับของดิสก์สำหรับบูต และทำให้ตัวเลือกต่างๆ กลายเป็นค่าเริ่มต้น
เรามีคำแนะนำในการรีเซ็ตการตั้งค่า BIOS ของคุณ ดังนั้นโปรดตรวจสอบเพื่อเรียนรู้วิธีดำเนินการตามขั้นตอน จากนั้น เปิดพีซีของคุณ และคำสั่ง DISM ของคุณควรทำงานตามที่คาดไว้
การแก้ไขข้อผิดพลาด DISM 50 ไม่ใช่เรื่องยากอย่างที่คิด
ข้อผิดพลาด 50 ของ DISM ป้องกันไม่ให้คุณแก้ไขอิมเมจ Windows ของคุณ ซึ่งห้ามไม่ให้คุณซ่อมแซมไฟล์ที่เสียหายของระบบ มีสาเหตุหลายประการที่เกิดข้อผิดพลาด โชคดีที่คุณสามารถใช้วิธีการที่อธิบายไว้ข้างต้นเพื่อแก้ไขปัญหาของคุณและแก้ไขปัญหาอื่นๆ ของพีซีของคุณต่อไป โชคดี!