私の推測では、マシンは実際にソフト リブートを実行し、BIOS コードを実行していました。これは通常のアプローチであり、ソフト リブートがユーザーに表示されない場合があります。つまり、POST の前に BIOS 自己更新コードが実行される場合があります。
ただし、シャットダウン後に Windows コードを実行することは可能です (または、少なくとも以前は可能でした)。重要な情報は、 Service Control Handler Functionの MSDN ライブラリ エントリにあります。
この時間が経過すると、サービスのシャットダウンが完了したかどうかに関係なく、システムのシャットダウンが続行されます。システムがシャットダウン状態のまま (再起動または電源切断されていない) の場合、サービスは引き続き実行されることに注意してください。
ということで、原則としては、シャットダウン通知を要求するが、シャットダウンしても実際には停止しないサービスをインストールし、再起動や電源オフを行わずに Windows にシャットダウンを指示するだけで済みます。私は実際にこれが起こるのを見たことがありますが、古いバージョンの Windows でのみ (シャットダウン時に自動的に電源がオフになる前に!)、それがまだ機能することを保証することはできません。
ただし、これは必ずしもあなたが考えているような環境を提供するとは限らないことに注意してください. たとえば、デバイス ドライバはシャットダウン前に必ずしもアンロードされるとは限りません。結局のところ、ポイントは何ですか?