Wireshark啓動出現「無法啓動此程序,因爲計算機丟失api-ms-win-crt-runtime-l1-1-0.dll。」

    由於重裝了win7系統,安裝wireshark啓動出現了「無法啓動此程序,因爲計算機丟api-ms-win-crt-runtime-l1-1-0.dll」的問題。

    網上查了一圈的資料終解決問題,於是整理了一下具體步驟。

1.出現如下圖所示問題的原因是因爲計算機丟失了這個文件,我們可以去網上下載這個文件,然後放入「C:\Windows\System32」目錄下。如果不成功請看第二步

文件下載鏈接:鏈接:https://pan.baidu.com/s/1088wfUn1IqDRdMa98PyJqA 密碼:js49

   

2.如果文件放入後打開wireshark出現瞭如下圖所示情況,只需要安裝一個程序:vc_redist.2015.exe 即可 !

文件下載鏈接:鏈接:https://pan.baidu.com/s/15t7v2ubsluVR02ptVhPxxA 密碼:q6e1(含32/64位)

3.如果安裝vc_redist.2015.x64顯示下圖1所示那很有可能是系統版本的問題,我們打開計算機管理查看日誌:右擊計算機選擇管理-系統工具-事件查看器-Windows日誌-Setup,顯示圖2所示的修補程序 (KB2999226)出錯。在查看電腦的版本:打開CMD-winver,出現圖3所示

如果不是 WIN7 SP1的話,就會出現vc_redist.2015.x64設置失敗的問題,因爲圖二的補丁(KB2999226)是WIN SP1的補丁,需要把版本更新到WIN 7 SP1 纔可以的。之後我們在重新安裝一遍vc_redist.2015.x64即可。

升級WIN SP1 鏈接:鏈接:https://pan.baidu.com/s/1mf4dMOGU3I0kxFmTqeMUaA 密碼:fiqf  (也可去官網搜哈)

    到這裏基本就可以成功的,打上vc_redist.2015.x64了,然後就能正常使用wireshark了!!!

                                                                                       圖1


圖2


                                                                                  圖3



總結:先查看目錄有沒有api-ms-win-crt-runtime-l1-1-0.dll,在查看系統版本是否支持安裝vc_redist.2015.x64

下載「api-ms-win-crt-runtime-l1-1-0.dll」放入目錄

查看版本是否對應,對應安裝vc_redist.2015.x64即可。不對應先升級至WIN7 SP1,在重新安裝一遍vc_redist.2015.x64就可以了

--------------------------------------------------------成功的唯一途徑就是不斷學習!共勉!