質問

コマンドプロセッサ(cmd.exe)が電話をかけた直後に閉じると、そのような動作を見つけた人はいますか? McAfee AVおよびWindows System File Check(SFC.Exe)を実行していますが、何も悪いことは検出されませんでした。他のWin 7マシンからcmd.exeファイルをコピーしましたが、それでも同じように機能しています。最も奇妙なことは、Windows 7 64には、そのファイルの32ビットバージョンも完全に正常に機能することです。

sysinternalsプロセスモニターは、cmd.exeプロセスが終了コード0x0で終了することを示しています... o_o

また、Pingのようなスタートメニューから直接コマンドを呼び出すと、正常に機能します…

たぶん、その質問はコーディングに厳密に関連していないかもしれませんが、その問題は、実際のアプリケーション開発と環境チェックに関連する多くのことを行うことを妨げています。

役に立ちましたか?

解決

すべての質問に答える:

  • スーパーユーザー、セーフモード、管理者として実行され、所有権と権限の変更 - 助けにはなりませんでした
  • 私はメニュースタートで電話をかけ、同じ結果でcmd.exeをdクリックしていましたが、
  • ウイルスは、McAfee、マルウェア対策、MSの悪意のある除去などで今日のスキャンによって見つかったマルウェアのいずれでもありません...

最後に私はそれを解決しました:

  • 走る regedit
  • 行きます HKLM\Software\Microsoft\Command Processor\ また HKEY_CURRENT_USER\Software\Microsoft\Command Processor\ また HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\

  • 何らかの理由で、「終了」があるAutorunキーがありました。

  • を削除します AutoRun キーとすべてが正常に戻るはずです。
  • CMD.exe 再び動作し始めるはずです。

また、

場合によっては、コマンドプロンプトも起動時に開きます。これは、上記のソリューションが適用されると、ログオン時にコマンドプロンプトにシステムを掛けています。

これを使用して修正できます Autoruns, 、[ログオン/起動]タブでコマンドプロンプトの起動レジストリを無効にする必要があります。 (複数のエントリがある場合があります)

また、Exitコードが0x0である理由も説明しています。

どんな種類のことがキーを設定したのか分かりません... McAfeeはいくつかのアクティビティLAT週を見せましたが、先週の金曜日に気づきました。

これらの症状と私の答えが将来誰かを助けることを願っています

他のヒント

私はこの問題を抱えていて、それが私の問題を解決したことを試してみる何かを見つけました。

レジストリエントリHKLM Software Microsoft Commandプロセッサ「Autorun」キーがある場合、このキーはこのキーのバッチファイルエントリをコマンドプロンプトの実行の先頭に実行します。この実行をスキップして、実行cmd.exe /dを使用してソリューションをテストすることができます

問題がユーザー固有の場合は、HKCU Software Microsoft コマンドプロンプトをチェックしてください。現在のユーザーエントリはローカルマシンエントリと混在するため、キーが現在のユーザーレジストリに存在する場合、リストされているバッチファイルを実行しようとします。私のコンピューターでは、キーはそこにありましたが、空です。このキーにバッチファイルがある場合は、そのバッチファイルが何をしているのか、そしてそこに必要な場合を把握してください。キーをすべて削除し、問題はなくなりました。
私のコンピューターでは、キーは現在のユーザーに存在していましたが、ローカルマシンには存在しませんでした。

どういうわけか、一部のウイルスはおそらくこのキーをRegistyrに入れましたが、それは有効なキーであるため、マルウェア検出器がこれを見つけるのは困難です。

この問題について他のソルティオンがウェブ上で見つかりませんでしたので、これがあなたのためにうまくいくかどうかを他の人に知らせてください。私はフォーラムに投稿することはありませんが、これについて多くの質問を見て、良い解決策を見たので、投稿しなければならないと思いました。

このリンクからこのソリューションについてのアイデアを得ました。
http://software.oberberger.com/2008/09/interesting-stuff-about-cmdexe.html

幸運を。

私は同様の問題を抱えていました - cmd.exe 開始直後に閉店していました。実行して実行し続けることができました cmd.exe /K cmd.exe, 、しかし、無効なコマンドの後に閉じていました。私の問題は、デフォルトのコード以外のページが原因であることがわかりました。

C:\>chcp
Active code page: 65001

問題を修正するために、レジストリエントリを削除しました。

[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:0000fde9

別の解決策は、変更することです cmd.exe ラスターフォントから真のタイプ1までのフォント。

これは暗闇の中でのショットですが、私は過去にこのような問題を見てきました。 画像ファイルの実行オプション. 。 「cmd.exe」のエントリがあるかどうかを確認することができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top