首页 游戏资讯 正文

msvcr100.dll文件放在哪里?别再找错位置了!

我的天,说起这个文件,我可真是有一肚子苦水要倒,今天跟大家唠唠,这玩意儿到底该放哪儿,别再瞎折腾了。

本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu

刚开始那会儿,我跟我老婆刚结婚,那时候工作不太稳定,为了多攒点钱,我经常在外面接点小活,就是那种给人家装个系统,弄个软件啥的。有一次,接了个老客户的活,说是他们公司有台老电脑,要装个特别古早的行业软件,非那个软件不行。我寻思着不就装个软件嘛小意思。

结果,好家伙,安装程序一路顺利,到运行软件的时候,啪!一个弹窗跳出来,告诉我什么“缺少文件”,软件直接卡死,打不开了。我当时就蒙了,这啥玩意儿?从来没见过。客户还在旁边等着,我脸上都挂不住了。

我当时哪懂那么多,就想着缺啥补赶紧上网一搜,“下载”,找到个下载链接,想也没想就下下来了。然后我开始瞎捣鼓,想当然地觉得,哪个程序缺这个文件,我就扔到哪个程序的安装目录里呗。我把这个文件复制粘贴到软件的安装目录,满心期待地再点运行,结果还是弹那个错误!

我又想着,会不会是系统文件?那我直接扔到C盘根目录?或者随便找个看起来像放文件的地方?反正就是一顿乱塞,结果无一例外,统统不好使。那时候真是抓耳挠腮,晚上都睡不好觉,生怕这活搞不定,影响我刚建立起来的一点“口碑”。那几天我都在琢磨这事儿,怎么就这么邪门?

后来实在没办法了,我就打电话问我一个朋友,他在一家小公司做IT维护的,平时就爱捣鼓这些。我把我的情况跟他一说,他当时就在电话那头笑了,说:“你小子,没经验了?系统找文件有它自己的规矩,你光知道扔进去没用,得放到它‘看得到’的地方。”

他当时就跟我解释了一通,说得区分32位和64位系统,文件要放的目录可不一样,放错了就跟没放一样。我当时听得是云里雾里,但总算找到点门道了。跟着他的指示,我把文件放对了位置,程序一下子就跑起来了。当时那感觉,跟中了彩票似的,别提多痛快了。从那以后,我对这种系统文件的位置就上了心,也算是被逼着把这门道研究透了。

那么,到底该把文件放在哪里?

你要弄清楚你自己的电脑系统是32位还是64位的。这个简单,对着“此电脑”或者“我的电脑”图标点右键,选“属性”,就能看到了。

  • 如果你是32位系统(比如Windows XP 32位,或者Windows 7/10 32位):

    你得把这个文件,乖乖地放到你系统盘(一般是C盘)的 C:\Windows\System32 这个文件夹里面。

  • 如果你是64位系统(比如Windows 7/8/10 64位):

    这会儿就有点意思了,因为64位系统为了兼容32位程序,会有两个“系统”文件夹。你得把这个文件,分别放到两个地方:

    • 第一个是 C:\Windows\System32 文件夹。
    • 第二个是 C:\Windows\SysWOW64 文件夹。对,没错,两个都要放,这样才能保证不管是32位程序还是64位程序都能找到它。

文件放进去之后,我建议你最好是重启一下电脑。虽然有时候不重启也行,但重启一下能让系统彻底加载新的文件,确保万无一失。

有些时候,你可能按我说的做了,结果还是不行。那多半不是文件放错了,而是系统没“注册”这个文件。这时候你还得再多一步:

按键盘上的Win + R键,打开“运行”窗口,然后输入cmd回车,打开命令提示符。在里面输入:

regsvr32 *

然后按回车。如果成功了,会弹出一个“DllRegisterServer在*中成功”的提示框。这下,你的文件就彻底被系统认识了。

这都是当年被这破事儿折腾出来的经验。遇到这种文件缺失的问题,别再像我以前一样乱试了,按这个办法来,基本都能解决。我这可都是血的教训,今天一股脑儿都分享给你们了,希望能帮到有需要的朋友。