行庫一鍵補(bǔ)齊)
老電腦缺 dll 不用愁VisualCppRedist AIO 為 VC 運(yùn)行庫一鍵補(bǔ)齊【免費(fèi)下載鏈接】vcredistAIO Repack for latest Microsoft Visual C Redistributable Runtimes項(xiàng)目地址: https://gitcode.com/gh_mirrors/vc/vcredistVisualCppRedist AIO 是一個(gè)專攻 Windows XP、Vista 兼容性的開源項(xiàng)目它把微軟歷年發(fā)布的 Visual C 運(yùn)行庫全部收進(jìn)同一個(gè)安裝包讓你告別老系統(tǒng)缺少 dll的反復(fù)折騰。如果你手里還留著一臺偶爾要用的舊電腦這篇文章會幫你把它收拾利索。深夜裝機(jī)你最不想看到的那行英文設(shè)想這樣的場景你翻出一臺落灰多年的老電腦想裝個(gè)舊版聊天軟件、老游戲或者某個(gè)單位系統(tǒng)必須用的小工具。雙擊安裝進(jìn)度條走完程序一打開屏幕上卻彈出一行刺眼的英文——無法啟動此程序因?yàn)橛?jì)算機(jī)中丟失 msvcr120.dll或者 msvcp140.dll、vcruntime140.dll大同小異。網(wǎng)上搜一圈答案五花八門有人讓你去下載站碰運(yùn)氣有人讓你把某個(gè)文件丟進(jìn) System32還有人說重裝系統(tǒng)就好了。對普通用戶來說這幾乎是勸退現(xiàn)場。其實(shí)問題的根源非常統(tǒng)一這臺電腦缺了微軟的 Visual C 運(yùn)行庫。而你真正需要的往往不是那一個(gè) dll而是一整套。一句話講清運(yùn)行庫到底是什么零件包你可以把 Visual C 運(yùn)行庫想象成一臺機(jī)器的標(biāo)準(zhǔn)零件包。寫程序的工程師默認(rèn)系統(tǒng)里應(yīng)該已經(jīng)備著這批零件比如 msvcp140.dll 這類文件所以他的程序里就不重復(fù)攜帶直接調(diào)用。新系統(tǒng)Windows 10/11出廠時(shí)就內(nèi)置了大半隨隨便便就能跑而 XP、Vista 這類老前輩沒有這些零件程序一啟動就卡在門口喊缺件。裝運(yùn)行庫等于把零件包整個(gè)補(bǔ)上——而且不同年代的軟件對應(yīng)不同年代的零件包。2005 年的軟件認(rèn) 2005 年的包2020 年的軟件認(rèn) 2020 年的包缺一個(gè)都可能罷工。麻煩在于單獨(dú)去微軟官網(wǎng)一個(gè)個(gè)下載、一個(gè)個(gè)安裝又慢又容易漏。這正是 VisualCppRedist AIO 存在的意義。它幫你一次裝齊從 2005 到 2022 全都有VisualCppRedist AIO 的定位很直白AIOAll-In-One整合包。一個(gè)安裝器把微軟官方 Redistributable 重新打包剔除了原版安裝程序里大量無用載荷體積更小、過程更干凈。它涵蓋的內(nèi)容包括Visual C 2005 / 2008 / 2010 / 2012 / 2013 / 2022全系列x86 與 x64 雙架構(gòu)Visual Studio 2010 Tools for Office Runtime簡稱 VSTOROffice 相關(guān)插件要用Universal C RuntimeUCRT通用 C 運(yùn)行時(shí)Win10/11 系統(tǒng)自帶Vista/7/8 要靠更新補(bǔ)丁補(bǔ)齊——這個(gè)項(xiàng)目會在檢測不到時(shí)自動補(bǔ)裝對應(yīng)的 KB3118401 補(bǔ)丁Legacy 運(yùn)行庫更老的 Visual C 2002/2003以及 Visual Basic 運(yùn)行庫專治爺爺級程序值得一提的是VC 2022 與 2015–2019 各代之間是二進(jìn)制兼容的裝上一份 2022就能覆蓋所有用 VS 2015 到 2022 編寫的程序這也是全家桶底氣所在。?另外安裝腳本在動手前會先做一次體檢自動掃描并移除系統(tǒng)中不合規(guī)的舊版運(yùn)行庫包括原版 EXE/MSI 裝出來的殘留避免新老版本互相打架保證環(huán)境干凈。三條路新手雙擊、批量靜默、按需點(diǎn)菜這個(gè)項(xiàng)目提供了多種安裝方式豐儉由人按你的使用場景選就行。路數(shù)一雙擊走天下適合新手下載好VisualCppRedist_AIO_x86_x64.exe后右鍵選擇以管理員身份運(yùn)行接下來跟著提示走即可全程基本不用你做決定。路數(shù)二一行命令批量部署適合網(wǎng)管、裝機(jī)黨靜默安裝就是不彈任何窗口、不需要人工點(diǎn)下一步適合批量給多臺電腦裝環(huán)境。其中/ai表示安靜模式安裝全部組件/gm2用來順帶關(guān)掉解壓時(shí)的進(jìn)度提示VisualCppRedist_AIO_x86_x64.exe /ai /gm2給公司機(jī)房幾十臺老機(jī)器統(tǒng)一補(bǔ)環(huán)境把這行命令寫進(jìn)啟動腳本幾分鐘搞定。路數(shù)三按需點(diǎn)菜只裝想要的適合精簡控不是所有人都需要全套。假如你只想要 2010、2012、2013 和 2022 這四個(gè)版本可以在/ai后面拼上對應(yīng)版本的代號VisualCppRedist_AIO_x86_x64.exe /aiX239這里的代號規(guī)則是52005、82008、X2010、22012、32013、92022其余還有TVSTOR、EVB/C 擴(kuò)展包等。想裝哪幾個(gè)就拼哪幾個(gè)非常靈活。兩條紅線XP 和 Vista 各自該選哪個(gè)包這是全文最該記住的部分。微軟新版運(yùn)行庫的最低系統(tǒng)要求一直在抬高并非所有版本都能裝進(jìn)老系統(tǒng)選錯了輕則裝不上重則裝完反而出問題。系統(tǒng)能裝的最高版本對應(yīng)的整合包Windows VistaVC 2022 版本14.32.31332.0VisualCppRedist_AIO v0.61.0Windows XPVC 2019 版本14.28.29213.0VisualCppRedist_AIO v0.35.0也就是說Windows Vista 支持的最高 VC 版本就是 14.32.31332.0所以 Vista 用戶請鎖定 v0.61.0 這個(gè)整合包別再追新XP 用戶則要退一步用 v0.35.0其中內(nèi)置的是與 XP 兼容的 VC 2019 版本同時(shí)也會一并裝好 UCRT。一句話總結(jié)避坑口訣Vista 認(rèn)準(zhǔn) 0.61XP 認(rèn)準(zhǔn) 0.35。這是無數(shù)老玩家驗(yàn)證過的穩(wěn)定組合。進(jìn)階玩法修復(fù)、隱藏、卸載一個(gè)安裝器全包除了安裝這個(gè)整合包還藏了不少實(shí)用開關(guān)值得記幾個(gè)修復(fù)模式如果已裝的運(yùn)行庫損壞或想重裝用/aiF它只對已安裝的組件執(zhí)行重裝/更新不會畫蛇添足VisualCppRedist_AIO_x86_x64.exe /aiF被動模式/y和默認(rèn)行為類似但跳過開頭詢問和結(jié)尾提示同時(shí)保留進(jìn)度顯示適合想看著進(jìn)度但不被煩的人。更新模式/ai1只升級已經(jīng)裝過的組件適合系統(tǒng)里運(yùn)行庫版本偏舊的情況。隱藏 ARP 條目ARP 指添加/刪除程序面板Add/Remove Programs。有些潔癖用戶不想讓面板里多出一排運(yùn)行庫條目可以加/aiA裝完照樣能用、但列表里干干凈凈VisualCppRedist_AIO_x86_x64.exe /aiA /gm2一鍵卸載/aiR或項(xiàng)目自帶的Uninstaller.cmd腳本可以清掉檢測到的全部 VC 運(yùn)行庫UCRT 除外。調(diào)試模式/aiD不裝也不卸只生成VCpp_debug.log日志方便排查問題。常見疑問速答Q1把這么多版本都裝上會互相沖突嗎不會。不同年份的運(yùn)行庫版本號不同、彼此獨(dú)立可以共存這也是微軟官方允許的做法。腳本在安裝前還會先清理不合規(guī)的舊版本進(jìn)一步降低沖突概率。Q2為什么有的軟件還挑版本裝不上因?yàn)槌绦蚴前刺囟甏木幾g器寫的只認(rèn)對應(yīng)的運(yùn)行庫。這也是為什么全家桶方案在兼容性上最省心——與其猜它要哪個(gè)不如全備齊。Q3項(xiàng)目里的build_tools/目錄是干嘛的那是給想自己造包的進(jìn)階用戶準(zhǔn)備的構(gòu)建工具鏈。_m08到_m14這些目錄分別對應(yīng) VC 2005 到 2015-2022 各代里面是精簡 MSI 安裝包的 VBS 腳本如vc08.vbs、vc14.vbs配合 WiX 工具和 7zSFX 就能自己重新打包整合安裝器。普通用戶直接用現(xiàn)成安裝包即可不必碰這塊。Q4想自己拉源碼研究或構(gòu)建倉庫地址是https://gitcode.com/gh_mirrors/vc/vcredistclone 下來后按build_tools/README.md的步驟操作即可。寫在最后老電腦值得的體面在動不動就重裝系統(tǒng)的今天其實(shí)很多老機(jī)器只是缺了一點(diǎn)零件而已。給 XP、Vista 時(shí)代的老伙計(jì)補(bǔ)上全套 Visual C 運(yùn)行庫很多軟件就真的能接著跑——辦公、看片、玩點(diǎn)老游戲都能找回當(dāng)年的手感。如果你的訴求就一句話——老系統(tǒng)缺少 dll 怎么解決——那么答案也很簡單按照系統(tǒng)版本選對整合包XP 用 0.35Vista 用 0.61然后右鍵管理員運(yùn)行。剩下的交給 VisualCppRedist AIO 就好。畢竟能省事就不折騰能用就別急著扔。老電腦的晚年生活也該過得體面一點(diǎn)。【免費(fèi)下載鏈接】vcredistAIO Repack for latest Microsoft Visual C Redistributable Runtimes項(xiàng)目地址: https://gitcode.com/gh_mirrors/vc/vcredist創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考