Win7出現microsoft?
microsoft visual c++ runtime library錯誤解決辦法微軟官方解釋如下:
癥狀
在 Microsoft Windows XP 中運行自定義 Microsoft Visual C++ 6.0 程序時,您可能會收到以下錯誤消息:
This application has requested the Runtime to terminate it in an unusual way.Please contact the application''s support team for more information.
原因
如果使用 /GR 和 /MD 編譯器開關,并且 Msvcrt.dll 文件和 Msvcirt.dll 文件的版本是 7.0.x,則可能出現此問題。
注意:當使用早于 7.0 版本的 Msvcrt.dll 文件和 Msvcirt.dll 文件時,不會出現此問題。
解決方案
Microsoft 現在提供了一個受支持的修補程序,但該程序只用于解決本文中提到的問題。僅當系統遇到本文描述的特定問題時才可應用此修補程序。此修補程序可能還會接受進一步的測試。因此,如果這個問題沒有對您造成嚴重影響,我們建議您等待包含此修補程序的下一個 Windows XP Service Pack。
要立即解決此問題,請與 Microsoft 產品支持服務聯系,以獲取此修補程序。
根據微軟的方案可以如下解決這個問題:
1、下載早期的 Msvcrt.dll 文件和 Msvcirt.dll 文件。
2、在C:\Program Files\或者是其他軟件安裝目錄下搜索這兩個文件。
3、下載微軟官方補丁。
有些時候,在你安裝、運行某個軟件,可能會得到這樣一個錯誤提示:
Microsoft Visual C++ Runtime Library
Runtime Error!
Program:c:/windows/explorer.exe
This application has requested the runtime to terminate it in an unusual way.Please contact the application's support team for more information。 需要說明的是,Microsoft Visual C++ runtime library是微軟系統自帶的c++運行庫,這個錯誤與IE設置里的腳本調試應該是沒什么關系的。
可能的情況是:
一、系統的運行庫比較舊,而軟件需要的是更新版本的運行庫;或者系統里根本就沒有軟件需要的運行庫;
二、系統的運行庫損壞的說;
三、軟件需要的運行庫與系統的語言版本不一致。
一般性處理方法:
零、查毒殺毒,清理系統插件;
一、如果是IE出現這個錯誤,你應該檢查插件了(例如用360),以及嘗試打開IE菜單“工具”、“internet選項”,選擇“高級”標簽,將“啟用第三方瀏覽器擴展(需重啟動)”的鉤去掉;
二、如果是以前安裝的,現在運行出錯,建議重新安裝;
三、根本無法安裝;
3.1、如果提示你丟失諸如“msvcp50.dll、msvcp60.dll、MSVCP60D.DLL、msvci70.dll、msvcp70.dll、msvcp71.dll”,從其他機器或者網上下載后補回到軟件目錄或者系統system32目錄即可;
3.2、軟件使用最新版本并且最好是完全版本(別用破解或者綠色版);
3.3、上微軟自動更新打補丁;
打完補丁后還是不行,去微軟下載Microsoft Visual C++ 2005 Redistributable Package (x86)
Microsoft Visual C++ 2005 Redistributable Package (x86),安裝在未安裝 Visual C++ 2005 的計算機上運行使用 Visual C++ 開發的應用程序所需的 Visual C++ 庫的運行時組件,此軟件包安裝 C Runtime (CRT)、Standard C++、ATL、MFC、OpenMP 和 MSDIA 庫的運行時組件。對于支持并行部署模式的庫(CRT、SCL、ATL、MFC 和 OpenMP),這些運行時組件安裝在支持并行程序集的 Windows 操作系統版本的本機程序集緩存中,這一緩存也稱為 WinSxS 文件夾。支持的操作系統: Windows 2000 Service Pack 3; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP Service Pack