windows-7-x64 - 调用(Win7 64)后立即关闭CMD.exe

标签 windows-7-x64 sysinternals

当命令处理器(cmd.exe)调用后立即关闭时,是否有人发现这种行为?
我已经运行了McAfee AV和Windows系统文件检查(sfc.exe),但未发现任何错误,我什至从其他win 7机器上复制了cmd.exe文件,它仍以相同的方式工作。
最奇怪的是–在Windows 7 64上,该文件还有32位版本,可以正常正常工作。

SysInternals进程监视器显示cmd.exe进程以退出代码0x0 ... o_O结束

也可以直接从开始菜单调用命令,例如ping正常工作…

也许这个问题与编码并不严格相关,但是这个问题使我无法进行许多与实际应用程序开发和环境检查有关的事情。

最佳答案

回答所有问题:

  • super 用户,安全模式,以管理员身份运行,更改所有权和权限-对
  • 没有帮助
  • 我通过菜单开始以及在d-单击cmd.exe时调用了同样的结果
  • 今天的McAfee,反恶意软件,MS恶意删除...等扫描未发现恶意软件

    最终我得到了解决:
  • 运行regedit
  • 转到HKLM\Software\Microsoft\Command Processor\HKEY_CURRENT_USER\Software\Microsoft\Command Processor\HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\
  • 由于某种原因,里面有带有“EXIT”键的AUTORUN键。
  • 删除AutoRun键,一切应该恢复正常。
  • CMD.exe应该重新开始工作。

  • 也,

    在某些情况下,启动时还会打开命令提示符,这是应用上述解决方案时登录时将系统卡在命令提示符下的原因。

    可以使用Autoruns修复此问题,您需要在“登录/启动”选项卡上禁用命令提示符启动注册表。 (可以有多个条目)

    那也解释了为什么退出代码是0x0。

    不知道该设置什么样的内容……迈克菲在上周展示了一些 Activity ,上周五我注意到了。

    希望这些症状和我的回答会在将来对某人有所帮助

    关于windows-7-x64 - 调用(Win7 64)后立即关闭CMD.exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5373137/

    相关文章:

    windows - 阻止程序(.exe)直接启动(仅允许从快捷方式执行)?

    visual-studio - Visual Studio 中的 "Error generating Win32 resource",Windows 7 x64

    C++ 程序不使用 Clang 和 visual Studio 2010 Express 编译

    javascript - 如何使用 Node 检查器,Windows 7 调试带有断点的 Gruntfile?

    c# - PsExec 打开我的远程机器进程但应用程序没有启动

    windows-8.1 - 在 Windows 8.1 中查看 DbgPrint 消息

    c++ - 什么是 msvc_x64_x64 以及与 msvc_x64 有何不同

    debugging - DebugView 的替代品?

    cmd - PsExec 仅适用于 "runas/netonly",不适用于 -u 和 -p 参数

    windows - 套接字泄漏在netstat和tcpview中未显示的Windows中