Windowsのシャットダウンを高速化するレシピ――そのレシピは本当においしいのか?:その知識、ホントに正しい? Windowsにまつわる都市伝説(205)
Windowsのシャットダウンを高速化するといわれる3つのレシピ「HungAppTimeout」「WaitToKillAppTimeout」「WaitToKillServiceTimeout」。この中の1つに、もはや何の意味も持たない無駄なものがあります。分かりますか?
訂正されることなく流布される誤ったレシピ
インターネット初期から脈々と続く、おいしいクッキーのレシピの書かれた伝説の迷惑メールがあるとかないとか、そして作ってみたら本当においしかったとかそうでなかったとか、今回取り上げるトピックを調査していたら、そんな話をふと思い出しました。
インターネットで「HungAppTimeout」「WaitToKillAppTimeout」「WaitToKillServiceTimeout」の3つをキーワードに検索してみてください。Windowsのシャットダウンを高速化するレシピ(テクニック、Tips)として、たくさんの情報が見つかると思います。
具体的には、以下のレジストリ値になります。いずれもREG_SZ(文字列)型のレジストリ値、「HKCU」は「HKEY_CURRENT_USER」、「HKLM」は「HKEY_LOCAL_MACHINE」と同じ意味を持つ省略形です。これらのレジストリ値は、シャットダウン時にアプリケーションを「応答なし」と見なす、あるいはサービスに対して停止処理を実行する機会を与えるためにシステムが待つタイムアウト値を調整するといわれるものです。
- HKCU\Control Panel\Desktop\HungAppTimeout
- HKCU\Control Panel\Desktop\WaitToKillAppTimeout
- HKLM\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout
実はこのレシピには、もう役に立たないものが1つ紛れ込んでいます。それは2つ目の「WaitToKillAppTimeout」です。実証してみましょう。
今回、素材として「Windows XP」「Windows 7」「Windows 8.1」「Windows 10」を、調理道具としてWindows Sysinternalsの「Process Monitor」(Procmon.exe、Procmon)を用意しました。
Procmonは、Windowsのプロセスが行うレジストリやファイル、ネットワークのI/Oをリアルタイムにキャプチャーするツールです。このツールには「ブートログ(Boot Logging)」という機能もあり、この機能を使うと次回のブートの早い段階から、次にProcmonを起動するまで継続してキャプチャーすることができます。これを使って、ブートから起動して、ユーザーがログオンし、Procmonを停止するまでに行われた「HKCU\Control Panel\Desktop\」へのアクセスをキャプチャーしてみます(画面1、画面2)。
関連記事
- Windows 11一般提供開始、企業での導入/展開時に注意すべきポイントは?
MicrosoftはWindowsデスクトップOSの最新バージョンである「Windows 11」を正式にリリースし、Windows 11対応ハードウェアを搭載したWindows 10デバイスに対して、無料アップグレードの段階的なロールアウトを開始しました。 - Windows 11登場! 11で変わること、思ったほど変わらないこと
新しいWindows OS「Windows 11」の正式出荷が2021年10月5日に開始された。Windows 10からの無償アップグレードが可能であるため、どのような新機能が実装されたのか気になる人も多いのではないだろうか。そこで、本稿ではWindows 11の新機能、削除された機能などを簡単にまとめてみた。 - 買って、試して分かったWindows 365(契約・セットアップ編)
Microsoftからクラウド上でWindows 10が動く「クラウドPC」の利用可能なサブスクリプションサービス「Windows 365」の提供が開始された。早速、サブスクリプションを契約し、クラウドPCの設定を行ってみた。契約からセットアップまでで見えてきた便利な点、不便な点などをまとめてみた。 - いよいよ完全終了へ。Internet Explorer(IE)サポート終了スケジュール
長らくWindows OSに標準装備されてきたInternet Explorer(IE)。その「寿命」は各種サポートの終了時期に左右される。Windows OSごとにIEのサポート終了時期を分かりやすく図示しつつ、見えてきた「終わり」について解説する。
Copyright © ITmedia, Inc. All Rights Reserved.