ลด 50% ทุกแผน มีเวลาจำกัด เริ่มต้นที่ $2.48/mo
เหลือเวลาอีก 14 นาที
เซิร์ฟเวอร์และระบบปฏิบัติการ

คำสั่ง DISM RestoreHealth: ซ่อมแซมอิมเมจของ Windows

เรกซ่า ไซรัส By เรกซ่า ไซรัส อ่าน 14 นาที อัปเดตเมื่อ 88d ที่แล้ว
ส่วนหัวของบทช่วยสอนคำสั่ง DISM RestoreHealth พร้อมโลโก้ Windows และการออกแบบทางเรขาคณิตบนพื้นหลังสีน้ำเงินอมเขียว

ไฟล์ Windows ที่เสียหายอาจทำให้พีซีของคุณพิการได้อย่างสมบูรณ์ คุณอาจสังเกตเห็นประสิทธิภาพการทำงานที่ช้า การอัปเดต Windows ที่ล้มเหลว หรือในกรณีที่เลวร้ายที่สุด อาจพบหน้าจอสีน้ำเงินที่ทำให้ Windows ไม่สามารถบู๊ตได้เลย เมื่อการแก้ไขพื้นฐานเช่น CHKDSK และ SFC ไม่ได้ผล คุณจะเหลือตัวเลือกที่มีประสิทธิภาพเพียงตัวเดียวก่อนที่จะหันไปใช้ Windows ใหม่ทั้งหมด

คู่มือนี้จะแสดงวิธีใช้ DISM ฟื้นฟูสุขภาพเพื่อซ่อมแซมไฟล์ระบบ Windows 10 และ 11 ที่เสียหาย คุณจะได้เรียนรู้ว่าเมื่อใดควรใช้คำสั่งวินิจฉัยแต่ละคำสั่ง ใช้เวลาซ่อมนานเท่าใด และต้องทำอย่างไรเมื่อ DISM ติดขัด เราจะครอบคลุมถึงการใช้สื่อการติดตั้งเมื่อ Windows Update ล้มเหลว รวมถึงการซ่อมแซมแบบออฟไลน์สำหรับระบบที่ไม่สามารถบู๊ตได้

DISM คืออะไร?

DISM เป็นเครื่องมือบรรทัดคำสั่งที่มีอยู่ใน Windows 10 และ Windows 11 ผู้ดูแลระบบใช้เพื่อเตรียมและซ่อมแซมอิมเมจของ Windows โปรดทราบว่าการสนับสนุน Windows 10 สิ้นสุดลงแล้ว คุณควรอัพเกรดเป็น Windows 11 เพื่อสภาพแวดล้อมที่ปลอดภัยและเสถียร

ภาพประกอบดิจิทัลแสดงโลโก้ Windows พร้อมไอคอนไฟล์และรูปแบบวงจร แนะนำ "DISM คืออะไร" แนวคิด 

ซึ่งรวมถึงการตั้งค่า Windows, สภาพแวดล้อมการติดตั้งล่วงหน้าของ Windows (Windows PE) และสภาพแวดล้อมการกู้คืนของ Windows (Windows RE) เครื่องมือนี้มีประโยชน์อย่างยิ่งสำหรับการจัดการ วินโดว์ VPS สภาพแวดล้อมที่ต้องการความมั่นคงสูง

แล้ว DISM ทำงานอย่างไร? มันกำหนดเป้าหมายความเสียหายในที่เก็บส่วนประกอบของ Windows DISM ซ่อมแซมไฟล์เหล่านี้โดยใช้ Windows Update หรือแหล่งที่คุณระบุ

เครื่องมือนี้ไม่ได้ติดตั้ง Windows ใหม่ แต่จะค้นหาไฟล์หลักที่จำเป็นสำหรับการดำเนินการแทน จากนั้นจึงซ่อมแซมความเสียหายในที่เก็บส่วนประกอบ

DISM ทำงานอย่างใกล้ชิดกับ System File Checker (SFC) SFC จัดการกับข้อผิดพลาดเฉพาะโดยการสแกนหาและกู้คืนไฟล์ระบบ Windows ที่เสียหาย

อย่างไรก็ตาม SFC จะไม่มีประสิทธิภาพเมื่อไฟล์ระบบตั้งแต่หนึ่งไฟล์ขึ้นไปในอิมเมจในเครื่องเสียหาย

นั่นคือตอนที่ DISM เข้ามาซ่อมแซมอิมเมจโดยใช้สื่อการติดตั้งจากไฟล์รูปภาพ install.wim (Windows Image) หรือ install.esd (Electronic Software Delivery)

เครื่องมือนี้ยังมีฟังก์ชันแบบสแตนด์อโลนมากมายสำหรับการบำรุงรักษาและการซ่อมแซม

เมื่อคุณเข้าใจวัตถุประสงค์ของ DISM แล้ว เรามาสำรวจวิธีใช้คำสั่ง DISM Restore Health เพื่อซ่อมแซมอิมเมจ Windows ของคุณกันดีกว่า

คำสั่ง DISM พร้อมตัวเลือก CheckHealth

เริ่มด้วยวิธีการวินิจฉัยที่เร็วที่สุด ตัวเลือก CheckHealth ให้การประเมินอย่างรวดเร็วเพื่อตรวจสอบว่าอิมเมจของ Windows ถูกตั้งค่าสถานะว่าเสียหายหรือไม่

อินเทอร์เฟซคำสั่ง DISM CheckHealth แสดงแถบความคืบหน้าในการสแกนและเครื่องหมายถูกสีเขียวพร้อมข้อความ "ไม่พบความเสียหายของที่เก็บส่วนประกอบ"

การสแกนนี้จะเสร็จสิ้นอย่างรวดเร็วโดยไม่ต้องทำการซ่อมแซมใดๆ ใช้ CheckHealth เป็นขั้นตอนการวินิจฉัยเบื้องต้นของคุณ

หากต้องการตรวจสอบสภาพอิมเมจของ Windows ให้เปิด Command Prompt หรือ Windows PowerShell ในฐานะผู้ดูแลระบบ คลิกเริ่ม ค้นหา Command Prompt หรือ Windows PowerShell จากนั้นเลือก Run as Administrator กระบวนการนี้ทำงานในลักษณะเดียวกันกับการทำงานของ Windows 10 DISM

รันคำสั่งต่อไปนี้:

DISM /Online /Cleanup-Image /CheckHealth

การสแกน CheckHealth เสร็จสิ้นภายในไม่กี่วินาที หากตรวจพบความเสียหาย ให้ดำเนินการตามตัวเลือก ScanHealth ที่ละเอียดยิ่งขึ้น

คำสั่ง DISM พร้อมตัวเลือก ScanHealth

หาก CheckHealth พบปัญหา คุณจะต้องได้รับการวิเคราะห์เชิงลึกยิ่งขึ้น ScanHealth ทำการสแกนอย่างละเอียดเพื่อตรวจจับความเสียหายในอิมเมจ Windows ของคุณ

อินเทอร์เฟซการสแกนระบบดิจิทัลแสดงกระบวนการตรวจจับความเสียหายพร้อมการแจ้งเตือนสีส้ม แผนภูมิการวิเคราะห์ข้อมูล และเน้นไฟล์ที่เสียหาย

การดำเนินการซ่อมแซม DISM นี้ใช้เวลานานกว่า CheckHealth มาก แต่ให้การตรวจจับความเสียหายโดยละเอียด

เปิด Command Prompt หรือ Windows PowerShell ในฐานะผู้ดูแลระบบ จากนั้นดำเนินการ:

DISM /Online /Cleanup-Image /ScanHealth

ตาม เอกสารประกอบของไมโครซอฟต์, ScanHealth อาจใช้เวลาหลายนาทีในการสแกนอย่างละเอียดให้เสร็จสิ้น

คำสั่ง DISM พร้อมตัวเลือก RestoreHealth

เมื่อ CheckHealth หรือ ScanHealth ระบุความเสียหายแล้ว ให้ใช้ DISM RestoreHealth เพื่อซ่อมแซมไฟล์ที่เสียหายโดยอัตโนมัติ การทราบความแตกต่างระหว่างตัวเลือกการวินิจฉัยและการซ่อมแซม DISM ทั้งสามนี้จะช่วยให้คุณเลือกแนวทางที่เหมาะสมสำหรับสถานการณ์ของคุณได้

การแสดงภาพการซ่อมแซมไฟล์ดิจิทัลแสดงไฟล์สีแดงที่เสียหายที่ 35% และถูกแปลงเป็นไฟล์สีเขียวที่สมบูรณ์เมื่อเสร็จสมบูรณ์ 72% 

ต่อไปนี้เป็นการเปรียบเทียบอย่างรวดเร็วของคำสั่งสุขภาพ DISM หลักสามคำสั่ง:

สั่งการ วัตถุประสงค์ ระยะเวลา ทำให้การซ่อมแซม
ตรวจสอบสุขภาพ ตรวจสอบการทุจริตอย่างรวดเร็ว ไม่กี่วินาที No
สแกนสุขภาพ การสแกนการทุจริตอย่างละเอียด หลายนาที No
ฟื้นฟูสุขภาพ สแกนและซ่อมแซมความเสียหาย 10-30 นาที (หรือนานกว่านั้น) ใช่

DISM.exe การล้างข้อมูลรูปภาพออนไลน์คืนค่าสุขภาพ

ก่อนดำเนินการต่อ ตรวจสอบให้แน่ใจว่าพีซีของคุณสามารถบูตเข้าสู่ Windows ได้ และคุณสามารถเข้าสู่ระบบได้ตามปกติ คำสั่งการล้างข้อมูลรูปภาพออนไลน์ DISM จำเป็นต้องมีเซสชัน Windows ที่ใช้งานอยู่เพื่อให้ทำงานได้อย่างถูกต้อง

ตรวจสอบความสมบูรณ์ของไฟล์ระบบ Windows

เปิด Command Prompt หรือ Windows PowerShell ในฐานะผู้ดูแลระบบ ดำเนินการสแกนวินิจฉัยทั้งสอง:

DISM /Online /Cleanup-Image /CheckHealth

DISM /Online /Cleanup-Image /ScanHealth

หลังจากตรวจพบไฟล์ที่เสียหาย ให้ใช้คำสั่ง DISM Restore Health เพื่อซ่อมแซมไฟล์เหล่านั้น คำสั่งนี้มีประสิทธิภาพโดยเฉพาะอย่างยิ่งสำหรับการแก้ไขความเสียหายของไฟล์ระบบที่อาจนำไปสู่ข้อผิดพลาดต่างๆ ของ Windows รวมถึง การตรวจสอบความปลอดภัยของเคอร์เนลล้มเหลว ปัญหา:

DISM /Online /Cleanup-Image /RestoreHealth

DISM ฟื้นฟูสุขภาพใช้เวลานานเท่าใด

กระบวนการฟื้นฟูสุขภาพ DISM ต้องใช้ความอดทน ที่ ช่วงระยะเวลาปกติ จาก 10 ถึง 30 นาที แม้ว่าเวลาในการดำเนินการจะแตกต่างกันไปขึ้นอยู่กับปัจจัยหลายประการ

ภาพประกอบแสดงนาฬิกาและแถบความคืบหน้าพร้อมภูเขาน้ำแข็งในมหาสมุทรสีม่วง ซึ่งแสดงถึงลักษณะที่ใช้เวลานานของกระบวนการ DISM RestoreHealth

แถบความคืบหน้าอาจปรากฏค้างอยู่ที่เปอร์เซ็นต์ที่กำหนด โดยเฉพาะที่ 20%, 62.3%หรือจุดอื่นๆ พฤติกรรมนี้เป็นเรื่องปกติ กระบวนการนี้อาจขยายเวลาออกไปหลายชั่วโมงเมื่อต้องรับมือกับการทุจริตที่กว้างขวางหรือระบบที่ช้ากว่า

ความเร็วของระบบของคุณ ขอบเขตของความเสียหาย RAM ที่มีอยู่ และความเร็วการเชื่อมต่ออินเทอร์เน็ต ล้วนส่งผลต่อเวลาในการดำเนินการให้เสร็จสิ้น ต้องใช้ Windows 11 4GB of RAMในขณะที่ Windows 10 ใช้งานได้ถึง 2GB หน่วยความจำเหลือน้อยอาจทำให้เครื่องมือค้างได้

ไม่ว่าคุณจะทำอะไรก็ตาม อย่าขัดจังหวะกระบวนการจนกว่าแถบความคืบหน้าจะถึง 100% และแสดงข้อความว่าเสร็จสิ้น

แม้ว่าความคืบหน้าจะดูค้าง แต่ DISM ก็ยังคงทำงานอยู่เบื้องหลังเพื่อดาวน์โหลดและแทนที่ไฟล์ที่เสียหาย

วิธียกเลิก DISM Restore Health

หากคุณต้องการหยุดกระบวนการกู้คืนสุขภาพ DISM คุณสามารถปิดหน้าต่างพร้อมรับคำสั่งหรือ PowerShell สิ่งนี้จะยุติการดำเนินการ DISM ทันที

อย่างไรก็ตาม โปรดทราบว่าการปิดหน้าต่างจะหยุดการซ่อมแซมโดยไม่บันทึกความคืบหน้า หากคุณรีสตาร์ท DISM ในภายหลัง กระบวนการทั้งหมดจะเริ่มต้นตั้งแต่ต้น

แนวทางที่ดีกว่าคือรอให้กระบวนการเสร็จสิ้นตามธรรมชาติ DISM จะไม่สร้างความเสียหายให้กับระบบของคุณหากถูกขัดจังหวะ แต่คุณจะต้องดำเนินการทั้งหมดอีกครั้งเพื่อซ่อมแซมอิมเมจ Windows ของคุณ

ใช้สื่อการติดตั้งเพื่อกู้คืนพีซีของคุณ

เมื่อ Windows คืนค่าการดำเนินการด้านสุขภาพไม่สามารถซ่อมแซมการติดตั้ง Windows ของคุณโดยใช้ Windows Update ไฟล์การติดตั้งของคุณอาจเสียหายเกินไป ในสถานการณ์สมมตินี้ คุณต้องมีแหล่งการติดตั้งอื่นเพื่อซ่อมแซมไฟล์ Windows เช่น ISO VPS แบบกำหนดเอง ภาพ.

แก้ไขปัญหา DISM โดยใช้อิมเมจ install.wim

ดาวน์โหลด สื่อการติดตั้ง Windows ล่าสุด ตรงกับเวอร์ชัน Windows ของคุณจาก Microsoft ทำตามขั้นตอนเหล่านี้เพื่อสร้างสื่อการติดตั้ง:

การตั้งค่าคอมพิวเตอร์ที่แสดงไดรฟ์ USB และจอภาพพร้อมกล่องโต้ตอบการทำงานอัตโนมัติสำหรับ ISO setup.exe ซึ่งแสดงการซ่อมแซม DISM โดยใช้อิมเมจ install.wim

  1. เปิดเครื่องมือสร้างสื่อและยอมรับข้อกำหนดและเงื่อนไข
  2. เลือก “สร้างสื่อการติดตั้ง (แฟลชไดรฟ์ USB, DVD หรือไฟล์ ISO) สำหรับพีซีเครื่องอื่น”
  3. เลือกภาษา รุ่น และสถาปัตยกรรมที่สอดคล้องกันสำหรับระบบของคุณ
  4. เลือกแฟลชไดรฟ์ USB หรือไฟล์ ISO เป็นรูปแบบที่คุณต้องการ
  5. รอให้เครื่องมือดาวน์โหลดและสร้างเสร็จ

หากคุณมีสิทธิ์เข้าถึง Windows ให้ดาวน์โหลดไฟล์ Windows ISO และติดตั้งโดยดับเบิลคลิก ซึ่งจะทำให้ไม่จำเป็นต้องใช้ไดรฟ์ USB

เมื่อแหล่งการติดตั้งของคุณพร้อมแล้ว ต่อไปนี้เป็นคำสั่งในการกู้คืนระบบ Windows 10 ที่มีประสิทธิภาพ:

DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\Sources\install.wim:1 /LimitAccess

แทนที่ ด:\ ด้วยอักษรชื่อไดรฟ์จริงของไดรฟ์ ISO หรือ USB ที่ติดตั้งของคุณ

แก้ไขปัญหา DISM โดยใช้อิมเมจ ESD

การติดตั้ง Windows รุ่นใหม่มักใช้ไฟล์ ESD (Electronic Software Delivery) ที่บีบอัดแทนไฟล์ WIM หากสื่อการติดตั้งของคุณมี install.esd แทนที่จะเป็น install.wim ให้ใช้คำสั่งนี้:

DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:D:\Sources\install.esd:1 /LimitAccess

อีกครั้งแทนที่ ด:\ ด้วยตัวอักษรไดรฟ์ ISO หรือ USB ของคุณ พารามิเตอร์ /LimitAccess ป้องกันไม่ให้การซ่อมแซมออนไลน์ของ DISM พยายามติดต่อกับ Windows Update โดยอาศัยแหล่งข้อมูลในเครื่องของคุณเท่านั้น

วิธีใช้ DISM ซ่อมแซมออฟไลน์ Windows 11

เมื่อ Windows 11 ไม่สามารถบู๊ตได้ คุณยังคงสามารถซ่อมแซมได้โดยใช้คำสั่ง DISM เพื่อคืนค่าสุขภาพจาก Windows Recovery Environment วิธีการซ่อมแซมแบบออฟไลน์นี้ใช้งานได้เมื่อระบบของคุณไม่ตอบสนองและมีประโยชน์อย่างยิ่ง วินโดวส์ 11 VPS สภาพแวดล้อม

หน้าจอ Windows Recovery Environment แสดงดำเนินการต่อ แก้ไขปัญหา และปิดตัวเลือกพีซี โดยคำสั่ง DISM RestoreHealth ทำงานเสร็จเรียบร้อย 78.2%

บูตจาก USB หรือ DVD การติดตั้ง Windows 11 ของคุณ เลือก “ซ่อมแซมคอมพิวเตอร์ของคุณ” แทนการติดตั้ง Windows ไปที่ แก้ไขปัญหา จากนั้นเลือก ตัวเลือกขั้นสูง และสุดท้าย พร้อมรับคำสั่ง

ใน Recovery Environment ให้พิจารณาว่าไดรฟ์ใดมี Windows โดยใช้:

diskpart

list volume

exit

สังเกตอักษรระบุไดรฟ์ที่กำหนดให้กับการติดตั้ง Windows ของคุณ (มักจะแตกต่างจาก C: ในโหมดการกู้คืน) จากนั้นรัน DISM กับการติดตั้งแบบออฟไลน์:

DISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\install.wim:1 /LimitAccess

แทนที่ ค:\ ด้วยอักษรระบุไดรฟ์ Windows ของคุณและ อี:\ ด้วยอักษรระบุไดรฟ์สื่อการติดตั้งของคุณ

การซ่อมแซมการติดตั้ง Windows ด้วย SFC

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

กระบวนการตรวจสอบไฟล์ระบบ SFC แสดงแถบความคืบหน้าและไอคอนไฟล์พร้อมเครื่องหมายถูกสำหรับไฟล์ที่ตรวจสอบแล้ว และเครื่องหมาย X สีแดงสำหรับไฟล์ที่เสียหาย

คำสั่ง SFC เสร็จสิ้นกระบวนการซ่อมแซม เปิด Command Prompt หรือ PowerShell ในฐานะผู้ดูแลระบบแล้วเรียกใช้:

sfc /scannow

SFC สแกนไฟล์ระบบที่ได้รับการป้องกันทั้งหมดและแทนที่เวอร์ชันที่เสียหายด้วยสำเนาที่สมบูรณ์จากอิมเมจ Windows ที่ได้รับการซ่อมแซม คุณอาจต้องเรียกใช้คำสั่งนี้หลายครั้งหากยังมีปัญหาอยู่

คุณสมบัติ DISM ตามความต้องการ

นอกเหนือจากการดำเนินการซ่อมแซมแล้ว DISM ยังจัดการคุณสมบัติเสริมของ Windows อีกด้วย คุณลักษณะตามความต้องการ (FoD) คือความสามารถของ Windows ที่สามารถเพิ่มได้ตลอดเวลาหลังการติดตั้ง

ซึ่งรวมถึงทรัพยากรด้านภาษา การจดจำลายมือ และ .NET Framework คำสั่งการคืนค่าความสมบูรณ์จะจัดการการติดตั้งเหล่านี้อย่างมีประสิทธิภาพ

เมื่อ Windows 10 หรือ Windows 11 ต้องการคุณสมบัติใหม่ ระบบจะขอแพ็คเกจคุณสมบัติจาก Windows Update โดยอัตโนมัติ ผู้ดูแลระบบยังสามารถติดตั้ง FoD ล่วงหน้าโดยใช้ DISM เพื่อให้แน่ใจว่าคุณสมบัติต่างๆ จะพร้อมใช้งานทันทีเมื่อผู้ใช้ต้องการ

DISM จัดการคุณสมบัติตามความต้องการผ่านคำสั่ง /Add-Capability สำหรับระบบออนไลน์ที่เชื่อมต่อกับ Windows Update คำสั่งจะดาวน์โหลดและติดตั้งคุณสมบัติโดยตรง สำหรับระบบออฟไลน์หรือการปรับใช้แบบกำหนดเอง ผู้ดูแลระบบสามารถระบุไฟล์ต้นฉบับในเครื่องที่มีความสามารถที่จำเป็นได้

WSUS ไม่สามารถโฮสต์ไฟล์คุณลักษณะเหล่านี้ภายในเครื่องได้ ระบบของคุณต้องเข้าถึง Windows Update หรือการแชร์เครือข่ายเพื่อรับเพย์โหลด คุณสามารถกำหนดค่านโยบายกลุ่มเพื่ออนุญาตสิ่งนี้ได้ ซึ่งจะคอยอัปเดต WSUS เป็นประจำในขณะที่ปล่อยให้คุณสมบัติเฉพาะดาวน์โหลดโดยตรงจาก Microsoft

DISM เพิ่มพื้นที่ว่าง

เมื่อระบบของคุณได้รับการซ่อมแซมและแข็งแรงแล้ว คุณอาจต้องการเรียกคืนพื้นที่ดิสก์บางส่วน Windows จะเก็บสำเนาของการอัปเดตที่ติดตั้งไว้ทั้งหมด เพื่อให้คุณสามารถถอนการติดตั้งได้หากเกิดปัญหา

ภาพประกอบการล้างข้อมูลพื้นที่จัดเก็บข้อมูล DISM แสดงการเปลี่ยนแปลงจากพื้นที่เก็บข้อมูลสีส้มเต็มรูปแบบไปเป็นพื้นที่เก็บข้อมูลสีเขียวที่ได้รับการปรับปรุงพร้อมถังขยะเพื่อลบไฟล์ที่ไม่จำเป็น

สำเนาเหล่านี้ใช้พื้นที่ดิสก์เป็นจำนวนมากเมื่อเวลาผ่านไป และมักไม่จำเป็นสำหรับผู้ใช้ส่วนใหญ่ คำสั่งการล้างส่วนประกอบ DISM ช่วยคุณจัดการที่จัดเก็บข้อมูลนี้

DISM จัดเตรียมคำสั่งเพื่อลบข้อมูลสำรองการอัพเดทเก่าเหล่านี้และเรียกคืนพื้นที่ดิสก์ โปรดจำไว้ว่าการลบสำเนาเหล่านี้อย่างถาวรจะป้องกันไม่ให้คุณถอนการติดตั้งการอัปเดต Windows ในภายหลัง

ตัวเลือกการล้างข้อมูลหลักสามตัวเลือกมีความแตกต่างกันในด้านความเข้มงวดและผลกระทบต่อความสามารถในการย้อนกลับการอัปเดต:

คำสั่งล้างข้อมูล DISM วัตถุประสงค์ สามารถย้อนกลับการอัปเดตได้ในภายหลัง
วิเคราะห์ComponentStore ตรวจสอบการใช้พื้นที่และคำแนะนำในการล้างข้อมูล ใช่ (การวิเคราะห์เท่านั้น)
เริ่มการล้างข้อมูลส่วนประกอบ ลบไฟล์อัพเดตที่ไม่จำเป็นออก ใช่
เริ่มการล้างข้อมูลส่วนประกอบ /รีเซ็ตฐาน การกู้คืนพื้นที่สูงสุด ลบส่วนประกอบที่ถูกแทนที่ทั้งหมด No

วิเคราะห์ร้านค้าส่วนประกอบ

ขั้นแรก วิเคราะห์ที่เก็บคอมโพเนนต์ของ Windows Update นี่แสดงจำนวนพื้นที่ที่คุณสามารถกู้คืนได้ด้วยการดำเนินการล้างข้อมูล DISM คลิกขวาที่เริ่มแล้วเปิด Windows PowerShell หรือ Windows Terminal ในฐานะผู้ดูแลระบบ

ป้อนคำสั่งนี้:

DISM /Online /Cleanup-Image /AnalyzeComponentStore

หลังจากการวิเคราะห์เสร็จสิ้น DISM จะรายงานขนาดที่เก็บส่วนประกอบและแนะนำว่าการล้างข้อมูลจะเป็นประโยชน์หรือไม่

เริ่มการล้างข้อมูลคอมโพเนนต์

สำหรับการล้างข้อมูลแบบลึก ให้ใช้พารามิเตอร์ ResetBase วิธีนี้จะลบเวอร์ชันที่ถูกแทนที่ทั้งหมดของทุกส่วนประกอบในที่เก็บส่วนประกอบ

DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

คำเตือน: คุณไม่สามารถถอนการติดตั้งการอัปเดตปัจจุบันได้หลังจากทำงานแล้ว ใช้สิ่งนี้เมื่อคุณต้องการกู้คืนพื้นที่ดิสก์เท่านั้น

การแก้ไขปัญหา DISM

แม้จะมีคำสั่งที่ถูกต้อง สิ่งต่างๆ อาจผิดพลาดได้ เมื่อรันคำสั่งกู้คืนสุขภาพ DISM คุณอาจพบข้อผิดพลาดหรือสถานการณ์ต่าง ๆ ที่กระบวนการไม่ทำงานตามที่คาดไว้

บุคคลที่กำลังแก้ไขปัญหาข้อผิดพลาด DISM บนแล็ปท็อป ล้อมรอบด้วยการแจ้งเตือน "ข้อผิดพลาด" สีแดงและสีเหลือง "คำเตือน"

การทราบปัญหาทั่วไปและวิธีแก้ปัญหาช่วยให้คุณแก้ไขปัญหาได้อย่างรวดเร็วและซ่อมแซมให้เสร็จเรียบร้อย

ตารางต่อไปนี้สรุปปัญหา DISM ที่พบบ่อย สาเหตุ และวิธีแก้ปัญหาที่ได้รับการพิสูจน์แล้ว:

ข้อผิดพลาด/ปัญหา สาเหตุ สารละลาย
DISM ติดอยู่ที่ 20% หรือ 62.3% ลักษณะการทำงานปกติระหว่างการตรวจสอบไฟล์ รอประมาณ 30-60 นาทีก่อนจะขัดจังหวะ
ข้อผิดพลาด 0x800f081f ไม่พบไฟล์ต้นฉบับ ใช้พารามิเตอร์ /Source กับ ISO ที่ตรงกัน
DISM ล้มเหลวโดยไม่มีอินเทอร์เน็ต ไม่สามารถเข้าถึง Windows Update ได้ ใช้ install.wim หรือ install.esd ในเครื่อง
ข้อผิดพลาด RAM ไม่เพียงพอ RAM ต่ำกว่า 2GB (Win10) หรือ 4GB (Win11) ปิดแอพหรือเพิ่มหน่วยความจำ
ข้อผิดพลาดภาษาไม่ตรงกัน ภาษา ISO แตกต่างจาก Windows ดาวน์โหลด ISO ของภาษาที่ตรงกัน

ข้อผิดพลาดภาพไม่ตรงกัน

หาก DISM ประสบปัญหาในการรันคำสั่ง RestoreHealth อาจมีความไม่ตรงกันระหว่างอิมเมจที่รันอยู่และแหล่งการซ่อมแซม ความไม่ตรงกันเหล่านี้เกิดขึ้นเมื่อเวอร์ชันของระบบปฏิบัติการ สถาปัตยกรรม (x64 หรือ x86) หรือภาษาเริ่มต้นแตกต่างกัน

ตัวอย่างเช่น หากคุณติดตั้ง Windows ภาษาอังกฤษแบบอังกฤษ แต่ดาวน์โหลดสื่อการติดตั้งภาษาอังกฤษแบบสหรัฐอเมริกา DISM จะรายงานข้อผิดพลาด ตรวจสอบการตั้งค่าสากลของรูปภาพออนไลน์ของคุณ:

DISM /Online /Get-Intl

สำหรับแหล่งซ่อมแบบออฟไลน์ ให้ตรวจสอบการตั้งค่าระหว่างประเทศโดยใช้:

DISM /Image:<path_to_offline_image_directory> /Get-Intl

แทนที่เส้นทางด้วยตำแหน่งไดรฟ์ ISO หรือ USB จริงของคุณ

หากมีความคลาดเคลื่อนของภาษา คุณสามารถแก้ไขได้โดยใช้คำสั่ง DISM เฉพาะ ซึ่งรวมถึง /Set-UILang, /Set-UILangFallback, /Set-UserLocale และ /SetInputLocale

วิธีแก้ปัญหาที่ง่ายกว่าคือการดาวน์โหลดสื่อการติดตั้งที่ตรงกับเวอร์ชัน รุ่น และภาษาของ Windows ของคุณทุกประการ

วิธีเรียกใช้ DISM Restore Health

การเรียกใช้ DISM ออนไลน์เพื่อฟื้นฟูสุขภาพอย่างถูกต้องต้องมีสิทธิ์ของผู้ดูแลระบบและไวยากรณ์ที่เหมาะสม เปิด Command Prompt หรือ Windows PowerShell ในฐานะผู้ดูแลระบบทุกครั้งก่อนดำเนินการคำสั่ง DISM

ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรเมื่อใช้คำสั่ง RestoreHealth พื้นฐานโดยไม่ระบุแหล่งที่มา DISM ดาวน์โหลดไฟล์ทดแทนจาก Windows Update โดยอัตโนมัติ

สำหรับระบบที่ไม่มีอินเทอร์เน็ตหรือเมื่อ Windows Update ไม่พร้อมใช้งาน ให้ระบุแหล่งที่มาในเครื่องโดยใช้พารามิเตอร์ /Source เสมอ สิ่งนี้ทำให้ DISM สามารถเข้าถึงไฟล์ที่จำเป็นสำหรับการซ่อมแซม

DISM ฟื้นฟูสุขภาพทำหน้าที่อะไร

คำสั่ง DISM /online /cleanup-image /restorehealth จะสแกนที่เก็บคอมโพเนนต์ของ Windows (อยู่ในโฟลเดอร์ WinSxS) เพื่อหาความเสียหาย เมื่อพบไฟล์ที่เสียหายหรือหายไป ระบบจะดาวน์โหลดไฟล์ทดแทนจาก Windows Update หรือใช้ไฟล์จากแหล่งในเครื่องที่ระบุ

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

หลังจากที่ DISM ซ่อมแซมที่เก็บส่วนประกอบ การรัน SFC จะทำให้แน่ใจว่าไฟล์ระบบทั้งหมดทั่วทั้ง Windows ตรงกับเวอร์ชันที่ถูกต้องจากที่เก็บส่วนประกอบที่มีประสิทธิภาพในขณะนี้

ความสามารถ DISM เพิ่มเติม

นอกเหนือจากการซ่อมแซม Windows แล้ว DISM ยังจัดการการดำเนินการทางเทคนิคมากมายอีกด้วย ซึ่งรวมถึงการจับและการใช้อิมเมจพาร์ติชันฮาร์ดดิสก์ การติดตั้งและการแก้ไขอิมเมจ Windows และการทำงานกับไฟล์ single.WIM และการสร้างอิมเมจข้อมูล

ผู้ดูแลระบบและผู้เชี่ยวชาญด้านไอทีใช้คุณสมบัติ DISM ขั้นสูงเหล่านี้เป็นประจำสำหรับการปรับใช้ การบำรุงรักษา และการแก้ไขปัญหาในหลายระบบ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับเครื่องมือเหล่านี้ได้ใน เอกสาร Microsoft DISM อย่างเป็นทางการ.

เรียกใช้ DISM บน Cloudzy Windows VPS

ที่ Cloudzy ของเรา วินโดว์ VPS แผนให้สิทธิ์การเข้าถึงผู้ดูแลระบบเต็มรูปแบบแก่คุณ คุณสามารถรันคำสั่ง DISM ได้ทุกเมื่อที่ต้องการ ไม่สำคัญว่าคุณจะจัดการ Windows 10 หรือ วินโดวส์ 11 VPS อินสแตนซ์

คุณจะได้รับทรัพยากรเฉพาะที่มีความเร็วเครือข่ายสูงสุด 40 Gbps เรายังมีศูนย์ข้อมูลใน 12 แห่งทั่วโลก สภาพแวดล้อมของเรามีเครื่องมือสแนปช็อต นอกจากนี้ คุณสามารถสร้างการสำรองข้อมูลก่อนที่จะดำเนินการซ่อมแซมระบบได้ หากการดำเนินการ DISM ล้มเหลว คุณสามารถย้อนกลับได้ทันที

แถมของเรา ISO VPS แบบกำหนดเอง ตัวเลือกช่วยให้คุณอัปโหลดสื่อการติดตั้งของคุณเอง คุณสามารถแก้ไขระบบออฟไลน์ได้โดยไม่ต้องพึ่ง Windows Update

นอกจากนี้เรายังมีการสนับสนุนตลอด 24 ชั่วโมงทุกวัน ทีมของเราสามารถแนะนำคุณเกี่ยวกับการดำเนินงานและการแก้ไขปัญหา DISM คุณยังได้รับพื้นที่เก็บข้อมูล NVMe เพื่อการสแกนที่รวดเร็วยิ่งขึ้น 

บทสรุป

เริ่มต้นด้วย CheckHealth เพื่อดูการวินิจฉัยระบบของคุณอย่างรวดเร็ว หากคุณเห็นข้อผิดพลาด ให้ไปที่ ScanHealth เพื่อสแกนรูปภาพโดยละเอียด เรียกใช้ RestoreHealth เพื่อแก้ไขความเสียหายที่คุณพบ หาก Windows Update ล้มเหลว ให้ใช้สื่อการติดตั้ง วิธีการซ่อมแซมแบบออฟไลน์ยังใช้ได้กับระบบที่ไม่สามารถบู๊ตได้

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

คำถามที่พบบ่อย

DISM คืออะไร และทำงานอย่างไร

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

DISM สามารถทำอะไรได้บ้างนอกเหนือจากการซ่อมแซม Windows

จัดการไดรเวอร์ ติดตั้งฟีเจอร์ตามต้องการ และล้างการอัปเดตเก่าเพื่อประหยัดพื้นที่ คุณยังสามารถใช้เพื่อจับภาพ ติดตั้ง และใช้อิมเมจ Windows เพื่อปรับใช้ได้อีกด้วย

ฉันควรทำอย่างไรหากคำสั่ง DISM RestoreHealth ไม่สามารถซ่อมแซมการติดตั้ง Windows ของฉันได้

ตรวจสอบว่าสื่อต้นทางของคุณตรงกับเวอร์ชัน Windows ของคุณทุกประการ ตรวจสอบว่าคุณมี RAM เพียงพอ (2GB สำหรับ Win10, 4GB สำหรับ Win11) หากยังมีข้อผิดพลาดอยู่ ให้ตรวจสอบบันทึกหรือลองอัปเกรดแบบแทนที่

ฉันสามารถหยุด DISM ได้หรือไม่หากปรากฏว่าค้างอยู่

ใช่ ปิดหน้าต่างคำสั่ง แต่คุณจะสูญเสียความคืบหน้าที่ยังไม่ได้บันทึก แผงลอยที่ 20% เป็นเรื่องปกติ คุณควรรออย่างน้อย 30 นาทีก่อนที่จะหยุดกระบวนการ

DISM ทำงานเหมือนกันบน Windows 10 และ Windows 11 หรือไม่

ใช่ คำสั่งทำงานในลักษณะเดียวกันบนทั้งสองระบบ ฟังก์ชันการซ่อมแซมหลักเช่น RestoreHealth ทำงานเหมือนกัน เพียงตรวจสอบว่าเวอร์ชัน DISM ของคุณตรงกับเวอร์ชัน Windows ที่คุณให้บริการ

แบ่งปัน

เพิ่มเติมจากบล็อก

อ่านต่อ

แอพที่โฮสต์เองที่ดีที่สุดที่คุณสามารถเรียกใช้ด้วย Cosmos Cloud ภาพหน้าปกพร้อมแผงแอพรอบแดชบอร์ดของ Cosmos
เซิร์ฟเวอร์และระบบปฏิบัติการ

แอพที่โฮสต์เองที่ดีที่สุดที่คุณสามารถรันด้วย Cosmos Cloud: ไฟล์ สื่อ รหัสผ่าน ระบบอัตโนมัติ และอื่นๆ อีกมากมาย!

บางทีคุณอาจตั้งค่า Cosmos Cloud ไว้แล้วและตอนนี้ต้องการดูว่าแอปใดที่เข้ากันได้ดีกับมัน หรือบางทีคุณอาจยังไม่ได้ตัดสินใจเลือก Cosmos และแค่อยากจะดูว่ามันเหมาะกับงานของคุณแค่ไหน

นิค ซิลเวอร์นิค ซิลเวอร์ อ่าน 16 นาที
Portainer vs Cosmos Cloud สำหรับการจัดการแอพ Docker ครอบคลุมด้วยไดอะแกรมการตั้งค่าไฮบริดและตัวเลือกนีออนเทียบกับบล็อกการเข้าถึง
เซิร์ฟเวอร์และระบบปฏิบัติการ

Portainer vs Cosmos Cloud: เหมาะที่สุดสำหรับการจัดการแอพ Docker

หากคุณรู้จัก Docker อยู่แล้ว และเพียงต้องการวิธีที่สะอาดกว่าในการรันแอปสแต็กที่กำลังเติบโต ต่อไปนี้เป็นคำตอบสั้นๆ สำหรับ Portainer กับ Cosmos Cloud Portainer เป็นตัวเลือกที่ดีกว่าสำหรับไดเร็ค

นิค ซิลเวอร์นิค ซิลเวอร์ อ่าน 14 นาที
กราฟิกฟีเจอร์ Cosmos Cloud vs CasaOS vs Umbrel แสดงเส้นทางที่โฮสต์ด้วยตนเองสามเส้นทางภายในโลกเครือข่ายคลาวด์แบบนามธรรมแห่งเดียว
เซิร์ฟเวอร์และระบบปฏิบัติการ

Cosmos Cloud กับ CasaOS กับ Umbrel: แพลตฟอร์มที่โฮสต์เองใดที่เหมาะกับการตั้งค่าของคุณ?

คำตอบสั้นๆ ก็คือ CasaOS ยังคงเป็นจุดเริ่มต้นที่ง่ายที่สุด Umbrel ให้ความรู้สึกที่สะอาดตาที่สุด และ Cosmos Cloud ก็สมเหตุสมผลมากขึ้นเมื่อคุณต้องการควบคุม Doma ที่เข้มงวดยิ่งขึ้น

นิค ซิลเวอร์นิค ซิลเวอร์ อ่าน 11 นาที

พร้อมที่จะใช้งานหรือยัง? จาก $2.48/เดือน

คลาวด์อิสระ ตั้งแต่ปี 2008 AMD EPYC, NVMe, 40 Gbps คืนเงินภายใน 14 วัน