วิธีการเรียกใช้ DISM กับแหล่งภายในเครื่อง


9

ฉันจะเรียกใช้ DISM agaisnt เป็นตัวติดตั้ง USB Windows เพื่อซ่อมแซมไฟล์ Windows ในเครื่องของฉันได้อย่างไร

นี่คือสิ่งที่ฉันลองใน Windows 8.1:

DISM /Online /Cleanup-Image /RestoreHealth

มันส่งคืนข้อผิดพลาด 0x800f081f:

ป้อนคำอธิบายรูปภาพที่นี่

โปรดทราบว่าโฟลเดอร์ WinSxS ของฉันมีหลายโฟลเดอร์และขนาด 6.88 GB อย่างไรก็ตาม DISM จะไม่ตรวจพบ

ฉันเข้าใจว่าแหล่งที่ดีต่อสุขภาพสามารถเป็น Windows USB Installer ได้

ฉันจะทำสิ่งนี้ได้อย่างไร


/restorehealthไม่ได้เกี่ยวกับการตรวจสอบ%WinDir%\WinSxSแต่เกี่ยวกับการตรวจสอบการสำรองข้อมูลของไฟล์ระบบภายในมันกับแหล่งที่รู้จักกันดีโดยเฉพาะอย่างยิ่งผ่าน Windows Update (ซึ่งเป็นเหตุผลนี้ต้องใช้การเชื่อมต่ออินเทอร์เน็ต) หรือเป็นที่พึ่งสุดท้ายการ/install.wim ที่เก็บชิ้นส่วน [WinSxS] ไม่ควรใส่หรือแก้ไขโดยผู้ใช้ เมื่อตรวจสอบแล้วว่าไม่มีความเสียหายใน WinSxS คุณสามารถนำไปใช้เพื่อเปรียบเทียบไฟล์ระบบภายในกับสำเนาที่รู้จักดีซึ่งมีอยู่ใน Component Store [WinSxS] และแทนที่ได้ตามความจำเป็น install.esdDISMSFC%WinDir%
JW0914

คำตอบ:


18

คุณสามารถชี้ไปที่ไฟล์ WIM ของ Windows 8.1 RTM DVD ได้:

Dism /Online /Cleanup-Image /RestoreHealth /source:wim:D:\sources\install.wim:1 /limitaccess

(โดยที่ D: เป็นไดรฟ์ Windows DVD ของคุณหรือติดตั้ง Win8.1 ISO)


ขอขอบคุณดีวีดี Windows 8.1 RTM ที่วางจำหน่ายในเดือนธันวาคมได้รวมถึง install.wim ที่จำเป็นด้วย
Gabriel
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.