andyjee
驱动牛犊
驱动牛犊
  • 注册日期2009-05-20
  • 最后登录2009-11-15
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2039回复:1

小弟问一个问题:为什么WIN系统的有些软件在关闭后要过几十秒甚至几分才算是完全关闭进程呢

楼主#
更多 发布于:2009-11-15 19:44
这么说有点抽象,比如我用的foxit reader阅读器在阅读一个电子书,我现在要进行删除操作,所以我马上关闭了这本书,然后马上删除,但是仍然提示程序在使用,无法操作,我连续操作2次,都等了接近一分钟。
所以我想请问为什么这么一个小的软件完全退出要这么长时间,要大哥哥大姐姐给我解释一下吗。最好是需要从代码甚至底层的角度解释,因为小弟的底层基础还算不差吧。
我学习一下。
别迷恋哥,哥只是一个传说!
zhangguangkai
驱动牛犊
驱动牛犊
  • 注册日期2008-09-06
  • 最后登录2010-10-30
  • 粉丝0
  • 关注0
  • 积分39分
  • 威望336点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-11-17 17:58
用unlock可以查到是哪个进程仍然在占用你的文件,不一定是foxit reader,然后结合filespy或filemon看看各种IRP请求,在没有源代码的情况下你要做的就是根据log进行猜测。
游客

返回顶部