25

コマンドプロセッサ(cmd.exe)を呼び出した直後に閉じるときに、このような動作を見つけた人はいますか?McAfeeAVとWindowsシステムファイルチェック(sfc.exe)を実行しましたが、何も問題は検出されませんでした。他のWin 7マシンからcmd.exeファイルをコピーしても、同じように機能します。奇妙なことに、Windows 7 64には、完全に正常に機能する32ビットバージョンのファイルもあります。

SysInternals Process Monitorは、cmd.exeプロセスが終了コード0x0で終了することを示しています... o_O

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

たぶん、その質問はコーディングに厳密に関連しているわけではありませんが、その問題により、実際のアプリケーション開発や環境チェックに関連する多くのことを行うことができません。

4

6 に答える 6

96

すべての質問に答える:

  • スーパーユーザー、セーフモード、管理者として実行、所有権と権限の変更-役に立たなかった
  • メニューの開始とcmd.exeのdクリックで同じ結果で呼び出していましたが、
  • 今日のマカフィーでのスキャンで見つかったマルウェア、マルウェア対策、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再び動作を開始する必要があります。

また、

場合によっては、起動時にコマンドプロンプトも開きます。これは、上記の解決策を適用すると、ログオン時にコマンドプロンプトでシステムがハングする場合があります。

これは、[ログオン/スタートアップ]タブでコマンドプロンプトのスタートアップレジストリを無効にする必要がある自動実行を使用して修正できます。(複数のエントリが存在する可能性があります

これは、終了コードが0x0であった理由も説明しています。

そのキーをどのように設定したのかわかりません...マカフィーは先週の金曜日にいくつかの活動を示しましたが、私はそれに気づきました。

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

于 2011-03-21T06:15:50.100 に答える
3

私はこの問題を抱えていて、私の問題を解決するために何かを試すことができました。

レジストリエントリHKLM\Software \ Microsoft \ Command Processorを調査する「自動実行」キーがある場合、このキーを使用すると、コマンドプロンプトの実行の開始時にこのキーのバッチファイルエントリが実行されます。RUN cmd.exe / dを使用して、この実行をスキップしてソリューションをテストすることができます。

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

どういうわけか、ウイルスがこのキーをレジストリに入れている可能性がありますが、これは有効なキーであるため、マルウェア検出器がこれを見つけるのは困難です。

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

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

幸運を。

于 2014-05-12T05:26:20.577 に答える
2

これはvmprotectedcryptocurrencyminerと呼ばれるウイルスだと思います。

C:\ Users {profilename} \ AppData \ Roaming \ Microsoft \ SoundModule\SoundModule.exeでアプリを見つけました

また:次の値が変更されましたまた、変更する必要がある2つの主要なキーがあります

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon

シェルキーの値はexplorer.exeである必要があり、%Comspec%に変更されました。これにより、ログイン時にコマンドプロンプトが実行されます。

完全なウイルススキャンを実行し、キーと実行可能ファイルが削除されていることを確認することを強くお勧めします

于 2019-12-22T20:08:29.663 に答える
1

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

C:\>chcp
Active code page: 65001

この問題を解決するために、レジストリエントリを削除しました。

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

もう1つの解決策は、cmd.exeフォントをラスターフォントからTrueTypeフォントに変更することです。

于 2012-01-08T21:15:33.767 に答える
0

これは暗闇の中でのショットですが、過去に画像ファイル実行オプションを使用してデバッガーを誤って指定すると、このような問題が発生しました。そこに「cmd.exe」のエントリがあるかどうかを確認できます。

于 2011-03-21T02:36:07.923 に答える
0

他の誰かがまだこの問題に遭遇した場合に備えて答える。私は最近同じ問題を経験しました、そしてその理由はビットコインマイニングマルウェアでした。Malwarebytesを使用してコンピューターをスキャンし、マルウェアを削除しました。これにより、問題はすぐに解決しました。

于 2019-11-26T19:55:53.120 に答える