DISM Error 50 คืออะไร วิธีแก้ไขบน Windows
เบ็ดเตล็ด / / October 11, 2023
DISM หรือที่รู้จักในชื่อ Deployment Image Servicing and Management เป็นเครื่องมือบรรทัดคำสั่งในตัวใน Windows OS ซึ่งส่วนใหญ่ใช้ในการซ่อมแซมปัญหาทั่วไปที่เกี่ยวข้องกับซอฟต์แวร์ โดยพื้นฐานแล้ว จะให้บริการและเตรียมอิมเมจ Windows รวมถึงอิมเมจที่ใช้สำหรับ Windows PE, Windows RE และการตั้งค่า Windows อย่างไรก็ตาม แม้แต่เครื่องมืออย่าง DISM ที่มีไว้เพื่อแก้ไขปัญหาก็อาจพบกับข้อผิดพลาดได้ หนึ่งในนั้นคือ Error 50 DISM Error 50 คืออะไร และจะแก้ไขบน Windows ได้อย่างไร ค้นหาในบทความนี้
![ข้อผิดพลาด 50 DISM](/f/3e456053604c2f28684dde00514e1217.png)
DISM Error 50 คืออะไร สาเหตุอะไร?
DISM พร้อมใช้งานบน Windows ผ่านทางบรรทัดคำสั่งหรือจาก Windows PowerShell ข้อผิดพลาด: 50 DISM ไม่รองรับการให้บริการ Windows PE ด้วยตัวเลือก /Online ไฟล์บันทึก DISM สามารถพบได้ที่ x: windows\dism\dism.log” มักเกิดขึ้นเมื่อผู้ใช้พยายามเรียกใช้คำสั่งใดคำสั่งหนึ่งเหล่านี้ ซ่อมแซมไฟล์ระบบบน Windows:
- Dism /ออนไลน์ /Cleanup-Image /CheckHealth
- Dism /ออนไลน์ /Cleanup-Image /ScanHealth
- Dism / ออนไลน์ / Cleanup-Image / RestoreHealth
เกิดขึ้นเมื่อ DISM ระบุสภาพแวดล้อมอย่างไม่ถูกต้องว่าเป็น Windows PE (สภาพแวดล้อมก่อนการติดตั้ง) หรือ Windows RE (สภาพแวดล้อมการกู้คืน) แทนที่จะเป็นระบบ Windows ที่ใช้งานอยู่ Windows PE เป็นระบบปฏิบัติการเวอร์ชันขั้นต่ำที่ใช้สำหรับการปรับใช้และการกู้คืน ไม่มีคุณลักษณะและส่วนประกอบในระดับเดียวกับการติดตั้ง Windows แบบสมบูรณ์และ /Online ไม่ได้ออกแบบมาเพื่อใช้งานกับมัน
ท่ามกลางปัจจัยอื่นๆ การระบุที่ไม่ถูกต้องนี้เกี่ยวข้องกับคีย์รีจิสทรีที่เสียหายหรือวางผิดที่: HKEY_LOCAL_MACHINE\SYSTEM\ชุดควบคุมปัจจุบัน
วิธีแก้ไขข้อผิดพลาด DISM 50 บน Windows
DISM เป็นเครื่องมืออรรถประโยชน์ที่จำเป็นสำหรับผู้ดูแลระบบและผู้ใช้ขั้นสูงในการจัดการและ รักษาความสมบูรณ์ของการติดตั้ง Windows บนพีซี แม้ว่าข้อผิดพลาดดังกล่าวอาจเป็นเรื่องที่น่าเป็นห่วงก็ตาม ซ่อมมัน.
วิธีที่ 1: ลบคีย์รีจิสทรีที่เกี่ยวข้อง
ประการแรกเมื่อเราทราบสาเหตุที่แท้จริงที่เกี่ยวข้องกับข้อผิดพลาดคือคีย์รีจิสทรีที่เสียหาย เรามาเริ่มด้วยการลบมันกันดีกว่า ทำตามขั้นตอนที่ระบุไว้ด้านล่าง:
1. กด วินโดวส์+อาร์ คีย์ร่วมกันเพื่อเปิดตัว วิ่ง กล่องโต้ตอบ
2. พิมพ์ ลงทะเบียน และกด เข้า เพื่อเปิด Registry Editor
![](/f/4a86fe7e1d177ddae36678cde00aa692.png)
3. คลิกที่ ใช่ ใน UAC ให้ยืนยัน
4. ใน ตัวแก้ไขรีจิสทรีให้นำทางไปยังเส้นทางต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
คุณยังสามารถคัดลอกที่อยู่นี้จากที่นี่และวางลงในแถบที่อยู่ของ Registry Editor แล้วกด Enter
5. ในบานหน้าต่างด้านซ้าย ให้มองหา มินิเอ็นที โฟลเดอร์ให้คลิกขวาที่ไฟล์แล้วเลือก สิทธิ์.
![นำทางไปยังเส้นทาง จากนั้นในบานหน้าต่างด้านซ้าย ให้มองหาโฟลเดอร์ MiniNT คลิกขวาที่โฟลเดอร์นั้น และเลือก Permissions | ข้อผิดพลาด 50 DISM](/f/e8d68fbfb0e1e019af373c290c474141.png)
5. ใน สิทธิ์สำหรับ MiniNT หน้าต่างป๊อปอัป เลือกชื่อผู้ใช้ของคุณใน ชื่อกลุ่มหรือชื่อผู้ใช้ ส่วน.
6. ภายใต้ สิทธิ์สำหรับผู้ใช้, ทำเครื่องหมายที่ อนุญาต ช่องทำเครื่องหมายสำหรับ ควบคุมทั้งหมด.
![ในหน้าต่างป๊อปอัป Permissions for MiniNT ให้เลือกชื่อผู้ใช้ของคุณในส่วนชื่อกลุ่มหรือชื่อผู้ใช้ ภายใต้สิทธิ์สำหรับผู้ใช้ ให้เลือกช่องทำเครื่องหมายอนุญาตสำหรับการควบคุมทั้งหมด](/f/905c7696f983f1dac35bc894ca27ac1c.png)
7. คลิกที่ นำมาใช้ และ ตกลง เพื่อบันทึกการเปลี่ยนแปลง
8. ตอนนี้ให้คลิกขวาที่ไฟล์ มินิเอ็นที โฟลเดอร์แล้วเลือก ลบ.
![คลิกขวาที่โฟลเดอร์ MiniNT แล้วเลือก Delete | ข้อผิดพลาด 50 DISM](/f/ff88666d13c5e9f8e5d38cfe27e583d0.png)
7. เลือก ใช่ เพื่อยืนยันการดำเนินการแล้ว เริ่มต้นใหม่ พีซีเพื่อใช้การเปลี่ยนแปลง
อ่านเพิ่มเติม: Windows Server กับ Windows 10: อะไรคือความแตกต่าง?
วิธีที่ 2: รีเฟรชซอฟต์แวร์ DISM
เมื่อคุณรีเฟรชซอฟต์แวร์ DISM ซอฟต์แวร์จะรีเซ็ตส่วนประกอบภายในและดาวน์โหลดไฟล์ใหม่ ซึ่งจะช่วยแก้ไขปัญหาที่เกี่ยวข้องกับไฟล์ระบบที่เสียหายหรือสูญหาย ทำตามขั้นตอนด้านล่าง:
1. กด วินโดวส์ + อาร์ คีย์ร่วมกันเพื่อเปิดตัว วิ่ง กล่องโต้ตอบ
2. ในช่องข้อความ ให้พิมพ์ คำสั่ง, และกด Ctrl+Shift+Enter เพื่อเปิด Command Prompt พร้อมสิทธิ์ผู้ดูแลระบบ
3. วางคำสั่งต่อไปนี้ในเทอร์มินัลแล้วกด เข้า:
dism.exe /image: C: /cleanup-image /revertpendingactions
![ป้อนคำสั่งต่อไปนี้:](/f/69d7a16358b0816302bf6ff76225f2d6.png)
4. ตอนนี้เปิดตัว วิ่ง กล่องโต้ตอบอีกครั้ง และพิมพ์ในช่องข้อความ msconfig.php. กด เข้า.
![ป้อน msconfig | ข้อผิดพลาด 50 DISM](/f/4124a1c0b344e7a763a65c4880f77e8d.png)
5. ใน บูต ให้เลือกช่องถัดจาก บูตอย่างปลอดภัย.
6. เลือก เครือข่าย ตัวเลือกและคลิกที่ ตกลง.
![ในแท็บ Boot ให้ทำเครื่องหมายในช่องถัดจาก Safe Boot เลือกตัวเลือกเครือข่ายแล้วคลิกตกลง](/f/33338a6b6348356787983ffb88a29a0d.png)
7. เริ่มต้นใหม่ พีซีตอนนี้เพื่อเข้าสู่ โหมดปลอดภัย.
8. เมื่อรีสตาร์ทแล้วให้เรียกใช้ พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบและดำเนินการคำสั่งตัวตรวจสอบไฟล์ระบบ: sfc /scannow.sfc
9. รอและเมื่อกระบวนการเสร็จสิ้น เริ่มต้นใหม่ พีซีอีกครั้ง
สิ่งนี้ควรแก้ไขข้อผิดพลาดที่กล่าวถึงสำหรับคุณ
วิธีที่ 3: อัปเดต Windows
ระบบปฏิบัติการที่ล้าสมัยมีความเสี่ยงต่อจุดบกพร่องและข้อบกพร่องของซอฟต์แวร์ ซึ่งบางครั้งอาจทำให้เกิดข้อผิดพลาด DISM 50 ได้ จำเป็นอย่างยิ่งที่ระบบปฏิบัติการ Windows บนพีซีจะต้องทันสมัยเพื่อแก้ไขข้อผิดพลาด คุณสามารถดูคำแนะนำของเราได้ที่ วิธีดาวน์โหลดและติดตั้ง Windows 10 อัพเดตล่าสุด.
![คลิกที่ตัวเลือกดาวน์โหลดสำหรับการอัปเดตเฉพาะในหน้า Microsoft Update Catalog | ข้อผิดพลาด 50 DISM](/f/37308b593dc917ac0d9f93bd563b998a.png)
วิธีที่ 4: ซ่อมแซมไฟล์ที่เสียหาย
เราทราบแล้วว่าข้อผิดพลาด: 50 แจ้งเตือนเมื่อผู้ใช้ดำเนินการคำสั่ง Dism /Online /Cleanup-Image /RestoreHealth ซึ่งบ่งชี้ถึงปัญหากับพารามิเตอร์ /RestoreHealth อย่างไรก็ตาม การรันคำสั่งบางอย่างเพื่อระบุไดรฟ์ที่มีอยู่ เรียกใช้ DISM ด้วยพารามิเตอร์ที่เหมาะสม และทำการตรวจสอบไฟล์ระบบบนพีซี Windows 10 อาจช่วยแก้ไขปัญหานี้ได้
1. ใส่ของคุณ สื่อการติดตั้ง Windows 10 (เช่นไดรฟ์ USB หรือดีวีดีที่สามารถบู๊ตได้) และบู๊ตพีซีโดยใช้มัน
2. ในหน้าจอการติดตั้งแรก ให้กด กะ + F10 กุญแจสำคัญในการเปิดตัว พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบ
3 วางคำสั่งต่อไปนี้ในหน้าต่าง WinRE Command Prompt แล้วกด เข้า เพื่อดำเนินการ:
wmic logicdisk รับชื่อ
![วางคำสั่งต่อไปนี้ในหน้าต่างพร้อมรับคำสั่ง WinRE](/f/7877c34a43724c4312cc6bc5c1237c1c.png)
4. ตอนนี้พิมพ์คำสั่งต่อไปนี้เพื่อค้นหาไดรฟ์ที่มีโฟลเดอร์ Windows
dir อักษรระบุไดรฟ์:
บันทึก: แทนที่อักษรระบุไดรฟ์ด้วยไดรฟ์ที่ถูกต้องซึ่งมีโฟลเดอร์ Windows
ตัวอย่างเช่น: ผบ. C: หรือ ผบ. D:
![พิมพ์คำสั่งต่อไปนี้เพื่อค้นหาไดรฟ์ที่มีโฟลเดอร์ Windows | ข้อผิดพลาด 50 DISM](/f/edc759be814c68d255e45ddb48abfa6b.png)
5. เมื่อคุณพบไดรฟ์ที่มีโฟลเดอร์ Windows ให้ดำเนินการคำสั่งด้านล่าง:
dism.exe /รูปภาพ: D:\ /Cleanup-Image /Restorehealth
บันทึก: แทนที่ตัวอักษรด้วยไดรเวอร์บนพีซีของคุณที่มีโฟลเดอร์ Windows
![เมื่อคุณพบไดรฟ์ที่มีโฟลเดอร์ Windows ให้ดำเนินการคำสั่งดังกล่าว](/f/5f6d4015788cffe98f092b32ec5d9d83.png)
สำคัญ: หากคุณพบข้อผิดพลาด 0x800f081f ให้ทำการอัพเกรดการซ่อมแซมโดยทำตามขั้นตอนที่ 6 ถึง 8 ถ้าไม่ ให้ข้ามไปยังขั้นตอนที่ 9
6. สำหรับการอัพเกรดการซ่อมแซม ให้บู๊ตโดยใช้ Windows Installation Media และที่วิซาร์ดการตั้งค่า Windows ให้คลิก ถัดไป
7. ปฏิบัติตามคำแนะนำบนหน้าจอ และเมื่อกระบวนการอัปเกรดเสร็จสิ้น รีบูต Windows ในเซฟโหมด.
8. เรียกใช้ Command Prompt ในโหมดผู้ดูแลระบบและดำเนินการคำสั่งต่อไปนี้:
DISM / ออนไลน์ / Cleanup-Image / RestoreHealth
9. สุดท้ายให้รันคำสั่งต่อไปนี้:
SFC /SCANNOW /OFFBOOTDIR=D:\ /OFFWINDIR=D:\Windows
บันทึก: ตรวจสอบให้แน่ใจว่าใช้ตัวอักษรของไดรเวอร์ที่มีโฟลเดอร์ Windows แทน D
![ดำเนินการคำสั่งต่อไปนี้ | ข้อผิดพลาด 50 DISM](/f/5b1c067253fdb501538840e24b0cd76d.png)
10. เริ่มต้นใหม่ พีซีในที่สุด
ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่ ถ้าไม่ ให้ดำเนินการตามวิธีถัดไป
วิธีที่ 5: เรียกใช้ตัวแก้ไขปัญหา Windows Update
Windows Update Troubleshooter เป็นเครื่องมือที่มีประโยชน์สำหรับการแก้ไขปัญหาต่างๆ ที่เกี่ยวข้องกับ Windows อาจระบุและแก้ไขปัญหาใดๆ ที่เกี่ยวข้องกับการอัปเดต Windows ที่อาจทำให้เกิดข้อผิดพลาด DISM
1. เปิดการตั้งค่าบนพีซีแล้วคลิก อัปเดตและความปลอดภัย.
2. คลิกที่ แก้ไขปัญหา แล้วก็ข้างใต้ ลุกขึ้นมาวิ่งได้เลย, เลือก วินโดวส์อัพเดต.
3. ตอนนี้คลิกที่ เรียกใช้เครื่องมือแก้ปัญหา และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการแก้ไขปัญหาให้เสร็จสิ้น
![ภายใต้ การเริ่มต้นและใช้งาน ให้คลิกที่ Windows Update จากนั้นคลิก เรียกใช้ตัวแก้ไขปัญหา](/f/e8e7143044657b184f6d2e3c995a62fc.png)
4. เริ่มต้นใหม่ พีซีและตรวจสอบว่า DISM Error 50 ได้รับการแก้ไขแล้วหรือไม่
อ่านเพิ่มเติม: วิธีดาวน์โหลด Classic Paint สำหรับ Windows 10
วิธีที่ 6: ใช้ DISM กับตัวเลือก / Source
วิธีนี้จะแนะนำการใช้เครื่องมือ DISM พร้อมด้วยตัวเลือก /Source เนื่องจากเราระบุไฟล์ต้นฉบับจากสื่อการติดตั้ง Windows เพื่อซ่อมแซมส่วนประกอบ DISM สิ่งนี้อาจแก้ไขข้อผิดพลาด 50 ได้
1. ใส่สื่อการติดตั้ง Windows 10 ของคุณลงในพีซีแล้วบูตโดยใช้
2. ในระหว่างกระบวนการบูทเครื่อง ให้เลือกสิ่งที่คุณต้องการ ภาษาที่จะติดตั้ง และคลิก ต่อไป.
![ในระหว่างกระบวนการบูทเครื่อง ให้เลือกภาษาที่คุณต้องการแล้วคลิก ถัดไป | ข้อผิดพลาด 50 DISM](/f/63a3c8dfc33de82fbcb2bfd0f85074fe.png)
3. เลือก ซ่อมคอมพิวเตอร์ของคุณ ตัวเลือกที่มุมซ้ายล่าง
4. คลิกที่ แก้ไขปัญหา, ติดตามโดย พร้อมรับคำสั่ง.
![คลิกที่ แก้ไขปัญหา จากนั้น พรอมต์คำสั่ง](/f/817d93f7a1bd5488918dac3a506d065c.png)
4. ดำเนินการคำสั่งต่อไปนี้แทนที่ เอ็กซ์ พร้อมอักษรระบุไดรฟ์ของสื่อการติดตั้งของคุณ (เช่น D; E หรือ F):
dism.exe /ออนไลน์ /Cleanup-Image /RestoreHealth /ที่มา: X:\Sources\Install.wim
5. ปล่อยให้กระบวนการเสร็จสิ้นแล้ว เริ่มต้นใหม่ พีซี
วิธีที่ 7: สร้างบัญชีผู้ใช้ใหม่
บางครั้งข้อผิดพลาดเกี่ยวข้องกับบัญชีผู้ใช้เฉพาะเท่านั้น คุณสามารถสร้างใหม่และเข้าสู่ระบบพีซีได้โดยใช้เครื่องดังกล่าวเพื่อป้องกันปัญหา ทำตามขั้นตอนที่ระบุไว้ด้านล่าง:
1. ใน แผงควบคุม, คลิกที่ บัญชีผู้ใช้, ติดตามโดย จัดการบัญชีอื่น.
2. ที่มุมซ้ายล่าง ให้คลิกที่ เพิ่มผู้ใช้ใหม่ในการตั้งค่าพีซี.
3. ภายใต้ ผู้ใช้รายอื่น, คลิกที่ เพิ่มบุคคลอื่นลงในพีซีเครื่องนี้.
![เลือกเพิ่มบุคคลอื่นในพีซีเครื่องนี้จากเมนูเมื่ออยู่ภายใน | ข้อผิดพลาด 50 DISM](/f/695585ff7099947f09af642b479a0bcf.png)
4. ทำตามคำแนะนำบนหน้าจอเพื่อสร้างบัญชีใหม่ เมื่อสร้างแล้ว คุณสามารถเข้าสู่ระบบผ่านบัญชีใหม่ได้
วิธีที่ 8: อัพเดต BIOS
การอัปเดต BIOS ช่วยให้มั่นใจได้ว่าซอฟต์แวร์ระบบปัจจุบันสามารถทำงานร่วมกับโมดูลอื่นๆ ได้เช่นกัน ซึ่งสามารถแก้ไขข้อผิดพลาด DISM ได้ในท้ายที่สุด นอกจากนี้ยังเพิ่มความเสถียรในประสิทธิภาพของพีซีอีกด้วย คุณสามารถทำตามคำแนะนำของเราได้ที่ BIOS คืออะไรและจะอัพเดต BIOS ได้อย่างไร?
![เวอร์ชัน BIOS จะพร้อมใช้งาน](/f/32445fb4e41c0b06c2ee4a66d34658cc.jpeg)
วิธีที่ 9: รีเซ็ต BIOS
หากการอัปเดต BIOS ไม่ได้ช่วยอะไร คุณสามารถรีเซ็ตการตั้งค่า BIOS เป็นค่าเริ่มต้นหรือค่าจากโรงงานได้ เนื่องจากบางครั้งการกำหนดค่าบางอย่างอาจรบกวนการทำงานของ DISM การรีเซ็ตสามารถช่วยขจัดข้อขัดแย้งนี้ได้
1. ในขั้นตอนแรก เข้าถึงการตั้งค่า BIOS บนพีซี Windows 10 ของคุณ (กุญแจสำคัญในการเข้า BIOS จะแตกต่างกันไปตามผู้ผลิต)
2. ย้ายไปที่ ส่วน BIOS ขั้นสูง และเลือก รีเซ็ตข้อมูลการกำหนดค่า.
บันทึก: อาจมีรูปแบบอื่นๆ เช่น รีเซ็ตเป็นค่าเริ่มต้น โหลดค่าเริ่มต้นจากโรงงาน ล้างการตั้งค่า BIOS โหลดค่าเริ่มต้นการตั้งค่า หรืออะไรที่คล้ายกัน ดังนั้นคลิกที่ตัวเลือกที่เหมาะสม
3. สุดท้ายเลือก บันทึกและออก.
![ส่วน BIOS ขั้นสูง | ข้อผิดพลาด 50 DISM](/f/7c03ac2892f3ddea3fd2646d8a07d5d4.png)
4. รีสตาร์ทพีซี ข้อผิดพลาดควรได้รับการแก้ไขทันที
วิธีที่ 10: ทำการติดตั้งการซ่อมแซม Windows
ทางเลือกสุดท้ายคือสามารถพิจารณาการติดตั้งซ่อมแซม Windows หรือที่เรียกว่าการอัพเกรดแบบแทนที่ได้ มันเกี่ยวข้องกับการติดตั้ง Windows ใหม่ในขณะที่รักษาไฟล์และแอพพลิเคชั่นของคุณ คำแนะนำของเราเกี่ยวกับ วิธีซ่อมแซมการติดตั้ง Windows 10 ได้อย่างง่ายดาย สามารถช่วยคุณในเรื่องนี้และ อาจแก้ไขปัญหาถาวรเช่น DISM Error 50
![เลือกสิ่งที่จะเก็บ windows 10](/f/e3bbc791275ef5eb2e2676cfa9a3ae57.png)
ข้อผิดพลาด DISM 50 อาจเป็นอุปสรรคเมื่อพยายามทำงานที่สำคัญบนระบบ Windows เราหวังว่าวิธีการต่างๆ ที่ระบุไว้ในคู่มือของเรา คุณจะสามารถแก้ไขปัญหาได้อย่างง่ายดาย หากคุณมีข้อสงสัยหรือข้อเสนอแนะสำหรับเรา โปรดแจ้งให้เราทราบในช่องแสดงความคิดเห็นด้านล่าง คอยติดตาม TechCult เพื่อหาแนวทางแก้ไขข้อผิดพลาดที่เกี่ยวข้องกับเทคโนโลยีเพิ่มเติม
Henry เป็นนักเขียนด้านเทคโนโลยีที่มีประสบการณ์และมีความหลงใหลในการทำให้หัวข้อเกี่ยวกับเทคโนโลยีที่ซับซ้อนเข้าถึงได้สำหรับผู้อ่านทุกวัน ด้วยประสบการณ์กว่าทศวรรษในอุตสาหกรรมเทคโนโลยี Henry ได้กลายเป็นแหล่งข้อมูลที่เชื่อถือได้สำหรับผู้อ่านของเขา