同事的电脑突然不能上网了,让我帮忙重装一下系统。

由于不喜欢ghost,于是脑袋一热,在“msdn 我告诉你”上面下载了原版的windows7 sp1 64位,安装驱动之后测试各种软件,开始都很正常,不过遇到运行QQ时出现dll文件丢失。

说明一下:不喜欢腾讯的各种捆绑和弹窗,弹QQ又不得不用,于是下载了一款去广告版本的QQ。

一开始是缺少msvcp100.dll,下载后正常,第二次是缺少atl100.dll,

ATL100.dll丢问问题

下载之后QQ不能正常启动,显示错误0x000007,一下子就蒙了,还好有万能的搜索,看看到底是什么情况。

结果一句话提醒了我:

无论是64位还是32位的系统,这个DLL文件都只用32位的。

以自己的惯性思维,下载的atl100文件里面有两个文件夹,一个64位的一个32位的,因为系统是64的,就把相应的文件拷到SysWOW64文件夹,导致了以上错误,于是把32位的文件覆盖进去,正常了,耗费了半个小时的时间来搞这个问题,有点郁闷。