Windows系统下,不少用户会碰到提示“msvcp80.dll文件丢失”的状况,程序也因此无法启动。这种情况在运行旧软件或者游戏时经常出现,那些依赖特定版本Visual C++运行库的应用更是如此。那咱们现在就来瞧瞧修复的办法吧。

方法1是重新安装Microsoft Visual C++ 2005运行库。具体怎么做呢?就是把电脑里原本的Microsoft Visual C++ 2005运行库卸载掉,然后再重新安装一个新的。比如说,你电脑里这个运行库可能出现了一些小故障,导致某些软件无法正常运行,这时候重新安装就可能解决问题。就像你家里的灯不亮了,你可能会检查灯泡是不是坏了,然后换个新的灯泡一样,重新安装这个运行库就像是给电脑换个新的“灯泡”,让电脑能正常运行那些依赖这个运行库的软件。
Visual C++ 2005运行库有个很重要的核心组件,那就是msvcp80.dll。要是这个组件没有被完整安装,或者不小心被删掉了,那就会出现报错的情况。比如说,你在运行某个依赖这个运行库组件的程序时,就可能因为组件安装不全或者缺失而无法正常运行,然后程序就会弹出报错提示。
先把“星空运行库修复大师”这个软件下载下来,然后打开它,再切换到“C++库文件”模块。

要选择vcredist_x86.exe或者vcredist_x64.exe,那就得依据系统是32位还是64位来确定对应的版本。
下载后运行安装程序,按提示完成安装并重启电脑。
方法2:使用“星空运行库修复大师”修复工具
要是下载VC++运行库没起作用的话,那就能转到星空运行库修复大师的“全面修复”板块了,它会自动检测有缺失的DLL文件,然后进行修复。

先等着扫描结果出来,然后点击“立即修复”这个按钮,等修复完了之后再重新启动电脑。

方法3:手动下载msvcp80.dll文件
懂电脑的朋友还能从可靠的网站手动下载msvcp80.dll文件来进行修复。
去把和系统版本相对应的msvcp80.dll文件给下载下来,这个文件有32位和64位之分。
将文件复制到以下目录:
对于32位的系统而言,相关的路径是C:WindowsSystem32。
对于64位系统而言,相关程序所在的目录为C:WindowsSysWOW64。不过呢,有些程序比较特殊,可能在这个目录的基础上,还得同时覆盖另外一个目录才行。
先按下键盘上的Win键和R键,接着在弹出的窗口里输入“regsvr32 msvcp80.dll”,最后按回车键,这样就能注册文件了。
重启电脑测试程序是否正常运行。
msvcp80.dll要是丢了,一般装个Visual C++运行库或者把系统文件修复一下就能解决。星空运行库修复大师可厉害呢,它不光能搞定dll丢失这种问题,像.NET Framework、directx、VC++这些组件要是出毛病了,它也能给修复。这软件就像是电脑的好帮手。要是电脑老是出现运行库报错的情况,就可以试试这个软件。










