Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10のリモートセッションでリムーバブルストレージへの直接アクセスを許可する方法

リモートデスクトップ機能を使って、遠く離れた場所にいる友人や家族のパソコンを操作してサポートする機会は多いものです。そんなとき、相手のPCに接続されているUSBメモリや外付けハードディスクなどのリムーバブルストレージに直接アクセスできると非常に便利ですよね。また逆に、自分のパソコンを誰かにリモート操作してもらう際に、接続済みのUSBデバイスへのアクセスを許可したいというケースもあるでしょう。

実はWindowsでは、デフォルト設定のままではリモートユーザーがリムーバブルストレージデバイスにアクセスできないようになっています。しかし、レジストリエディターまたはローカルグループポリシーエディターを使用すれば、この設定は簡単に有効化・無効化できます。本記事では、それぞれの手順を詳しく解説します。

注意:この設定は、リモート接続される側(リモートコンピューター)で行う必要があります。

レジストリエディターでリムーバブルストレージへの直接アクセスを許可する

まずは、レジストリエディターを使って設定を有効にする方法からご紹介します。手順は以下の通りです。

  1. Win + Rキーを押して「ファイル名を指定して実行」を開きます。
  2. regedit」と入力し、Enterキーを押します。
  3. UAC(ユーザーアカウント制御)の画面で「はい」をクリックします。
  4. HKCU(HKEY_CURRENT_USER)内の「Windows」キーへ移動します。
  5. 新しいキーを作成し、名前を「RemovableStorageDevices」にします。
  6. さらに新しいDWORD値を作成し、名前を「AllowRemoteDASD」にします。
  7. AllowRemoteDASD」をダブルクリックし、値を「1」に設定します。
  8. パソコンを再起動します。

それでは、各ステップを詳しく見ていきましょう。

作業を始める前に、必ずレジストリのバックアップシステムの復元ポイントを作成しておくことをおすすめします。万が一のトラブルが発生した場合でも、すぐに元の状態に戻せるようになります。

まず、レジストリエディターを開きます。タスクバーの検索ボックスから「regedit」と検索してもよいですし、「Win + R」で「ファイル名を指定して実行」を開き、「regedit」と入力してEnterキーを押しても構いません。UACの画面で「はい」をクリックすると、レジストリエディターが起動します。次に、以下のパスへ移動してください。

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows

Windows」キーの下に「RemovableStorageDevices」というキーが存在するかどうかを確認します。もし見つからない場合は、手動で作成する必要があります。「Windows」キーを右クリックし、「新規 > キー」を選択しましょう。

Windows 10のリモートセッションでリムーバブルストレージへの直接アクセスを許可する方法

作成したキーの名前を「RemovableStorageDevices」に変更します。次に、このキーを選択した状態で右クリックし、「新規 > DWORD (32ビット) 値」を選択します。

Windows 10のリモートセッションでリムーバブルストレージへの直接アクセスを許可する方法

右側のペインに新しいDWORD値が作成されますので、名前を「AllowRemoteDASD」にしてください。

続けて、「AllowRemoteDASD」をダブルクリックし、値のデータを「1」に設定します。

Windows 10のリモートセッションでリムーバブルストレージへの直接アクセスを許可する方法

値を設定したら、変更を反映させるためにパソコンを再起動します。

リモートユーザーのアクセスを無効化する方法

後から設定を元に戻したい場合は、以下の2つの方法があります。

  • AllowRemoteDASD」の値を「0」に変更する
  • 以下のパスにある「RemovableStorageDevices」キー自体を削除する
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows

いずれの場合も、変更を完全に適用するためにパソコンの再起動が必要です。

ローカルグループポリシーエディターで直接アクセスを許可する

Windows Pro以上のエディションをお使いの場合は、ローカルグループポリシーエディターを使うと、より簡単かつ安全に設定できます。手順は以下の通りです。

  1. Win + Rキーを押して「ファイル名を指定して実行」を開きます。
  2. gpedit.msc」と入力し、Enterキーを押します。
  3. コンピューターの構成」内の「リムーバブル記憶域へのアクセス」へ移動します。
  4. すべてのリムーバブル記憶域: リモートセッションでの直接アクセスを許可する」をダブルクリックします。
  5. 有効」を選択します。
  6. OK」ボタンをクリックして変更を保存します。
  7. パソコンを再起動します。

各ステップの詳細を確認していきましょう。

まず、「Win + R」で「ファイル名を指定して実行」を開き、「gpedit.msc」と入力してEnterキーを押すと、ローカルグループポリシーエディターが起動します。次に、以下のパスへ移動してください。

Computer Configuration\Administrative Templates\System\Removable Storage Access

(日本語環境では「コンピューターの構成 → 管理用テンプレート → システム → リムーバブル記憶域へのアクセス」と表示されます)

この場所に「すべてのリムーバブル記憶域: リモートセッションでの直接アクセスを許可する」というポリシー設定がありますので、ダブルクリックして「有効」を選択します。

Windows 10のリモートセッションでリムーバブルストレージへの直接アクセスを許可する方法

最後に「OK」をクリックして変更を保存し、パソコンを再起動すれば完了です。

まとめ

以上、レジストリエディターとローカルグループポリシーエディターの2つの方法で、Windows 10のリモートセッションからリムーバブルストレージへの直接アクセスを許可する手順をご紹介しました。リモートサポートの際にUSBドライブや外付けHDDへアクセスする必要がある方は、ぜひ試してみてください。なお、レジストリを編集する場合は、作業前に必ずバックアップを取得することをお忘れなく。

  1. リモートアクセスで複数のPCのWindows 10スタートアッププログラムを管理する方法

    スタートアッププログラムとは、パソコンの起動時に自動的に立ち上がるアプリケーションのことです。Microsoftのサービスや標準アプリにとっては便利な機能ですが、多くのサードパーティ製アプリも起動時に自動で立ち上がる傾向があることがわかっています。ウイルス対策ソフトのように必須なものもありますが、ほとんどの場合は不要と言えるでしょう。 スタートアップリストに多くのプログラムが登録されていると、OSとともに各アプリを起動するのに時間がかかるため、パソコンの起動が通常より遅くなります。さらに、多数のプログラムがメモリ(RAM)を占有するため、PC全体の動作が重く、もっさりとした動きになってしまい

  2. Windows 11のストレージセンサー(Storage Sense)を活用してディスク容量を自動整理する方法

    Windows PCには、ハードディスクをクリーンアップして効率を最適化できる便利なツールが標準搭載されています。それが「ストレージセンサー(Storage Sense)」です。空き容量がほとんどないハードディスクは、PCユーザーにとって最大の敵といえます。ディスクがほぼ満杯の状態になると、PCのパフォーマンスが大幅に低下し、アプリのクラッシュやエラーが頻発する原因になります。解決策は、ディスクをクリーンアップし、容量を大量に消費している大きなファイルを削除することです。幸い、Windows 11ならこの作業を簡単に行えます。ストレージセンサーを有効にすると、システムファイル、一時ファイル、古