修復 Windows 10 中缺少 MSVCR120.dll [已解決]

已發表: 2019-01-23
修復 Windows 10 中缺少 MSVCR120.dll

修復 Windows 10 中缺少 MSVCR120.dll:如果您遇到錯誤消息“程序無法啟動,因為您的計算機中缺少 MSVCR120.dll。 嘗試重新安裝程序以解決此問題。 ” 嘗試啟動應用程序時,這意味著您的計算機中缺少 MSVCR120.dll,您需要安裝 MSVCR120.dll 來解決此問題。 這是嘗試在 Windows 10 中運行某些遊戲或應用程序時常見的 .dll 丟失錯誤之一。

修復 Windows 10 中缺少 MSVCR120.dll

根據您的 PC 配置,您可能還會收到以下錯誤消息“此應用程序無法啟動,因為未找到 MSVCR120.dll。 重新安裝應用程序可能會解決此問題。” MSVCR120.dll 是 Windows 操作系統必不可少的文件,用於在運行時提取資源以供第三方程序安裝。

MSVCR120.dll 是相應的 C++ 庫。 如果 MSVCR120.dll 丟失或損壞,您將無法啟動使用 C、C++ 和 C++/CLI 編程語言編寫或編寫的應用程序或遊戲。 因此,不要浪費任何時間,讓我們在下面列出的教程的幫助下看看如何修復 Windows 10 中缺少 MSVCR120.dll。

內容

  • 修復 Windows 10 中缺少 MSVCR120.dll [已解決]
  • 方法一:運行 SFC 和 DISM
  • 方法 2:重新安裝 Visual C++ Redistributable Package
  • 方法 3:運行 CCleaner 和 Malwarebytes
  • 方法 4:執行應用程序的全新安裝
  • 方法 5:雜項修復

修復 Windows 10 中缺少 MSVCR120.dll [已解決]

確保創建一個還原點以防萬一出現問題。

方法一:運行 SFC 和 DISM

1.按 Windows 鍵 + X 然後單擊命令提示符(管理員)。

具有管理員權限的命令提示符

2.現在在cmd中輸入以下內容並回車:

 證監會 /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (如果以上失敗,那麼試試這個) 

SFC 立即掃描命令提示符

3.等待上述過程完成,完成後重新啟動您的電腦。

4.再次打開cmd並輸入以下命令並在每個命令後按回車鍵:

 Dism /在線 /Cleanup-Image /CheckHealth
Dism /在線 /Cleanup-Image /ScanHealth
Dism /在線 /Cleanup-Image /RestoreHealth 

DISM 恢復健康系統

5.讓 DISM 命令運行並等待它完成。

6. 如果上述命令不起作用,請嘗試以下操作:

 Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

注意:將 C:\RepairSource\Windows 替換為修復源的位置(Windows 安裝或恢復光盤)。

7.重新啟動您的 PC 以保存更改並查看您是否能夠修復 Windows 10 中缺少 MSVCR120.dll。

方法 2:重新安裝 Visual C++ Redistributable Package

注意:請勿從第三方網站下載 MSVCR120.dll以嘗試替換您計算機中缺少的 MSVCR120.dll。 因為這些第三方網站是未經批准的 DLL 文件來源,並且 .DLL 文件可能會被感染,從而可能會損害您的 PC。 使用這些網站的好處是它們將允許您下載 PC 中缺少的單個 .DLL 文件,但強烈建議您忽略此好處並使用 Microsoft 官方網站下載文件。 Microsoft 不提供單獨的 .DLL 文件,而是需要重新安裝 Visual C++ Redistributable Packages 以修復 .DLL 丟失問題。

1.轉到 Microsoft 網站並從下拉菜單中選擇您的語言。

單擊下載按鈕下載 Microsoft Visual C++ Redistributable 包

2.下一步,點擊下載按鈕。

3.在下一個屏幕上,根據您的PC架構勾選文件,即如果您有64位架構,則勾選“vcredist_x64.exe”,否則勾選“vcredist_x86.exe”,然後單擊下一步。

在下一個屏幕上,選擇文件的 64 位或 32 位版本

4.下載文件後,雙擊 .exe文件並按照屏幕上的說明安裝 Visual C++ Redistributable Packages。

下載文件後,雙擊 vc_redist.x64.exe 或 vc_redist.x32.exe

5.安裝完成後,重新啟動電腦以保存更改。

如果您在安裝 Visual C++ Redistributable Packages 時遇到任何問題或錯誤,例如“ Microsoft Visual C++ 2015 Redistributable Setup Fails With Error 0x80240017 ”,請按照此處的指南修復錯誤。

修復 Microsoft Visual C++ 2015 Redistributable Setup 失敗錯誤 0x80240017

方法 3:運行 CCleaner 和 Malwarebytes

1.下載並安裝CCleaner & Malwarebytes。

2.運行 Malwarebytes並讓它掃描您的系統以查找有害文件。

運行 Malwarebytes Anti-Malware 後單擊立即掃描

3.如果發現惡意軟件,它將自動刪除它們。

4.現在運行CCleaner ,在“Cleaner”部分,在Windows選項卡下,我們建議檢查以下要清理的選項:

ccleaner 清潔設置

5.一旦您確定檢查了正確的點,只需單擊Run Cleaner,然後讓 CCleaner 運行。

6.要清理您的系統,請進一步選擇註冊表選項卡並確保選中以下內容:

註冊表清理器

7.選擇Scan for Issue並允許 CCleaner 掃描,然後單擊Fix Selected Issues。

8.當 CCleaner 詢問“您要備份對註冊表的更改嗎? ” 選擇是。

9.備份完成後,選擇修復所有選定問題。

10.重新啟動您的 PC 以保存更改並查看您是否能夠修復 Windows 10 中缺少 MSVCR120.dll。

方法 4:執行應用程序的全新安裝

1.按 Windows 鍵 + R 然後鍵入appwiz.cpl並按 Enter。

輸入 appwiz.cpl 並按 Enter 打開程序和功能

2.右鍵單擊出現MSVCR120.dll 丟失錯誤的程序,然後選擇卸載。

右鍵單擊導致 MSVCP140.dll 丟失錯誤的程序並選擇卸載

3.單擊繼續卸載。

單擊“是”以確認您的操作並卸載該特定程序

4.重新啟動您的電腦,一旦電腦啟動,下載程序製造商的網站。

5.安裝上述應用程序,這可能會修復 Windows 10 中缺少 MSVCR120.dll。

方法 5:雜項修復

Windows 中的通用 C 運行時更新

從 Microsoft 網站下載它,它將在您的 PC 上安裝運行時組件,並允許依賴於 Windows 10 通用 CRT 版本的 Windows 桌面應用程序在早期的 Windows 操作系統上運行。

安裝 Microsoft Visual C++ Redistributable Update

如果修復或重新安裝 Visual C++ Redistributable for Visual Studio 2015 沒有解決問題,那麼您應該嘗試從 Microsoft 網站安裝此 Microsoft Visual C++ 2015 Redistributable Update 3 RC。

來自 Microsoft 網站的 Microsoft Visual C++ 2015 Redistributable Update 3 RC

為 Visual Studio 2017 安裝 Microsoft Visual C++ Redistributable

您可能無法修復 Windows 10 中缺少 MSVCR120.dll,因為您可能正在嘗試運行依賴於 Microsoft Visual C++ Redistributable for Visual Studio 2017 而不是 2015 更新的應用程序。 因此,無需浪費任何時間,下載並安裝 Microsoft Visual C++ Redistributable for Visual Studio 2017。

為 Visual Studio 2017 安裝 Microsoft Visual C++ Redistributable

受到推崇的:

  • 修復 WMI 提供程序主機高 CPU 使用率 [Windows 10]
  • WiFi 在 Windows 10 中不工作 [100% 工作]
  • 修復 SD 卡不顯示或不工作的 5 種方法
  • 修復 YouTube 黑屏問題 [已解決]

就是這樣,您已成功修復 Windows 10 中缺少 MSVCR120.dll,但如果您對本教程仍有任何疑問,請隨時在評論部分詢問。