再起動を妨げている原因を確認する方法 (Windows Server 2003)

再起動を妨げている原因を確認する方法 (Windows Server 2003)

リモートでホストされている Windows Server 2003 システムがあり、物理的にアクセスしたりコンソールにアクセスしたりできません。
ほとんどの場合、再起動 (リモート デスクトップ、起動/シャットダウン/再起動) を試行しても、再起動が正常に完了せず、ホスティング会社の担当者にチケットを提出して強制的に電源を入れ直す必要があります。

何らかの理由でシャットダウンが正常に完了しないようですが、それが何なのかわかりません。

確かに再起動プロセスは開始されます (リモート デスクトップが切断され、再接続できません) が、シャットダウンが完了しないようです。イベント ビューアーでは問題が明確に示されません (シャットダウンを要求したときに表示されますが、定期的に発生するアプリケーション メッセージの一部はその後もログに記録され続け、何かが通常の処理を継続しようとしていることを示しています)。

再起動を妨げている原因を突き止めるために、イベント ビューアーでログや詳細情報をさらに取得する方法はありますか? サービスが完了フラグを付けるのを待機している状態になっていると思いますが、どのサービスなのか、またその理由はわかりません。

答え1

これは決して珍しい状況ではなく、何が問題なのか私にはよく分かりませんが、あなたが行っている方法で再起動する代わりに、shutdown.exe を使用することをお勧めします。何らかの理由で、2 回ともそれが成功しましたが、同じ問題が発生しました。

答え2

プロセス名がわかれば、スクリプトを書いて、シャットダウン セクションのグループ ポリシーを使用して実行できます。スクリプトでは、実行中のこのプログラムのすべてのインスタンスを検索して終了できます。シャットダウン時にコンピューターが常にハングする Wi-Fi 接続プログラムに対して、この操作を実行する必要がありました。

関連情報