Win8.1系統下運行“喜羊羊與灰太狼屏保.exe”程序時,突然彈出如圖所示的“系統錯誤”窗口:
內容為“系統錯誤。無法啟動此程序,因為計算機中丟失MSVBVM50.DLL。嘗試重新安裝該程序以解決此問題。”
首先普及一下常識,MSVBVM50.DLL文件是什麼東東呢?DLL是Dynamic Link Library 的縮寫,DLL文件其實就是動態鏈接庫文件。DLL 是一個包含可由多個程序同時使用的代碼和數據的庫,有助於共享數據和資源,多個應用程序可同時訪問內存中單個DLL 副本的內容。那麼為何系統容易丟失DLL文件呢?因為DLL很容易被殺毒軟件誤認為是病毒或者木馬而錯殺,因而導致無法啟動程序的系統錯誤。
既然提示系統缺失MSVBVM50.DLL文件,那解決起來也很簡單,只需下載一個MSVBVM50.DLL文件(下載地址)再放到系統中就可以了(如果你感覺手動操作麻煩的話,可以選擇使用“DLL文件修復工具”)。
關鍵是下載的dll文件放到系統的什麼地方。
如果你使用的是32位操作系統,放到目錄C:\WINNT\System32下;如果你使用的是64位系統,放到目錄C:\Windows\SysWOW64下。
一般情況下,只要把MSVBVM50.DLL文件放到系統目錄中,問題應該就能解決了。如果還是提示系統錯誤,那麼我們可以手動注冊一下:
Win + R 快捷鍵調出“運行”對話框,輸入“regsvr32 msvbvm50.dll”,回車運行即可