vcredist x86是GDATA AntiVirus的驅動安裝相關程序,用來提供該軟件運行在x86架構下的所需驅動,同時也是C++開發環境的一個支持插件,是一種web開發工具,如果缺少了它,一些應用程序打開后就會出錯。
一般用Visual C++開發的Windows應用程序需要這個運行時庫的支持才能在沒有安裝Visual C++的計算機上正常運行,也可以在開發軟件時選擇”在靜態庫中使用 MFC“,從而將調用的庫函數的代碼嵌入應用程序,避免對運行時庫的依賴。
此軟件包安裝 C Runtime(CRT)、Standard C++、ATL、MFC、OpenMP 和 MSDIA 庫的運行時組件。對于支持并行部署模式的庫(CRT、SCL、ATL、MFC 和 OpenMP),這些運行時組件安裝在支持并行程序集的 Windows 操作系統版本的本機程序集緩存中,這一緩存也稱為 WinSxS 文件夾。
支持的操作系統: Windows 2000, Windows Server 2003, Windows Vista, Windows XP,Windows7
所需軟件: 推薦使用 Windows Installer 3.0、Windows Installer 3.1 或更高版本。
磁盤空間要求:6 MB (x86)
vcredist x86無法安裝怎么辦?
首先把vcredist_x86.exe,改為vcredist_x86.zip然后打開提取出“VCREDI~3.exe"
注明:(我這演示用的winrar程序打開ZIP程序,用系統自帶ZIP解壓程序是一樣的)
如圖:
再把VCREDI~3.exe改為VCREDI~3.zip打開,
再解壓出“vcredist.msi”與“vcredis1.cab”文件到同目錄。我這解壓到E盤根目錄
如圖。
使用快捷鍵按WIN+R鍵,調出運行,輸入CMD,回車。請看圖1
或者
點開始,輸入cmd,然后點找到的CMD.EXE程序。看圖二
--
以上2種方法任選其一進入CMD(命令提示符窗口)。
然后假設您的“vcredist.msi”與“vcredis1.cab”文件在也在E盤根目錄。
在CMD(命令提示符窗口)內輸入如下命令:
msiexec /a "e:\vcredist.msi" /qb TARGETDIR="e:\vc86"
接著點回車,出現“正在收集必要信息窗口”(請看圖),等窗口消失。
注釋:上面命令的意思是,解壓e盤的vcredist.msi到E盤VC86目錄
這時到E盤VC86目錄,有“Program Files”目錄,與“Windows”目錄,如圖一。
首先復制Windows目錄,到C盤里覆蓋Windows目錄。
這時到Program Files目錄了,您要先看您C盤里有沒Program Files (x86)目錄。
條件一:C盤里有Program Files (x86)目錄
就把VC86目錄里的“Program Files”目錄改為Program Files (x86)目錄到C盤覆蓋。
--
條件二:C盤里沒Program Files (x86)目錄
那直接把VC86目錄里的“Program Files”到C盤覆蓋。
接著返回CMD(命令提示符窗口),輸入以下命令然后回車。這步驟參照您C盤文件夾:
regsVR32 "c:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll"
或者
regsvr32 "c:\Program Files (x86)\Common Files\Microsoft Shared\VC\msdia80.dll"
---
出現類似窗口表示成功。如圖:
這時候您去運行需要VC++2005(vcredist_x86)庫的軟件,發現已經可以了。
如QQ與TM不會再提示:應用程序無法啟動,因為應用程序的并行配置不正確的問題了。
附加 msiexec.exe參數表:
msiexec /Option
安裝選項
安裝或配置產品
/a
管理安裝 - 在網絡上安裝產品
/j
公布產品 - m 公布到所有用戶,u 公布到當前用戶
卸載產品
顯示選項
/quiet
安靜模式,無用戶交互
/passive
無人參與模式 - 只顯示進度欄
/q[n|b|r|f]
設置用戶界面級別
n - 無用戶界面
b - 基本界面
r - 精簡界面
f - 完整界面(默認值)
/help
幫助信息
重新啟動選項
/norestart
安裝完成后不重新啟動
/promptrestart
必要時提示用戶重新啟動
/forcerestart
安裝后始終重新啟動計算機
日志選項
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*]
i - 狀態消息
w - 非致命警告
e - 所有錯誤消息
a - 操作的啟動
r - 操作特定記錄
u - 用戶請求
c - 初始用戶界面參數
m - 內存不足或致命退出信息
o - 磁盤空間不足消息
p - 終端屬性
v - 詳細輸出
x - 額外調試信息
+ - 擴展到現有日志文件
! - 每一行刷新到日志
* - 記錄所有信息,除了 v 和 x 選項
/log
與 /l*
更新選項
/update
應用更新
/uninstall
刪除產品的更新
修復選項
/f[p|e|c|m|s|o|d|a|u|v]
修復產品
p - 僅當文件丟失時
o - 如果文件丟失或安裝了更舊的版本(默認值)
e - 如果文件丟失或安裝了相同或更舊的版本
d - 如果文件丟失或安裝了不同版本
c - 如果文件丟失或較驗和與計算的值不匹配
a - 強制重新安裝所有文件
u - 所有必要的用戶特定注冊表項(默認值)
m - 所有必要的計算機特定注冊表項(默認值)
s - 所有現有的快捷鍵方式(默認值)
v - 從源運行并重新緩存本地安裝包
設置公共屬性
[PROPERTY=PropertyValue]
1、重要事項:請確保您具有所運行的 Windows 版本的新 Service Pack 和重要更新。若要找到最近的安全更新,請訪問 Windows Update。
2、單擊此頁面上的“下載”按鈕開始下載
3、可以執行下列操作之一:
若要立即開始安裝,請單擊“運行”。
若要將下載的文件保存到計算機上,以后再執行安裝,請單擊“保存”。
若要取消安裝,請單擊“取消”。
重要事項:如果已安裝了以前的 Visual C++ 2005 或 Visual Studio 2005 預發布版本,例如測試版 1、測試版 2、 或社區技術預覽(Community Technical Preview,CTP)版本,則必須先在“控制面板”中通過“添加/刪除程序”來卸載這些版本,然后再安裝最終發布版本。