เรียนรู้วิธีแก้ไขข้อผิดพลาดของ Windows โดยใช้เครื่องมือ DISM
Windows เป็นระบบปฏิบัติการที่ปรับแต่งได้สูง พัฒนาขึ้นครั้งแรกโดย Microsoft เมื่อ 33 ปีที่แล้ว – ในปี 1985[1] ตั้งแต่นั้นมา ระบบปฏิบัติการก็ได้มาไกล และมีการเปลี่ยนแปลงมากมายในด้านการทำงาน ความปลอดภัย การอัปเดต การปรับแต่ง และคุณสมบัติอื่นๆ
แม้ว่าวิธีการทำงานของ Windows จะเปลี่ยนไปอย่างมาก แต่ข้อผิดพลาดของระบบ การขัดข้อง และปัญหาอื่นๆ ยังคงมีอยู่ตลอดการมีอยู่ ในขณะที่จำนวนข้อผิดพลาดของระบบ, จอฟ้า,[2] และรายการที่เกี่ยวข้องกับระบบปฏิบัติการอื่น ๆ ลดลงอย่างมากตั้งแต่เปิดตัว Windows 10 เวอร์ชันล่าสุดยังคงไม่สามารถหลีกเลี่ยงปัญหาได้ทั้งหมด
ในกรณีส่วนใหญ่ เมื่อระบบล่ม ระบบจะรีสตาร์ทและแก้ไขข้อผิดพลาดพื้นฐาน ถ้าเป็นไปได้ อย่างไรก็ตาม ในบางกรณี ปัญหายังคงอยู่และจำเป็นต้องแก้ไข นอกจากนี้ การอัปเดต Windows แบบ buggy ยังคงทำให้เครื่องของผู้ใช้เสียหายจนถึงขั้นที่พวกเขาไม่สามารถเข้าถึงได้เลย[3]
ปัญหาคอมพิวเตอร์ส่วนใหญ่สามารถแก้ไขได้โดยใช้ SCF – System File Checker ซึ่งเป็นยูทิลิตี้ในตัวและนำมาใช้กับ Windows 98 สามารถแก้ไขไฟล์ระบบที่เสียหาย สูญหาย หรือเสียหาย และแทนที่โดยใช้อิมเมจการกู้คืน ขออภัย SFC ไม่ทำงานเสมอไป เนื่องจากอิมเมจการกู้คืนอาจเสียหายเอง
ในกรณีดังกล่าว คุณสามารถใช้เครื่องมือ DISM หรือ Deployment Image Services and Management ได้ ฟีเจอร์นี้เปิดตัวพร้อมกับ Windows 7 และในขณะที่สามารถเข้าถึงได้ผ่าน Command Prompt โดย เริ่ม dism.exe บนเครื่อง Windows 8/10 ทำงานเป็นโมดูล "System Update Readiness Tool" แยกต่างหากบน ชนะ 7 ในการเข้าถึง DISM ผู้ใช้ต้องใช้บัญชีผู้ดูแลระบบ
เครื่องมือ Deployment Image Servicing and Management (DISM) สามารถแก้ไขและซ่อมแซมอิมเมจ Windows เช่น:
- การติดตั้ง Windows
- สภาพแวดล้อมการกู้คืนของ Windows
- Windows PE
ในบทความนี้ เราจะมาดูการทำงานของเครื่องมือ และอธิบายวิธีแก้ไขข้อผิดพลาดของ Windows โดย โดยใช้เครื่องมือ DISM ด้วยความช่วยเหลือของคำสั่งเช่น /online /cleanup-image /restorehealth และ คนอื่น.
วิธีแก้ไขข้อผิดพลาดของ Windows โดยใช้เครื่องมือ DISM
ในการใช้เครื่องมือ Deployment Image Services and Management คุณจะต้องเข้าถึง Command Prompt ในฐานะผู้ดูแลระบบ โปรดทำตามขั้นตอนเหล่านี้:
- พิมพ์ cmd หรือ พร้อมรับคำสั่ง ลงในช่องค้นหาของ Cortana (หากคุณใช้ Windows รุ่นเก่ากว่า ให้ใช้การค้นหาของ Windows โดยกด เริ่ม ปุ่ม)
- จากผลการค้นหา ให้คลิกขวาที่ พร้อมรับคำสั่ง และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
- ถ้า การควบคุมบัญชีผู้ใช้ ปรากฏขึ้น คลิก ใช่ ในการใช้ DISM คุณต้องเข้าถึง Command Prompt เป็น Admin
ควรเปิดพรอมต์คำสั่งแล้ว และตอนนี้คุณจะสามารถแก้ไขปัญหาของ Windows ด้วยคำสั่งต่างๆ โดยใช้เครื่องมือ DISM
ตรวจสอบปัญหาของระบบโดยใช้คำสั่ง ChechHealth
คุณลักษณะ CheckHealth ช่วยให้คุณสามารถตรวจสอบว่ามีปัญหากับอิมเมจ Windows หรือไม่ อย่างไรก็ตาม คำสั่งนี้จะไม่แก้ไขข้อผิดพลาดของ Windows (มีคำสั่งอื่นสำหรับสิ่งนั้น) โปรดทำตามขั้นตอนเหล่านี้:
- เปิด พร้อมรับคำสั่ง ตามที่ระบุไว้ในขั้นตอนข้างต้น
- ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์ดังต่อไปนี้:
DISM / ออนไลน์ / Cleanup-Image / CheckHealth
- ตอนนี้กด เข้า
- Windows จะทำการสแกนสั้นๆ และพิจารณาว่าปัญหาใดๆ ที่ส่งผลกระทบต่อระบบปฏิบัติการหรือไม่ และหากระบบใช้งานได้ดี ซ่อมแซมได้ หรือไม่สามารถซ่อมแซมได้ ใช้คำสั่ง CheckHealth
ใช้คำสั่ง ScanHealth เพื่อการสแกนขั้นสูง
คำสั่ง ScanHealth สามารถทำการสแกนขั้นสูงได้ ซึ่งจะใช้เวลานานกว่าคุณลักษณะ CheckHealth สองถึงสามเท่า แม้ว่าโปรแกรมหลังจะตรวจสอบเฉพาะบันทึกที่มีอยู่ แต่ ScanHealth ก็สามารถคำนวณค่าแฮชสำหรับแต่ละไฟล์และเปรียบเทียบกับไฟล์เวอร์ชันที่ดีและใช้งานได้
- เปิด พร้อมรับคำสั่ง เป็นผู้ดูแลระบบ
- ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์ดังต่อไปนี้:
DISM / ออนไลน์ / Cleanup-Image / ScanHealth
- ตี เข้า ใช้คำสั่ง ScanHealth
แก้ไขข้อผิดพลาดของ Windows ด้วยความช่วยเหลือของคำสั่ง RestoreHealth
หากการสแกนครั้งก่อนระบุปัญหาใดๆ กับ Windows ตรวจสอบให้แน่ใจว่าคุณเรียกใช้คำสั่ง RestoreHealth เพื่อแก้ไขปัญหาเหล่านี้:
- เปิด พร้อมรับคำสั่ง เป็นผู้ดูแลระบบอีกครั้ง
- พิมพ์ดังต่อไปนี้:
DISM / ออนไลน์ / Cleanup-Image / RestoreHealth
- กด เข้า ใช้คำสั่ง RestoreHealth
เตรียมพร้อมที่จะรอสักครู่ก่อนที่การสแกนจะเสร็จสิ้น เมื่อสำเร็จ Windows จะติดต่อเซิร์ฟเวอร์ภายในเพื่อดาวน์โหลดและอัปเดตไฟล์ระบบที่เสียหายภายในระบบปฏิบัติการ
เข้าถึงพรอมต์คำสั่งเมื่อคุณไม่สามารถบูตเข้าสู่ Windows
หากคุณไม่สามารถบูตเข้าสู่ Windows ได้เนื่องจาก BSoD ถาวรหรือการอัปเดตที่ล้มเหลว คุณยังสามารถเข้าถึง DISM และ Command Prompt ผ่านตัวเลือกการเริ่มต้นขั้นสูงได้
- เมื่อระบบเริ่มบูท ให้เริ่มแตะปุ่ม F11 จนถึง “เลือกตัวเลือก” เมนูปรากฏขึ้น
- เลือก แก้ไขปัญหา> ตัวเลือกขั้นสูง
- ตอนนี้เลือก พร้อมรับคำสั่ง และดำเนินการดังกล่าวข้างต้นเพื่อแก้ไขข้อผิดพลาดของ Windows โดยใช้เครื่องมือ DISM เข้าถึงพรอมต์คำสั่งเมื่อคุณไม่สามารถบูตเข้าสู่ Windows
หากวิธีการข้างต้นไม่ช่วยอะไร คุณควร รีเซ็ตพีซีของคุณเป็นการตั้งค่าจากโรงงาน (คุณยังสามารถเก็บไฟล์ของคุณไว้ได้)