none
什么会导致任务管理器不停弹出 RRS feed

  • 问题

  • xp操作系统,sp2

    我们开发一个工具,c++做界面。内部会使用python调用com操作处理word和excel文件。

    但最近在几个同事机器上发现运行工具时(可能手工还操作了word)偶尔会自动弹出任务管理器,关闭之后还是不停的自动弹出。我们的程序中肯定不会主动的调用任务管理器之类的。

    是什么原因会导致任务管理器的弹出,能否提供点定位信息?任务管理器和什么会自动关联起来?

     

     

     

    2010年6月11日 7:20

全部回复

  • 应该是无意中激活了任务管理器的热键 Ctrl+Alt+Del 或 Ctrl+Shift+ESC。
     
    --
    Alexis Zhang
     
    https://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
    http://social.technet.microsoft.com/Forums/zh-CN/categories
     
    微软中文技术论坛
    Windows 系统组/微软硬件组 版主
     
    本帖是回复帖,原帖作者是楼上的 "王建明"
     
    xp操作系统,sp2
    我们开发一个工具,c++做界面。内部会使用python调用com操作处理word和excel文件。
     
     
    2010年6月11日 9:56
    版主
  • 可否再具体点,举个例子呢?

    什么样的操作能激活热键 Ctrl+Alt+Del 或 Ctrl+Shift+ESC?

     

    2010年6月11日 10:58
  • 程序中肯定是不会主动有触发这三个键的行为,

    可否给点线索,举个例子什么样的接口调用或者手工操作word等会导致不停的弹出任务管理器?(同时触发三个键)

    按道理任务管理器只是简单的一个TaskMng.exe文件(不知道我认识的对不),什么地方可能有关联呢?

    2010年6月11日 11:06
  • 是的,任务管理器就是 TaskMgr.EXE,只不过默认被设置为支持热键、总在其它窗口前端而已。
     
    不过默认情况下,任务管理器每次只能打开一个,TaskMgr.EXE 是不能累加运行的。你确认在任务管理器不停弹出的时候,可以看到一大堆
    TaskMgr.EXE 进程么?
     
    --
    Alexis Zhang
     
    https://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
    http://social.technet.microsoft.com/Forums/zh-CN/categories
     
    微软中文技术论坛
    Windows 系统组/微软硬件组 版主
    本帖是回复帖,原帖作者是楼上的 "王建明"
     
    程序中肯定是不会主动有触发这三个键的行为,
    可否给点线索,举个例子什么样的接口调用或者手工操作word等会导致不停的弹出任务管理器
     
     
    2010年6月12日 10:00
    版主
  • 我说的“不停弹出”描述有误,不好意思。是只弹出一个,但关掉它后又马上弹出,是这样不停弹出的。

    昨天又在一个同事处出现,我用process explorer工具查看,发现TaskMgr.EXE是挂在winword.exe下的(关掉这个任务管理器之后再起来的就是挂在system下了)。

    观察日志处发现当时是程序调用了word的com接口Save,然后卡死了。

     


    有两处很疑惑,com接口挂死可能是什么原因,word进程怎么会调用任务管理器进程,(而且这两个都不是必现的,)

    2010年6月13日 1:31
  • 这个现象不正常,建议首先通过 Process Explorer 确认一下进程的路径,是不是正确的 Windows\
    system32\TaskMgr.EXE 以及 Program Files\Microsoft Office\Office 14\WinWord.EXE,进程的
    文件签名是不是 Microsoft Corporation,确认它们不是冒仿进程。
     
     
    --
    Alexis Zhang
     
    https://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
    http://social.technet.microsoft.com/Forums/zh-CN/categories
     
    微软中文技术论坛
    Windows 系统组/微软硬件组 ?嬷?
     
    本帖是回复帖,原帖作者是楼上的 "王建明"
     
    我说的“不停弹出”描述有误,不好意思。是只弹出一个,但关掉它后又马上弹出,是这样不停弹出的。
    昨天又在一个同事处出现,我用process explorer工具查看,发现TaskMgr.EXE是挂在winword.exe下的
     
     
    2010年6月13日 10:00
    版主
  • 确实是的,Windows\ system32\TaskMgr.EXE 不过word是Office 11还是office 12忘了,

    那word进程是我程序里头通过win32com.client.DispatchEx("Word.Application")调起来的。

     

    所以才觉得很怪。不知道什么原因。唉,还是谢谢了,

    2010年6月14日 10:13
  • 会不会中病毒了???
    2010年6月17日 3:58
  • 公司内部的电脑,防护很严格的,不可能是中病毒。

    在好3个机器上出现过。

    而且还是分布在西安,上海的不同分公司的机器,

     

    2010年6月21日 8:25