用户名 密码 记住我
用Delphi写程序调试出现错误,弹出如下图的Explorer.exe错误、该内存不能为“read”对话框。可是没想到的是第二天电脑开机时,居然也弹出了这个对话框,导致无法进入桌面。
不晓得怎么搞的,不管它先。我灵机一动,想到用DLLCACHE里的Explorer.exe将它替换,就OK了!
早几个星期看了这篇文章,现在回来怀疑一下——这种方式真的可以替换吗?!看看我的说法是否能证明:
我用 Resource Hacker 修改了 explorer 的“开始”按钮文字,然后尝试替换 我是先结束了 explorer,然后在命令下尝试了 copy、replace、del 三个命令,结果“开始”按钮文字还是没有改变
[回复]
呃。。。弄错了,可以替换。我之所以没替换成功是因为我结束explorer.exe的方法不对,我是点“关机”按钮,然后按住Ctrl+alt+Shift,点击“取消”。后发现用“taskkill /im explorer.exe /f”结束explorer,也是不能替换的,非得用 Windows 任务管理器 结束 explorer 才能替换成功。
Well
Good
早几个星期看了这篇文章,现在回来怀疑一下——这种方式真的可以替换吗?!看看我的说法是否能证明:
我用 Resource Hacker 修改了 explorer 的“开始”按钮文字,然后尝试替换
我是先结束了 explorer,然后在命令下尝试了 copy、replace、del 三个命令,结果“开始”按钮文字还是没有改变
[回复]
呃。。。弄错了,可以替换。我之所以没替换成功是因为我结束explorer.exe的方法不对,我是点“关机”按钮,然后按住Ctrl+alt+Shift,点击“取消”。后发现用“taskkill /im explorer.exe /f”结束explorer,也是不能替换的,非得用 Windows 任务管理器 结束 explorer 才能替换成功。
[回复]
Well
[回复]
Good
[回复]