こんにちは、阿久津です。本連載読者の方から、エクスプローラーのナビゲーションウィンドウからクイックアクセスを取り除けないか、とのメールをいただきました(図01)。
筆者はナビゲーションウィンドウ自体を無効にするレジストリファイルを作成し、Windows 10 Insider Previewのビルド更新と同時に適用して、普段から表示させないようにしています。また、「エクスプローラーのオプション」ダイアログで、「エクスプローラーで開く」の対象を「PC」にしているため、クイックアクセスを使う場面はありません(図02)。
ナビゲーションウィンドウの項目を追加・削除する方法は二つ存在します。一つは、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpaceキー、もしくはHKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpaceキーにGUIDを追加・削除するというもの。しかし、クイックアクセスに割り当てられたGUID「{679f85cb-0220-4080-b29b-5540cc05aab6}」はこれらのキーには存在しません。
そこで今回はもう一つの方法を用いて、ナビゲーションウィンドウからクイックアクセスを取り除くチューニングを紹介します。
1. 管理者権限でレジストリエディターを起動します。
2. HKEY_CLASSES_ROOT\CLSID\{679f85cb-0220-4080-b29b-5540cc05aab6}\ShellFolderキーを開きます。
3. DWORD値「Attributes」のデータを「a0600000」に変更します。
4. レジストリエディターを終了します。
5. エクスプローラーを再起動します。
これで操作が完了しました(図03~14)。
図04 レジストリエディターが起動したら、HKEY_CLASSES_ROOT\CLSID{679f85cb-0220-4080-b29b-5540cc05aab6}キーを開き、ShellFolderキーを右クリック。メニューの<アクセス許可>をクリックします |
早速結果を確認してみましょう。エクスプローラーを起動しますと、ナビゲーションウィンドウからクイックアクセスが取り除かれているはずです。「エクスプローラーのオプション」で「エクスプローラーで開く」の対象を「クイックアクセス」にした状態ではエラーが発生します。その際はコントロールパネルから、設定を変更してください(図15~16)。
なお、初期状態に戻すには、DWORD値「Attributes」のデータを「a0100000」に戻し、エクスプローラーを再起動します。
それでは、また次号でお目にかかりましょう。
阿久津良和(Cactus)