
正文先說結(jié)論雙擊 Adobe 彈「無法啟動(dòng)此程序因?yàn)橛?jì)算機(jī)中丟失 msvcp110.dll」軟件本身沒壞缺的是它啟動(dòng)時(shí)要調(diào)用的 Visual C 2012 運(yùn)行庫。這個(gè) dll 缺失問題十分鐘內(nèi)能修好前提是走對路。報(bào)錯(cuò)里的 dll 對應(yīng)哪個(gè)運(yùn)行庫彈窗里的 dll 名字能直接反推出缺哪套運(yùn)行庫對照著裝就行報(bào)錯(cuò)缺的 dll對應(yīng)運(yùn)行庫說明msvcp110.dllVisual C 2012名字里的 110 對應(yīng)編譯器內(nèi)部版本 11.0也就是 2012 版msvcp140.dllVisual C 2015-2022Adobe 2020 年后的新版本更常見報(bào)這個(gè)vcruntime140_1.dllVisual C 2015-2022只有 64 位版報(bào)它說明主程序在叫喚正確的修復(fù)步驟打開 learn.microsoft.com找「最新支持的 Visual C 可再發(fā)行程序包」這個(gè)頁面——認(rèn)準(zhǔn)微軟域名別的鏡像站一概不理x86 和 x64 兩個(gè)版本都裝。Adobe 主程序是 64 位但它帶的個(gè)別組件可能是 32 位兩個(gè)都裝一勞永逸安裝時(shí)報(bào)「已存在更高版本」的話說明運(yùn)行庫其實(shí)齊了問題在別處直接跳到下一節(jié)裝完重啟。不重啟有時(shí)也能開有時(shí)照樣彈窗——這種玄學(xué)沒必要賭最大的坑從 DLL 站點(diǎn)單獨(dú)找文件搜 msvcp110.dll 缺失前排一堆「缺哪個(gè) dll 就來拿哪個(gè)」的站點(diǎn)。別碰三個(gè)理由文件來源不明dll 是可執(zhí)行代碼從野站拿一個(gè)塞進(jìn)系統(tǒng)目錄等于往家里領(lǐng)陌生人版本對不上同一個(gè) dll 有十幾種子版本裝錯(cuò)了報(bào)錯(cuò)只多不少位數(shù)容易放反System32 和 SysWOW64 這兩個(gè)目錄的名字是反著設(shè)計(jì)的下一節(jié)細(xì)說手工放文件十有八九放錯(cuò)。運(yùn)行庫安裝程序會(huì)自己把文件放進(jìn)正確的目錄、寫好注冊信息——一件手工做容易翻車的事交給它。System32 放 64 位SysWOW64 放 32 位沒看錯(cuò)就是反的。歷史包袱32 位時(shí)代 System32 裝的就是 32 位文件后來 64 位系統(tǒng)為了兼容老的 32 位程序把它們重定向到了 SysWOW64 目錄老名字沒改。知道這個(gè)冷知識(shí)能解釋一大批「明明放進(jìn)去了怎么還報(bào)缺失」的懸案——放錯(cuò)目錄等于白放。裝了運(yùn)行庫還報(bào)錯(cuò)按這個(gè)順序過一遍重啟了嗎裝完沒重啟就雙擊的先重啟再說之前手工塞過野站 dll 的先去系統(tǒng)目錄刪掉再裝官方運(yùn)行庫否則兩個(gè)來源打架用管理員身份開命令行跑sfc /scannow系統(tǒng)文件檢查器會(huì)掃一遍受損的系統(tǒng)組件大概十分鐘還不行就卸干凈 Adobe 重裝——走到這一步的已經(jīng)很少了Q1為什么裝 Adobe 時(shí)不自動(dòng)把運(yùn)行庫裝上正常會(huì)裝。但 Ghost 系統(tǒng)、精簡系統(tǒng)動(dòng)過組件的機(jī)器上這個(gè)過程偶爾被靜默打斷事后就彈 dll 缺失。Q2msvcp110.dll 和 msvcp140.dll 裝一套能全解決嗎兩套。2012 和 2015-2022 是兩個(gè)獨(dú)立運(yùn)行庫名字像版本差著三代互不包含。Q332 位和 64 位拿不準(zhǔn)裝哪個(gè)都裝。多花兩分鐘換后面不來回折騰劃算。Q4DLL 站點(diǎn)的文件真的都有問題嗎沒法逐個(gè)鑒別的前提下當(dāng)作都有問題處理最省心。微軟官方運(yùn)行庫免費(fèi)、總共幾十 MB沒必要冒這個(gè)險(xiǎn)。Q5裝完運(yùn)行庫必須重啟嗎建議重啟。文檔沒強(qiáng)制要求但實(shí)踐里偶發(fā)裝完仍報(bào)錯(cuò)、重啟一次就好的情況為省這一分鐘再來一輪排查不值。修復(fù)依據(jù)來自微軟官方文檔 learn.microsoft.com最新支持的 Visual C 可再發(fā)行程序包版本以官方頁面為準(zhǔn)。