我如何才能知道在启动过程中快速运行的程序是什么?

我如何才能知道在启动过程中快速运行的程序是什么?

当我第一次打开计算机然后启动 opera 时,几秒钟后我会看到一个 cmd.exe 窗口打开,好像里面有什么东西在运行,然后它会在一秒钟后关闭。

我认为这种情况是几周前我将 Opera 从 24 更新到 25(网络浏览器)后才开始发生的。可能在那之前就已经发生了,但程序打开和关闭都很快,我可能错过了它。我相信它是在 Opera 之后启动的。很难测试,因为感觉有时我可能要等几十秒才能看到它。

使用我的相机并打开任务管理器,我认为我发现该程序的名称是 MSCORSVW.EXE,它与微软 .NET 相关(谷歌搜索结果声称它不是恶意的)。虽然这些页面经常抱怨它在启动时占用大量 CPU 能力,但它出现并消失得并不快。

我不完全确定到底发生了什么或者我是否“找到”了正确的程序。

有没有办法可以强制命令提示符保持打开状态以查看其内容?或者以某种方式查看其历史记录?当我看到它像那样闪烁时,我感觉好像发生了一些恶意的事情。

答案1

从 Sysinternals 获取 Process Explorer。它可以记录重启期间的进程创建和退出。

使用 Autoruns(也来自 Sysinternals)查看正在发生的事情并轻松禁用单个项目。

答案2

正如其他发帖者所说,禁用 Opera 在启动时启动,看看它是否仍然弹出(这意味着它与 Opera 无关),或者如果没有,并且您启动 Opera 然后它弹出,您就会知道它与什么相关。来自 sysinternals 的 Process Explorer 可以为您提供闪烁打开的窗口的 IMAGE PATH 和父窗口。还可以查看来自 SysInternals 的 Process Monitor,以记录工作站上正在发生的活动,并在之后查看运行了什么以及访问了什么。

答案3

您可以通过禁用 Opera 在启动期间启动然后重新启动来查看它是否与 Opera 相关。

  • 打开“开始”菜单,然后在搜索框中输入 msconfig。
  • 单击“启动”选项卡。你将看到计算机启动时启动的程序列表。
  • 要阻止某个程序在您启动电脑时自动启动,请取消选中该程序条目旁边的框。

如果这不能解决弹出窗口的问题,您可以逐个禁用任何其他应用程序。

当我看到它像那样闪烁时,我感觉到好像有什么恶意的事情正在发生。

这仅仅是因为它运行的任何脚本要么完成得非常快,要么出错。我怀疑它不是恶意的,因为它会“安静”得多,因为它不会在 CMD 中运行那样的东西,而且很明显。

相关内容