无法使用 ConEmu 启动 cmd.exe shell

无法使用 ConEmu 启动 cmd.exe shell

我在 Windows 10 64 位机器上安装了 ConEmu。几个小时内它运行良好。但是今天,当我尝试启动一个简单的 cmd.exe shell 时,我收到两条错误消息。

  1. 在对话框中,它说

    不支持 16 位应用程序。无法启动或执行程序“\??\C:\Users[MyUserName]\cmd.exe”,因为它与 64 位版本的 Windows 不兼容。请联系软件编辑器……等等等等。

  2. 在ConEmu终端中,显示以下内容:

    无法创建进程,ErrCode=0x000000D8,

    描述:此 %1 版本与当前执行的 Windows 版本不兼容。在您的坐标系统中进行验证,然后联系软件编辑器。

    当前目录:C:\Users[MyUserName]

    要执行的命令:“C:\Users[MyUserName]\cmd.exe”/k“C:\Program Files\ConEmu\ConEmu\CmdInit.cmd”

    按 Enter 或 Esc 关闭控制台,或者等待...

正在运行的内容:

  • 如果独立启动(又名 [Win]+[R]),cmd.exe 是可以的
  • ConEmu 内部的其他 shell、命令或应用程序运行良好(PowerShell、PuTTy、CygWindows、notepad++ 等)。
  • 我还可以从 ConEmu 内的其他 shell(Powershell 和 CygWindows)正常启动 cmd.exe。

我尝试将其完全删除,清理目录,包括 clink 插件和 xml 设置文件%APPDATA%。问题仍然存在。

我不是 Windows 专家。你知道这可能来自哪里吗?

答案1

重新安装 ConEmu

  1. 删除注册表(下载 Microsoft Fix it 实用程序并清理注册表)
  2. 从控制面板卸载
  3. 然后安装

相关内容