Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10で特定のドライブへのアクセスを制限・非表示にする2つの方法

Windowsでは、1台のPCに複数のユーザーアカウントを作成して利用できます。家族や友人とパソコンを共有している場合、ファイルやフォルダー、さらにはドライブ単位でプライバシーを守りたいと考える方は少なくありません。ただし、ドライブへのアクセス制限は、ファイルやフォルダーの制限とは設定方法が異なります。専用の設定を行うことで、他のユーザーが別のドライブ上にある個人データへアクセスすることを防げます。

Windows 10で特定のドライブへのアクセスを制限・非表示にする2つの方法

本記事では、Windows 10でドライブへのアクセスを制限する主な方法として、「ローカル グループ ポリシー エディター」を使う方法と「レジストリ エディター」を使う方法の2つを詳しく解説します。グループポリシーは設定が簡単ですが、選択できるドライブの組み合わせが限られており、任意のドライブ文字を指定できません。また、Windows Homeエディションではグループポリシーエディター自体が利用できないため、レジストリエディターを使う方法も合わせて紹介します。レジストリの方法であれば、すべてのエディションで任意のドライブを制限できます。

方法1:ローカル グループ ポリシー エディターでドライブへのアクセスを制限する

ローカル グループ ポリシー エディターは、MMC(Microsoft Management Console)ベースの管理ツールで、Windowsの重要な設定を構成するために広く使われています。管理者はこのツールを使って、他のユーザーに対する個別の設定を変更できます。ドライブの制限には「マイ コンピューターからのドライブへのアクセスを禁止する(Prevent access to drives from My Computer)」というポリシー設定を使用します。これを有効にし、対象のドライブを選択すれば、そのドライブへのアクセスが拒否されます。

注意: Windows Homeエディションをお使いの場合は、この方法は使えないため、スキップして後述のレジストリエディターの方法をお試しください。

  1. キーボードでWindows + Rキーを同時に押してファイル名を指定して実行ダイアログを開きます。「gpedit.msc」と入力し、Enterキーを押すとローカル グループ ポリシー エディターが起動します。
    Windows 10で特定のドライブへのアクセスを制限・非表示にする2つの方法
  2. ユーザーの構成カテゴリ内で、以下の階層へ移動します。
    ユーザーの構成\ 管理用テンプレート\ Windows コンポーネント\ エクスプローラー\

    Windows 10で特定のドライブへのアクセスを制限・非表示にする2つの方法
  3. マイ コンピューターからのドライブへのアクセスを禁止する」設定をダブルクリックすると、新しいウィンドウが開きます。「未構成」から「有効」に切り替え、制限したいドライブの組み合わせを一覧から選択してください。
    Windows 10で特定のドライブへのアクセスを制限・非表示にする2つの方法
  4. 適用をクリックし、続けてOKをクリックして設定を保存します。これで、選択したドライブへのアクセスが制限されます。
  5. 制限を解除したい場合は、手順3で設定を「未構成」または「無効」に戻すだけでOKです。

方法2:レジストリ エディターでドライブへのアクセスを制限する

レジストリ エディターは、Windows OSの低レベルな設定を保存するグラフィカルツールです。ユーザーはレジストリキーや値の作成・名前変更・削除などを行えます。ただし、グループポリシーエディターと異なり、誤った設定を行うとシステムに深刻な問題を引き起こす可能性があります。そのため、変更を加える前に必ずレジストリのバックアップを取ることを強くおすすめします。

以下の値は、すべてのユーザーに適用する場合はHKEY_LOCAL_MACHINE配下に、現在のユーザーのみに適用する場合はHKEY_CURRENT_USER配下に追加できます。ハイブは異なりますが、両方ともパスは同じです。

  1. キーボードでWindows + Rキーを同時に押してファイル名を指定して実行ダイアログを開き、「regedit」と入力してEnterキーを押します。UAC(ユーザー アカウント制御)の画面が出たら「はい」を選択してレジストリ エディターを開きます。
    Windows 10で特定のドライブへのアクセスを制限・非表示にする2つの方法
  2. ここではユーザーハイブを使用します。レジストリエディターで次のパスへ移動します。
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Explorerキーの右側の空欄部分を右クリックし、「新規 > DWORD (32ビット) 値」を選択します。新しい値に「NoViewOnDrive」という名前を付け、Enterキーを押して確定します。
    Windows 10で特定のドライブへのアクセスを制限・非表示にする2つの方法
  4. 作成したNoViewOnDrive値をダブルクリックし、値のデータを変更します。あわせて表記法(Base)を「10進数(Decimal)」に切り替えておきましょう。
    Windows 10で特定のドライブへのアクセスを制限・非表示にする2つの方法

    注意: 上のスクリーンショットでは、Dドライブを制限しています。

  5. 値のデータには、制限したいドライブに対応する10進数の数値を入力します。対応表は以下の通りです。A: 1、B: 2、C: 4、D: 8、E: 16、F: 32、G: 64、H: 128、I: 256、J: 512、K: 1024、L: 2048、M: 4096、N: 8192、O: 16384、P: 32768、Q: 65536、R: 131072、S: 262144、T: 524288、U: 1048576、V: 2097152、W: 4194304、X: 8388608、Y: 16777216、Z: 33554432、すべてのドライブ: 67108863。
  6. 複数のドライブを同時に制限したい場合は、各ドライブの数値を合計した値を入力します。たとえば、CドライブとDドライブを非表示にする場合、4 + 8 = 12 を値として設定します。
    Windows 10で特定のドライブへのアクセスを制限・非表示にする2つの方法
  7. すべての設定が完了したら、変更をシステムに反映させるため、必ずパソコンを再起動してください。
  8. ドライブの制限を解除したい場合は、値のデータを0に変更するか、NoViewOnDriveの値そのものをレジストリエディターから削除するだけでOKです。
  1. Windows 10でレジストリエディターへのアクセスを無効にする方法

    本記事では、Windows 10のレジストリエディターへのアクセスを無効にする手順をご紹介します。Windowsレジストリは、パソコンのあらゆる設定が格納された階層型データベースであり、非常に重要な仕組みです。ただし、ここでいう「無効化」とは、レジストリ自体の機能を止めることではありません。レジストリはこれまでどおり正常に動作し続けますが、あなた(または高度な知識を持つ技術者)以外の誰もPC上のレジストリエディターにアクセスできなくなり、許可されていない変更を加えられなくなります。レジストリへのアクセス制限は簡単な操作ではないため、必ず記事を最後まで読み、手順を完全に理解したうえで実行してくだ

  2. Windows 8.1で「ドライブの最適化」ツールを起動する4つの方法

    パソコンを長く使っていると、動作が徐々に遅くなっていくことはありませんか?原因はさまざまですが、もっとも多いのがハードディスク内に蓄積された断片化したファイルです。優れたウイルス対策ソフトを導入し、日頃からメンテナンスを心がけていても、パフォーマンスの低下を感じる場合は、ディスクの断片化が原因である可能性が高いといえます。 解決策は? 問題は早期に発見し、早めに対処することが重要です。幸い、Microsoftはハードディスク内のデータを整理し、断片化を解消するためのツールを標準搭載しています。Windows 7では「ディスク デフラグ ツール」と呼ばれていたこの機能は、Windows 8および