查看: 2673|回复: 0
收起左侧

[技巧] “深山红叶”中“Windows 资源管理器”出错崩溃后的修复方法

[复制链接]
coderui
发表于 2008-7-16 09:31:52 | 显示全部楼层 |阅读模式
  “深山红叶”中“Windows 资源管理器”出错崩溃后的修复方法,编写人:Coderui,联系E-mail:coderui@163.com。
  相信很多朋友都使用过“深山红叶”WINPE盘,但他内部集成的“Windows 资源管理器”很不稳定,用用就出错崩溃了,然后就再也使用不了了,每次都是提示“Windows找不到explorer.exe”。除非利用“深山红叶”WINPE盘重新引导启动,才可以再次使用“Windows 资源管理器”,但还是会出错崩溃,很是麻烦。
  在网络上搜索了下相关的信息,没发现什么可以利用的有效方法。后来自己研究了下,找出了一个可以不重新引导启动,也可以继续使用“深山红叶”中“Windows 资源管理器”的方法。但这个只是用来修复“Windows 资源管理器”出错崩溃后的方法,并没有从根本上解决掉“Windows 资源管理器”自身存在的BUG问题,如果大家有兴趣的话可以自己去深入研究下,然后把成果分享给我份,谢谢。
-------------------------------------------------------------------------------------------
  出错崩溃后的具体修复方法如下(编写人:Coderui):
  找到WINPE盘“\PROGRAMS\GEOSHELL\”目录下的“RECYCLE.CMD”程序运行一下就可以了,“Windows 资源管理器”就会重新启动起来了,一切恢复正常,很简单。
  WIN98的“资源管理器”出错崩溃后会自我重新启动运行,我们也可以写一个同样功能的程序放在“深山红叶”系统中运行。那就是“Windows 资源管理器”一旦被调用后就在后台时时运行一个监控程序,监视系统中是否有进程“programs\geoshell\geoshell.exe”在运行,如果发现不在了就调用“\PROGRAMS\GEOSHELL\RECYCLE.CMD”程序来重新初始化运行“Windows 资源管理器”,使之恢复正常。还要加一个消息钩子,去监视“geoshell.exe”程序的关闭退出消息。如果“geoshell.exe”是接收到正常关闭消息后才退出的话,那么我们的监视程序就不再重新调用启动“geoshell.exe”程序,同时自身也关闭退出,等待用户下一次调用“Windows 资源管理器”程序再激活运行。当然,监控程序还可以记录下“Windows 资源管理器”上次出错崩溃后的具体路径,然后重新启动后把上次的路径再次重新定位过去,这样就显得比较人性化了。
-------------------------------------------------------------------------------------------
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-5-4 11:49 , Processed in 0.125922 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表