はじめに:なぜUSBメモリの制限が必要なのか?
企業や組織において、情報漏洩は常に大きなリスクです。特に、手軽に利用できるUSBメモリは、機密データが意図せず、あるいは悪意を持って外部に持ち出される経路となる可能性があります。USBメモリからの情報漏洩を防ぐことは、セキュリティ対策の基本中の基本と言えるでしょう。
この記事では、Windows PCに標準搭載されている「ローカルグループポリシーエディター(gpedit.msc)」を使って、USBメモリ(リムーバブル記憶域)へのアクセスを完全に禁止する方法を、初心者の方でも迷わず設定できるよう具体的に解説します。この設定により、USBメモリへのデータの書き込みはもちろん、読み取りまでをも禁止し、情報漏洩リスクを大幅に低減できます。
ローカルグループポリシーエディター(gpedit.msc)とは?
ローカルグループポリシーエディター(gpedit.msc)は、Windowsの様々な設定を一元的に管理するためのツールです。セキュリティポリシー、ソフトウェアのインストール、ユーザー環境など、PCの動作に関する詳細な設定を行うことができます。通常、ドメイン環境でActive Directoryと連携して利用されることが多いですが、単体のPCでも「ローカルグループポリシー」として利用可能です。
注意:Windows 10 Homeエディションなど、一部のエディションではgpedit.mscが標準で含まれていない場合があります。その場合は、別途有効化する手順が必要になります(本記事ではその手順は割愛します)。
gpedit.mscの起動方法
以下の手順でローカルグループポリシーエディターを起動します。
- キーボードの
Windowsキー + Rを押して、「ファイル名を指定して実行」ダイアログを開きます。 - 入力欄に
gpedit.mscと入力し、Enterキーを押すか、「OK」をクリックします。 - 「ユーザーアカウント制御」のプロンプトが表示された場合は、「はい」をクリックして続行します。
USBメモリの読み書きを禁止する設定手順
ここからが本題です。USBメモリへのアクセスを完全に禁止するための具体的な手順を説明します。
1. リムーバブル記憶域への書き込みアクセスを拒否する
まずは、USBメモリへのデータ書き込みを禁止する設定です。これにより、PCからUSBメモリへファイルをコピーしたり、保存したりすることができなくなります。
- gpedit.mscの左ペインで、以下のパスをたどります。
コンピューターの構成→管理用テンプレート→システム→リムーバブル記憶域へのアクセス - 右ペインに表示されるポリシーの中から、「
リムーバブル記憶域: 書き込みアクセスを拒否する」をダブルクリックします。 - 表示されたダイアログで、ラジオボタンを「
有効」に設定します。 - 「適用」をクリックし、「OK」をクリックしてダイアログを閉じます。
2. リムーバブル記憶域への読み取りアクセスを拒否する(全面禁止の場合)
次に、USBメモリからのデータ読み取りも禁止します。この設定を「有効」にすると、PCにUSBメモリを接続しても、その内容を閲覧したり、PCへファイルをコピーしたりすることもできなくなります。これにより、USBメモリを介した不正なデータ持ち出しだけでなく、外部からのマルウェア感染リスクも低減できます。
- gpedit.mscの左ペインで、以下のパスをたどります。
コンピューターの構成→管理用テンプレート→システム→リムーバブル記憶域へのアクセス - 右ペインに表示されるポリシーの中から、「
リムーバブル記憶域: 読み取りアクセスを拒否する」をダブルクリックします。 - 表示されたダイアログで、ラジオボタンを「
有効」に設定します。 - 「適用」をクリックし、「OK」をクリックしてダイアログを閉じます。
補足:「書き込みアクセスを拒否する」だけ設定すれば、USBメモリの内容は閲覧できるがPCへは書き込めない状態になります。「読み取りアクセスを拒否する」も設定することで、USBメモリを完全に利用できなくします。
3. 設定を反映させる
グループポリシーの設定は、通常、PCの再起動時や定期的な更新時に適用されますが、すぐに反映させたい場合は以下のコマンドを実行します。
- 管理者権限でコマンドプロンプトを開きます。
(スタートメニューを右クリック → 「ファイル名を指定して実行」 →cmdと入力しCtrl + Shift + Enter) - 以下のコマンドを入力し、
Enterキーを押します。
gpupdate /force
「コンピューター ポリシーの更新が正常に完了しました。」と表示されれば、設定の適用は完了です。
設定が正しく適用されたか確認する
設定が正しく適用されたかを確認するために、実際にUSBメモリをPCに接続してみましょう。
- USBメモリをPCに接続します。
- エクスプローラーでUSBドライブを開こうとすると、「アクセスが拒否されました」といったメッセージが表示されるはずです。
- もし「読み取りアクセスを拒否する」も設定している場合は、ドライブ自体が認識されないか、アクセスできない状態になります。
設定を解除・元に戻す方法
設定を解除してUSBメモリを再び利用できるようにするには、上記の手順で設定したポリシーを「未構成」または「無効」に戻します。
- gpedit.mscを起動し、設定を変更したポリシー(「書き込みアクセスを拒否する」「読み取りアクセスを拒否する」)を開きます。
- ラジオボタンを「
未構成」または「無効」に設定します。 - 「適用」→「OK」をクリックします。
- コマンドプロンプトで
gpupdate /forceを実行して、設定を即時反映させます。
注意点と補足
- 管理者権限が必要です: 本記事で紹介したグループポリシーの設定は、管理者権限を持つユーザーのみが変更できます。
- PC全体に適用されます: このローカルグループポリシーの設定は、そのPCにログインするすべてのユーザーに対して適用されます。特定のユーザーや特定のUSBメモリのみを許可するなどの詳細な制御は、本記事の範囲外となりますが、より高度なセキュリティソリューションやActive Directory連携で実現可能です。
- 他のリムーバブルデバイス: この設定はUSBメモリだけでなく、SDカードや外付けHDDなど、Windowsが「リムーバブル記憶域」と認識するデバイス全般に適用されます。
まとめ
USBメモリは便利なツールですが、同時に情報漏洩の大きなリスクもはらんでいます。今回ご紹介したローカルグループポリシーの設定は、Windows PCにおけるUSBメモリの利用を制限し、情報セキュリティを強化するための非常に効果的な手段です。
特に、機密情報を扱う環境や、不特定多数のユーザーがPCを利用する環境では、今回ご紹介した設定を適用することで、情報漏洩リスクを大幅に低減できるでしょう。ぜひ、この手順を参考に、あなたのPCや組織のセキュリティ対策を一層強化してください。


コメント