【解決】PS缺失msvcp120.dll,msvcp140.dll和VCRUNTIME140.dll


一些題外話^_^
我從此次折騰中,明白了一個道理:凡事都得多思考,多嘗試,那麼,才能獲得更多


樓主愛折騰,重裝了系統​​​​,裝了linux和win10,又用奧美分區助手搞了分區拓展給linux。。。
當再次進入win10,想用一下Adobe系列軟件PS的時候,遇到了一些問題,再折騰很久後,總結如下:
下面進入正題哈


打開PS時候,會蹦出幾個Errors:
這裏寫圖片描述
可以參考這篇文章,重裝了VC++2015的運行庫,親測完美解決問題


可是我覺得問題不在這裏,於是在系統盤中查找MSCVP140.dll發現其在C:\Program Files\Common Files\microsoft shared\ClickToRunC:\Windows\SysWOW64目錄下,果然還是沒有缺失嘛……這些dll文件是都有的,不知道爲何沒有鏈接起來(如何動態鏈接或靜態鏈接起來?樓主才疏學淺,暫時沒有搗鼓成功),或者說重裝完系統之後,PS目錄沒有去尋找系統的這個庫,導致出現這個問題。

我試着把這個目錄加到環境變量中,可是行不通。。。
再試着參考百度知道


拓展一下:
  • DLL的全稱是Dynamic Link Library, 中文叫做“動態鏈接文件”,在Windows操作系統中,DLL對於程序執行是非常重要的,因爲程序在執行的時候,,必須鏈接到DLL文件,,才能夠正確地運行。

再把這幾個從系統盤中找到的dll文件放到PS對應的目錄下,神奇的事情發生裏:(暈死……爲了不讓win10自動更新,我把win10的所有更新都停用裏,噗……討厭win10的更新,慢且卡佔用內存,也沒什麼新的體驗,果然還是Ubuntu好,打算棄win10的,可是PS CC得在win10用……55555555)
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章