Delphi IDE 调试时偶现假死的解决方法!

表现为:“鼠标能动,任务管理器调不出来,但按所有的快捷键,包括 CTRL+ALT+ESC,CTRL+ALT+DEL 都没有反映,只有按 ATL+TAB 有反应,但无法激活任何窗口”

才发现有不少网友遇到这个问题:

http://bbs.2ccc.com/topic.asp?topicid=315641

呵呵,其实我也遇到这个问题很长时间了,公司同事甚至专门写一个后台程序出问题时通过某些特定可用的快捷键杀 Delphi,之后操作系统可以缓过来。否则只能 reset 重启电脑。

奇怪的是在我的 windows 7 下一直没有这个问题,而在 windows xp 下出现的改了非常大,基本上调试两三次必死。于是乎这也成为我彻底抛弃 xp 使用 windows 7 的理由之一。

最近在家里的 xp 调程序,又遇到这个问题了,郁闷ing。

经过若干次“被重启”后,决心端掉这个问题!

于是乎,经过最近一周多断断续续不懈的努力,期间不下 3 次的重装系统和 nnn 次的重启,终于排查、发现问题的根源了:

原来是 xp 下安装了 360safe 后出现的“兼容”问题?

具体地说,是 360safe 的 qutmdrv.sys 和 Delphi 的调试器冲突(?)导致 Delphi 僵死!

解决问题的方法是,先在 360safe 中关闭自我保护,然后删除 %SystemRoot%/system32/drivers/qutmdrv.sys 文件,重启即可。

最后,向为此 debug 战役中被 lsuper 格式化 n 次牺牲掉的 windows xp 默哀 ~~~

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值