NTUSER.DATは、Windowsを使用する上で重要なファイルである。ファイルとレジストリハイブの関係は公式ドキュメントをご覧いただきたいが、Windows 11で行ったカスタマイズはユーザー設定がNTUSER.DAT、システム全体は%SystemRoot%\System32\ConfigフォルダーのSOFTWAREやSYSTEMファイルが担う。
本連載でもHKEY_CURRENT_USERキーに対して、特定の機能を抑止するTipsをたびたび紹介しているが、NTUSER.DATの肥大化を最小限に抑えるため、不要な要素は取り除いてきた。NTUSER.DATの肥大化はシステムパフォーマンスの低下につながり、Windows 9x時代のPCは最重要課題だったのである(筆者自身がWindows 9x時代から続く「数年に一回は再インストール」に執心しているからだろう)。
だが、Windows 10/11は「回復」機能もあり、昔ほどこだわる必要はない。視認性を高めた方が有益だと気付いた。そこで始めたのが、HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Blockedキーのコメント付与である。
reg export "HKCU\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked" "HKCU-Blocked.reg"
最近はCLSID(GUID)だけでは、どの機能を指すのがピンと来ないことが多く、Blockedキーの編集時に戸惑う場面があった。前述の理由で長年コメント(データ)は空のままにしてきたが、入力した数十バイトは誤差の範囲だろう。
残ったレジストリファイルはOneDriveのドキュメントフォルダーなどに移動しておけば、Windows 11を回復させた後でもPCメンテナンスがはかどるはずだ。