返回列表 发帖
谢谢ID为52829 的鲁哈哈同学(你深刻的回答,让我惊叹),
复制system32目录下的msvcrt.dll到windows可以轻松做到,这说明原本windows目录下没有这个文件,我也用iceword没有发现这个文件。
这似乎说明一个什么问题呢?暂时无解
你所说将explorer.exe复制到其他目录,可以,但是有时会弹出“为了保护计算机数据,需要关闭”等等云云,很烦,现在我就这样混过的。
所以还是希望知道其究竟,但愿有人发现一个更好的解决办法。

我在一个偶然机会,百度的时候,发现一个类似问题的解决方案,不过我也尝试了,似乎无效,现在提供出来,看看能否对你有所提示。
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们
穷人的经历,无尽的财富........

TOP

我就是来提醒一下 新的解决方案在11#
虽讲上善若水,但是偶尔还是来句-去他妈的一切随缘吧

TOP

嗯,我也很喜欢那个图片。收了。
因为不懂,只好友情帮顶。时机到了自然才爆发,待机状态ing。
蹉跎错,消磨过,最是光阴化浮沫

TOP

TOP

我试图更新了explorer.exe和msvcrt.dll,问题依旧,但是当我把explorer.exe复制到其他目录下的时候却可以运行
我真有点困惑,为什么在原始C:\WINDOWS目录下不能够运行,而其他目录可以运行呢?这真是个捉弄人的问题。


从你的叙述中 我猜想你是不是中了 病毒,病毒用的技术是"dll劫持"
还是先请用冰刃 或者其它牛B点的安全工具查看一下windows目录下有没有msvcrt. 如果有的话 删掉.估计你的问题就修复好了.
如果不想用上面提到的工具的话 可以试试把system32里面的msvcrt.dll copy到windows目录
如果问题还是没好的话. 为什么你不干脆用其它目录的exlpore算了呢?
windows启动时是运行的shell是可以在注册表里更改的 . 你可以搜索一下explore.exe如果指向的是windows目录就将其改为system32目录.

如果还是不行的话..我们就再探讨探讨...
虽讲上善若水,但是偶尔还是来句-去他妈的一切随缘吧

TOP

您的问题是由于msvcrt.dll的版本不相容引起的。

您可以参考以下步骤解决。
1. 运行Windows 2000 故障恢复控制台 (如果您的操作系统是Windows 2000 的话)
2. 从文件夹Winnt\System32 中删除Msvcrt.dll
3. 从文件夹Winnt\System32\dllcache 中复制正确版本的Msvcrt.dll 到文件夹Winnt\System32


看一下这个帖子是否有帮助:http://faq.csdn.net/read/214753.html
只要你相信奇迹,你就会生活在奇迹之中...
If you believe in miracles, you will be in the miracle of life...

TOP

大家确信windows目录下有MSVCRT.DLL文件?我在显示系统文件的前提下没有发现;system32目录下有一个,但是无法删除,不过我已经尝试在启动前删除或替换了,无效

艾艾做了很有趣的的回答,虽然没有一丁点用,但是把帖子带水了,呜呼~
穷人的经历,无尽的财富........

TOP

e版误导,全部删除就彻底废了,鲁哈哈的说法删掉一个是为了让系统还原吧,汗~~

TOP

回复 6# 的帖子


早知道就说拆我房了...
说不定就给我十点威望....
虽讲上善若水,但是偶尔还是来句-去他妈的一切随缘吧

TOP

回复 4# 的帖子

没有拆台啊,呵呵。给鲁哈哈加一分鼓励下~
先闪下~http://d1.sina.com.cn/myshow/data/misc/gif/357.gif

[ 本帖最后由 Eillitrena 于 2008-5-5 14:12 编辑 ]
身若浮云心若风

TOP

不知道哪个才是正解?

如谷之歌 扎根土里 与风共存 与种子越冬 与鸟歌颂

TOP

回复 3# 的帖子

明显是拆我台...
虽讲上善若水,但是偶尔还是来句-去他妈的一切随缘吧

TOP

返回列表