Windows(XP sp3)は、再起動/シャットダウン/ログオフを指示したときにリッスンしないことがあります。すぐに、システムトレイからいくつかのものが消え、タスクマネージャーの[プログラム]ペインで何も実行されません。その後、何も起こりません。 1時間待っても(遅いだけでなく停止します)。私は新しいプログラムを立ち上げることができ、何でもいじることができます-システムは遅くはありません-それはただシャットダウンしません。
どのプロセスがshutdownコマンドをリッスンしていないかをどのように把握できますか?
電源を切るだけではなく、リセットボタンを押してください。より強力なシャットダウンコマンドはありますか?コマンドシェルの基本的な「シャットダウン」のすべてのコマンドラインパラメーターを試しました。
編集:これはネットワーク接続の可用性に影響されているようです-ルーターをリセットする必要があり、リセットするとマシンがすぐにシャットダウンしました。イーサネットケーブルを抜くと、シャットダウンがハングします。あるプロセスがネットワークリソースを探していると思います。今のところ、犯人を見つけることにこれ以上時間をかけるつもりはありません-一部のプログラマーがネットワークが常に応答性があると想定していることを示しています。答えてくれてありがとう!
おそらくシステムログまたはアプリケーションログで、イベントビューアを調べます。
一部のソフトウェアはシャットダウンを防ぎます。たとえば、仮想マシンソフトウェア(VMWareは、少なくともOS Xではそうします)では、ゲストOSの実行中にシャットダウン/再起動できません。
もう1つのアイデアは、通常開いている各アプリケーションをロードし、ロード後に再起動を試みることです。これは、再起動できないときに開いているものを追跡するのに役立つ場合があります。非常に時間がかかります。
もう1つの方法は、shutdown.exe
プログラムを Process Explorer にドロップし、その動作を監視することです。
これは最近始まったものですか?その場合は、いつでも「システムの復元」を実行して、これが発生し始めた前の日付に戻すことができます。
または、新しいshutdown.exeをドロップして現在のものを置き換え、それが問題であるかどうかを確認することもできます。
この問題の原因となっている変更(おそらくWindows Updateから)があったように思われます。
-JFV
それが起こったとき、シャットダウンを再発行するか、さらに数回再発行することがうまくいくように見えることがあります。また、シャットダウン中に手動でプログラムを閉じると、特にシャットダウン中にトレイ内のプログラム(右クリックして終了/終了を選択)が役立つようです。