由于工作关系,笔者时常需要重装操作系统。平时每次重装时,都能较顺利地装好,但是今天在重装时遇到了一个不是很常见的小麻烦。现在把解决过程写出来,供大家参考。
在说问题前,请大家先看图1。这张图是我在安装千千静听后,双击运行时出现的系统提示。按常理,出现这样的提示信息一般是由于系统文件缺失,或者受到损坏,利用“REGSVR32”命令就可以修复被损坏的文件。
于是我在运行中输入“REGSVR32 msvcp71.dll”,但是在“回车”后,还是提示了一个“失败”信息(如图2)。看来这不是简单的文件被损坏,而是文件丢失了。

图1 系统提示找不到MSVCP71.dll

图2 找不到模块
既然是文件丢失,能否从其它机器中拷贝一个文件过来呢?于是我从同事的机器中复制了一个同名文件。运行千千静听,问题依然存在。无奈中忽然想到,如果“MSVCP71.DLL”文件出现问题,“msvcr71.dll”文件有时会与它同时出现问题。于是再拷贝一个“msvcr71.dll”过来,然后在运行对话框中利用“REGSVR32”命令分别运行了“MSVCP71.dll”和“msvcr71.dll”,此后再次运行千千静听,问题解决了。
最后提醒大家注意:“MSVCP71.DLL”和“msvcr71.dll”文件是VC7的运行库文件,位于“C:\WINDOWS\system32”目录内。当你在拷贝和运行那两个文件时,不要随意改动文件名的大小写。