外付けUSBドライブがエクスプローラーでは正常に使えるのに、Windows 11の「記憶域スペース」でプール作成の候補に表示されないことがあります。
この場合、まず確認すべきなのは空き容量やドライブ文字ではありません。Windowsがそのドライブを、プールに追加できる独立した物理ディスクとして認識しているかが重要です。
USB接続のHDDやSSDは記憶域スペースで利用できますが、USBケースの仕様によってはリムーバブルメディアとして認識されたり、複数のドライブが1台の論理デバイスにまとめられたりします。ケース側の認識方式が原因であれば、Windowsの再インストールだけでは解消できません。([マイクロソフト サポート][1])
USBドライブが記憶域スペースに表示されない理由と対応条件
記憶域スペースに追加できるのは、USB端子につながっているすべてのストレージではありません。Windowsが「プールへ追加可能な物理ディスク」と判定したドライブだけが候補になります。
Microsoftの案内では、記憶域スペースにはWindowsがインストールされているドライブとは別に、少なくとも2台のドライブが必要です。内蔵・外付けのHDDやSSDを利用でき、接続方式としてUSB、SATA、SASなどが挙げられています。([マイクロソフト サポート][1])
ただし、USBに対応していることと、記憶域スペースで利用できることは同じではありません。
| 確認結果 | 考えられる状態 | 次に確認すること |
|---|---|---|
| エクスプローラーには表示される | 通常の保存先としては利用可能 | 物理ディスクとしてプール可能か確認する |
| 「ディスクの管理」に1台ずつ表示される | ケースが個別ディスクを公開している可能性がある | PowerShellでCanPoolを確認する |
| 2台入りケースなのに1台しか表示されない | ケース内でRAID化・統合されている可能性がある | ケースの動作モードと仕様を確認する |
CanPoolがFalse | Windowsがプール対象外と判定している | CannotPoolReasonを確認する |
CannotPoolReasonがRemovable Media | リムーバブルメディア扱い | ケースや変換アダプターの交換を検討する |
Get-PhysicalDiskに表示されない | 記憶域管理機能から物理ディスクとして見えていない可能性がある | USBケースが物理ディスクを個別公開するか確認する |
最初に接続状態を確認する
PowerShellを使う前に、USBドライブがWindowsへ正しく認識されているかを確認します。
USBハブを外して直接接続する
USBハブやドッキングステーションを使用している場合は、一度取り外し、パソコン本体のUSB端子へ直接接続します。
これは、USBハブの使用自体が禁止されているからではありません。接続経路を単純にし、次のような問題を切り分けるためです。
- 電力不足
- 接触不良
- USBハブ側の認識方式
- 複数ドライブが同一デバイスとして扱われる問題
- 一時的な認識失敗
外付けHDDにACアダプターが付属している場合は、USB給電だけでなくACアダプターも接続してください。
「ディスクの管理」で台数を確認する
次の手順で確認します。
- スタートボタンを右クリックする
- 「ディスクの管理」を選択する
- 画面下部に表示される「ディスク0」「ディスク1」などを確認する
- USBケースに入っているドライブ数と、表示される物理ディスク数を比較する
たとえば、2台のHDDを搭載したUSBケースを接続しているのに、「ディスクの管理」では1台しか増えない場合があります。
この状態では、ケースが内部の2台をRAIDや独自方式でまとめ、Windowsには1台のストレージとして公開している可能性があります。記憶域スペースからは、ケース内部のHDDを1台ずつ選択できません。
デバイスマネージャーでも確認する
デバイスマネージャーでは、次の場所を確認します。
- スタートボタンを右クリックする
- 「デバイスマネージャー」を開く
- 「ディスク ドライブ」を展開する
- 接続したHDDやSSDが何台表示されているか確認する
製品名ではなく、USBケースや変換チップの名称が表示されることもあります。重要なのは、ケース内のドライブが個別のディスクとして認識されているかどうかです。
PowerShellでプールへ追加できるか確認する
画面上だけでは原因を判断できない場合は、PowerShellのGet-PhysicalDiskを使用します。
Get-PhysicalDiskは、Windowsの記憶域管理プロバイダーから見えている物理ディスクを取得するコマンドです。-CanPool $Trueを指定すると、ストレージプールへ追加可能なディスクだけを抽出できます。([Microsoft Learn][2])
物理ディスクの状態を一覧表示する
Windows TerminalまたはPowerShellを開き、次のコマンドを実行します。
Get-PhysicalDisk |
Select-Object FriendlyName, SerialNumber, MediaType, BusType, CanPool, CannotPoolReason, HealthStatus, Size |
Format-Table -AutoSize
確認する項目は次のとおりです。
| 項目 | 確認内容 |
|---|---|
FriendlyName | Windowsが認識しているディスク名 |
SerialNumber | 同じ型番のディスクを見分けるための番号 |
MediaType | HDD、SSDなどの種別 |
BusType | USB、SATAなどの接続方式 |
CanPool | 記憶域プールへ追加できるか |
CannotPoolReason | 追加できない理由 |
HealthStatus | ディスクの正常性 |
Size | Windowsが認識している物理容量 |
BusTypeがUSBであること自体は問題ではありません。MicrosoftはUSB接続のドライブも記憶域スペースで利用できると案内しています。重要なのは、CanPoolがTrueになっているかどうかです。([マイクロソフト サポート][1])
追加可能なドライブだけを表示する
次のコマンドを実行すると、プールへ追加可能な物理ディスクだけが表示されます。
Get-PhysicalDisk -CanPool $True
目的のUSBドライブが表示された場合は、少なくともPowerShell上ではプールへ追加可能と判定されています。
表示されない場合は、次のコマンドでCannotPoolReasonを確認します。
Get-PhysicalDisk |
Where-Object CanPool -eq $False |
Select-Object FriendlyName, SerialNumber, CanPool, CannotPoolReason, HealthStatus, Size |
Format-Table -AutoSize
CannotPoolReasonから原因を判断する
CanPoolがFalseの場合、CannotPoolReasonには追加できない理由が記録されます。
Microsoftが定義している主な理由は次のとおりです。([Microsoft Learn][3])
| 表示される理由 | 意味 | 対応の考え方 |
|---|---|---|
In a Pool | すでに別の記憶域プールに所属している | 既存プールの状態を確認する |
Not Healthy | ディスクが正常と判定されていない | SMART情報、ケーブル、電源、ドライブ故障を確認する |
Removable Media | リムーバブルメディアとして認識されている | USBケースや変換アダプターの仕様を確認する |
In Use by Cluster | クラスターから使用されている | クラスター構成を確認する |
Offline | ディスクがオフラインになっている | 「ディスクの管理」でオンライン状態を確認する |
Insufficient Capacity | 利用可能な物理容量が不足していると判定されている | 認識容量、既存の割り当て、ケースの仕様を確認する |
Spare Disk | スペアディスクとして設定されている | 現在のストレージ構成を確認する |
Reserved by subsystem | ストレージサブシステムに予約されている | RAID機能や管理ソフトの設定を確認する |
Other | メーカー固有など、ほかの理由がある | 製品仕様、ファームウェア、メーカー情報を確認する |
Removable Mediaと表示される場合
Removable Mediaと表示された場合、Windowsはそのドライブを固定ディスクではなく、取り外し可能なメディアとして扱っています。
この判定は、HDDやSSD本体ではなく、USBケースやUSB-SATA変換チップのファームウェアによって決まることがあります。
同じHDDを使用していても、接続方法を次のように変えると認識結果が異なる可能性があります。
- 別のUSBケースへ入れ替える
- USB-SATA変換アダプターを交換する
- パソコン内部のSATA端子へ直接接続する
- 個別ディスク公開に対応した複数台用ケースを使用する
ドライバーの再インストールだけで、USBケースが報告するデバイス種別を変更できるとは限りません。
In a Poolと表示される場合
対象ディスクが以前の記憶域プールに所属している可能性があります。
この場合、すぐにディスクを初期化したり、diskpart cleanを実行したりしないでください。既存プールに必要なデータや構成情報が残っている可能性があります。
先に「記憶域スペース」の管理画面で、既存プールや仮想ディスクの状態を確認します。必要なデータを退避し、正しい手順で既存プールから取り外してから再利用します。
Not Healthyと表示される場合
ディスクの健康状態、接続、電源を確認します。
外付けHDDでは、ドライブ本体が故障していなくても、次の原因で異常と判定されることがあります。
- USBケーブルの不良
- ACアダプターの出力不足
- USB端子の接触不良
- ケース内の温度上昇
- USBケースや変換基板の不調
- ドライブ本体の読み書きエラー
別のケーブルやUSB端子で試しても状態が変わらない場合は、重要なデータを退避し、ドライブ診断を行ってください。
USBケースが個々の物理ドライブを公開しているか確認する
複数台対応のUSBケースでは、搭載したHDDが必ず1台ずつWindowsへ公開されるとは限りません。
ケースによっては、内部で次の処理を行います。
- RAID 0として結合する
- RAID 1としてミラーリングする
- 複数ドライブを1台の大容量ドライブとして公開する
- 独自のストレージ管理機能を介して公開する
- 交換可能なリムーバブルメディアとして公開する
Microsoftも、RAID機能を持つケースや高機能なUSBケースが個々のディスクを隠したり、複数のドライブを1つのデバイスとして見せたりする場合、記憶域スペースの候補から除外されると説明しています。([マイクロソフト サポート][1])
製品仕様で確認する項目
USBケースやドッキングステーションの製品ページ、取扱説明書では、次の項目を確認します。
- 各ドライブを独立して認識できるか
- 「Individual」「Independent」「Single」などの個別動作モードがあるか
- RAID専用製品ではないか
- JBODの意味が単純な個別認識なのか、複数台の連結なのか
- Windowsの記憶域スペースに対応すると明記されているか
- HDDやSSDの最大容量に制限がないか
- 4Knや512eなど、セクター形式に制限がないか
- 専用ドライバーや管理ソフトが必要か
「JBOD対応」という表記だけで、各ディスクが独立して見えるとは限りません。メーカーによってJBODの意味や動作が異なるため、Windows上で何台の物理ディスクとして認識されるかを確認してください。
USB 3.2やUASP対応だけでは判断できない
USB 3.2、USB Type-C、UASP対応といった仕様は、主に接続速度や転送方式に関するものです。
高速なUSBケースであっても、内部ディスクをリムーバブルメディアとして報告したり、1台の論理デバイスにまとめたりする場合があります。
したがって、次のような判断はできません。
- USB 3.2だから記憶域スペースで使える
- Type-C接続だから固定ディスクとして認識される
- UASP対応だから複数ドライブを個別認識できる
- エクスプローラーで使えるからプールにも追加できる
最終的には、Get-PhysicalDiskのCanPoolと、Windows上での物理ディスクの認識台数を確認します。
CanPoolがTrueなのに画面へ表示されない場合
PowerShellではCanPool=Trueなのに、記憶域スペースの画面に表示されない場合は、次の順番で確認します。
- Windowsがインストールされているディスクとは別に、追加用ドライブが2台以上あるか確認する
- 設定画面を閉じて開き直す
- USBドライブを安全に取り外して再接続する
- パソコンを再起動する
Get-PhysicalDisk -CanPool $Trueを再実行する- 既存の記憶域プールが残っていないか確認する
- 組織管理のパソコンでは、管理者権限やストレージ利用制限を確認する
記憶域スペースの画面は、タスクバーの検索欄で「記憶域スペース」と検索して開けます。Windows 11のバージョンによっては、「設定」から「システム」→「ストレージ」→「記憶域の詳細設定」→「記憶域スペース」と進む構成になっています。Microsoftの手順では、候補ドライブを選択してプールを作成し、その後に回復性やファイルシステムなどを設定します。([マイクロソフト サポート][1])
パーティション削除や初期化は最後に判断する
候補に表示されないとき、最初から「ディスクの管理」でボリュームを削除したり、diskpartのcleanを実行したりするのは避けてください。
USBケースがドライブをリムーバブルメディアとして報告している場合や、複数ドライブを1台にまとめている場合、ディスクを消去してもケースの認識方式は変わりません。
先に次の順序で確認します。
- Windowsが各ドライブを個別認識しているか
Get-PhysicalDiskに表示されるかCanPoolがTrueかCannotPoolReasonに何が表示されるか- USBケースが固定ディスクとして公開できる製品か
- 必要なデータをバックアップしたか
パーティション削除や初期化を検討するのは、ハードウェア上の利用条件を満たし、データを失っても問題がないことを確認した後です。
Windowsの再インストールでは解決しないケースがある
USBケースのファームウェアや変換チップが原因で、ドライブがリムーバブルメディアとして認識されている場合があります。
また、ケース側のRAID機能によって、複数のHDDが1台の論理デバイスとして公開されていることもあります。
このようなハードウェア仕様は、Windowsを再インストールしても基本的には変わりません。Microsoftも、ケースやハブによるディスクの公開方法が原因である場合、Windowsの再インストール、ドライバー更新、電源設定の変更ではディスクの利用資格は変わらないと案内しています。([マイクロソフト サポート][1])
再インストールを検討する前に、別のUSBケースや直接SATA接続で認識結果が変わるかを確認する方が、原因の切り分けとして有効です。
記憶域スペースに表示されないときの確認順序
外付けUSBドライブがプール作成の候補に出ない場合は、次の順番で確認してください。
- 必要なデータを別の場所へバックアップする
- USBハブを外し、パソコン本体へ直接接続する
- 「ディスクの管理」で各ドライブが個別表示されるか確認する
- PowerShellで
Get-PhysicalDiskを実行する CanPoolとCannotPoolReasonを確認するRemovable Mediaの場合はケースや変換アダプターの仕様を確認する- 複数台用ケースでは、個別ディスク公開モードがあるか確認する
- ハードウェア上の制約であれば、対応ケースまたは直接接続へ変更する
CanPool=Trueになったことを確認してからプールを作成する
エクスプローラーに表示されるかどうかではなく、Windowsがプール可能な物理ディスクとして認識しているかを基準に判断することが重要です。
[1]: https://support.microsoft.com/en-us/windows/experience/storage-filemanagement/storage-spaces-in-windows “Storage Spaces in Windows | Microsoft Support”
[2]: https://learn.microsoft.com/en-us/powershell/module/storage/get-physicaldisk?view=windowsserver2025-ps “Get-PhysicalDisk (Storage) | Microsoft Learn”
[3]: https://learn.microsoft.com/en-us/windows-hardware/drivers/storage/msft-physicaldisk “MSFT_PhysicalDisk Class – Windows drivers | Microsoft Learn”

コメント