
Windows 10 64 ビット マシンに ConEmu をインストールしました。数時間は問題なく動作しました。しかし、今日、単純な cmd.exe シェルを起動しようとしたところ、2 つのエラー メッセージが表示されます。
- ダイアログボックスには次のように表示されます
16 ビット アプリケーションはサポートされていません。プログラム "\??\C:\Users[MyUserName]\cmd.exe" は、64 ビット バージョンの Windows と互換性がないため、起動または実行できません。ソフトウェア エディターに問い合わせてください。
ConEmu ターミナルでは、次のように表示されます。
プロセスを作成できません、ErrCode=0x000000D8、
説明: この %1 バージョンは、現在実行されている Windows バージョンと互換性がありません。座標情報システムで確認し、ソフトウェア エディタに問い合わせてください。
現在のディレクトリ: C:\Users[MyUserName]
実行するコマンド: "C:\Users[MyUserName]\cmd.exe" /k "C:\Program Files\ConEmu\ConEmu\CmdInit.cmd"
Enter キーまたは Esc キーを押してコンソールを閉じるか、しばらくお待ちください...
何が機能しているか:
- cmd.exeはスタンドアロンで起動すればOKです(つまり[Win]+[R])
- ConEmu 内の他のシェル、コマンド、またはアプリは正常に動作しています (PowerShell、PuTTy、CygWindows、notepad++ など)。
- ConEmu 内の他のシェル (Powershell および CygWindows) から cmd.exe を正常に起動することもできます。
ディレクトリをクリーンアップして、clink アドオンと xml 設定ファイルを含めて完全に削除しようとしました%APPDATA%
。それでも同じ問題が起こります。
私は Windows の専門家ではありません。それがどこから来るのか、何かお分かりですか?
答え1
ConEmuを再インストールする
- レジストリを削除します(Microsoft Fix it ユーティリティをダウンロードしてレジストリをクリーンアップします)
- コントロールパネルからアンインストールする
- インストール