仕事でバッチ処理を 24 時間実行する必要があってそうしていたが、Windows のスリープを無効にしていても何故かいつの間にかスリープになってしまって困っていた問題の対処。

MSeeeeN 様の Windows の電源設定で無効にしても勝手にスリープになる現象を回避するにはという記事を参考にした。 Windows にはスリープの設定以外にシステム無人スリープ タイムアウトという設定があって、電源ボタンを押さずにスリープ解除した時に指定時間でスリープに戻るという罠があるらしい。 私は確かに電源ボタンでなくキーボード押下でのスリープ解除を行っていたのでこれの可能性が高い。 参考サイトの通りレジストリを弄り設定を変更。