記一次VS Code崩潰的解決(Win10掃描自動回覆系統檔案)

bzt820801發表於2017-08-27

 早上修改Vue.js框架搭建的專案,正高興著,突然電腦崩潰,重啟後VS code打不開,報錯如下:

DWrite.dll丟失

然後檢視了一下 C:\windows\system32\下  DWrite.dll檔案還在,下面嘗試重新註冊

命令提示符:進到目錄下,然後

                     regsvr32 DWrite.dll  結果顯示:

 

我以為,是檔案損壞,重新下載,但是許可權問題,一直無法複製到System32目錄下,

這時候使出大招: sfc /scannow

(1)、開啟Win10系統的搜尋(CTRL+F),直接在搜尋欄中輸入CMD,然後以管理員身份開啟;

(2)、開啟後在命令提示符處,鍵入sfc /scannow,然後按回車 Enter 鍵:

提示:sfc /scannow 命令將掃描所有受保護的系統檔案
 
然後,搞定!!!
 
注:這是微軟在Win10系統中有內建的檔案檢查器工具,可以幫助使用者們自行檢測受損檔案並自動恢復
 
流程結束後,您可能收到以下訊息之一:
1)Windows 資源保護找不到任何完整性衝突。這表示您沒有任何丟失或損壞的系統檔案。
2)Windows 資源保護無法執行請求的操作。
要解決此問題,請在安全模式中執行系統檔案檢查器,並確保 PendingDeletes 和 PendingRenames 資料夾存在於 %WinDir%\WinSxS\Temp 下。
3)Windows 資源保護找到了損壞檔案併成功修復了這些檔案。
4)Windows 資源保護找到了損壞檔案但無法修復這些檔案。
若要手動修復損壞的檔案,請檢視系統檔案檢查器程式的詳細資訊查詢損壞的檔案,然後手動將損壞的檔案替換為已知完好的檔案副本(使用者可以在正常使用的同版本系統中複製CBS.log列表中的檔案到故障電腦中替換相同檔案)。(c:\windows\logs\cbs\CBS.log)

相關文章