Windows系統修復
阿新 • • 發佈:2021-10-16
清理C盤時發現了Defaut這個預設使用者,一看裡面沒有什麼檔案,只是為該使用者建的一些資料夾,記憶體大概3、4百兆。
想著Windows單使用者登入,用不著這個,等用得著的時候再新建一個,刪掉後就發現桌面一些應用圖示無法正常顯示,但是仍然能使用。
使用了掃描軟體,排除了感染病毒的可能性。應該是系統檔案受損。
步驟一、sfc命令修復
以管理員許可權開啟cmd,執行如下命令:
sfc/scannow
進行自動掃描,並自動修復損壞的系統檔案。
常用的引數及含義如下:
/SCANNOW 掃描所有保護的系統檔案的完整性,並儘可能修復
/VERIFYONLY 掃描所有保護的系統檔案的完整性。不會執行修復
/SCANFILE 掃描引用的檔案的完整性,如果找到問題,則修復
/VERIFYFILE 驗證帶有完整路徑
的檔案的完整性。不執行修復 /OFFBOOTDIR 對於離線修復,指定離線啟動目錄的位置
/OFFWINDIR 對於離線修復,指定離線 Windows 目錄的位置
/OFFLOGFILE 對於離線修復,通過指定日誌檔案路徑選擇性地啟用記錄
引用:https://jingyan.baidu.com/article/4dc408480c5600c8d846f148.html
步驟二、檢視無法修復的檔案
找出cbs.log檔案下的不能修復的資訊,放入當前使用者桌面下的sfcdetails.txt檔案(無則自動新建)中
命令:
findstr /C:"[SR] Cannot repair member file" %windir%\logs\cbs\cbs.log >"%userprofile%\Desktop\sfcdetails.txt"
步驟三、聯網修復
在聯網情況下,按按Windows+X+A,在命令提示符中輸入:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
官方文件:http://support.microsoft.com/kb/929833/zh-cn
參考:https://blog.csdn.net/weixin_42769131/article/details/104229556