1. 程式人生 > 其它 >Windows系統修復

Windows系統修復

清理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