如何解決「無法找到程序輸入點ucrtbase.terminate」的錯誤


近期在重新安裝完電腦後,常常在程式啟動或開機的時候出現「無法找到程序輸入點ucrtbase.terminate (在動態連結程式庫api-ms-win-crt-runtime-l1-1 -0.dll)」的錯誤訊息,查了一下網路上的解法,猜測應該是我安裝了Office 2016的原因,目前解法大致上有以下三種方法:

註:OS為Windows 7 旗鑑版

  1. 方法一:安裝Windows更新「KB2999226」:按我前往
  2. 方法二:安裝Visual Studio 2015的Visual C++可轉散發套件:按我前往
  3. 方法三:直接利用Windows更新將OS更新至Service Pack 1以上

我自己實際的經驗是:第一個解法會出現無法安裝的錯誤,第二個解法則是在安裝完成後會出現「設定」失敗,所以最後是反過來先將OS更新到Server Pack 1後再執行方法一、二,這樣就沒有什麼大問題了,我想應該是解法一、解法二有可能需要某些的檔案我有缺少才會導致此結果,由於每個人電腦環境不盡相同,因此若有遇到同樣的問題時,大家可以輪流試試這幾個方法,但我建議還是先更新Service Pack後再來試其他的方法會比較好