2022年12月22日 星期四

[研究]系統檔案檢查程式 (Sfc.exe) 與 Outlook 修復測試

[研究]系統檔案檢查程式 (Sfc.exe) 與 Outlook 修復測試

2022-12-22

系統檔案檢查程式 (Sfc.exe) 的描述 - Windows Server | Microsoft Learn

https://learn.microsoft.com/zh-tw/troubleshoot/windows-server/deployment/system-file-checker

使用系統檔案檢查程式工具來修復遺失或損毀的系統檔案 - Microsoft 支援服務

https://support.microsoft.com/zh-tw/topic/%E4%BD%BF%E7%94%A8%E7%B3%BB%E7%B5%B1%E6%AA%94%E6%A1%88%E6%AA%A2%E6%9F%A5%E7%A8%8B%E5%BC%8F%E5%B7%A5%E5%85%B7%E4%BE%86%E4%BF%AE%E5%BE%A9%E9%81%BA%E5%A4%B1%E6%88%96%E6%90%8D%E6%AF%80%E7%9A%84%E7%B3%BB%E7%B5%B1%E6%AA%94%E6%A1%88-79aa86cb-ca52-166a-92a3-966e85d4094e




Microsoft (R) Windows (R) Resource Checker 6.0 版
著作權 (c) Microsoft Corporation. 著作權所有,並保留一切權利。

掃描所有受保護之系統檔案的完整性,並且將錯誤的版本取代為正確的
Microsoft 版本。

SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=<file>] [/VERIFYFILE=<file>]
    [/OFFWINDIR=<offline windows directory> /OFFBOOTDIR=<offline boot directory> [/OFFLOGFILE=<log file path>]]

/SCANNOW        掃描所有受保護之系統檔案的完整性,並修復有問題的檔案
                (如果可以的話)。
/VERIFYONLY     掃描所有受保護之系統檔案的完整性,但是不執行修復
                作業。
/SCANFILE       掃描指定之檔案的完整性,若發現檔案有問題則予以修復。
                指定完整路徑 <file>
/VERIFYFILE     檢查具有完整路徑 <file> 之檔案的完整性,但是不執行
                修復作業。
/OFFBOOTDIR     對於離線修復,指定離線開機目錄的位置
/OFFWINDIR      對於離線修復,指定離線 Windows 目錄的位置
/OFFLOGFILE     對於離線修復,選擇指定記錄檔路徑以啟用記錄

範例

        sfc /SCANNOW
        sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
        sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows
        sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows /OFFLOGFILE=c:\log.txt
        sfc /VERIFYONLY

C:\Users\Administrator>


********************************************************************************

某次 Outlook 2019 異常時的掃描




Microsoft Windows [版本 10.0.19045.2364]
(c) Microsoft Corporation. 著作權所有,並保留一切權利。

C:\WINDOWS\system32>sfc /scannow

正在開始系統掃描。這將需要一些時間。

開始系統掃描的驗證階段。
驗證 100% 完成。

Windows 資源保護發現受損檔案,且已順利修復這些檔案。
對於線上修復,詳細資料請見 CBS 記錄檔,位於
windir\Logs\CBS\CBS.log。例如 C:\Windows\Logs\CBS\CBS.log。對於離線
修復,詳細資料請見 /OFFLOGFILE 旗標所提供的記錄檔。

C:\WINDOWS\system32>
C:\WINDOWS\system32>
C:\WINDOWS\system32>



很可惜,還是沒能修復。

後來 Outlook (整套 Office) 移除,重新安裝才解決。

(完)

沒有留言:

張貼留言