問題の説明
「ディスクの管理」ウィンドウで、パーティションを右クリックして拡張しようとすると、「ボリュームの拡張...」オプションがグレー表示されて利用できません。
原因
隣接する未割り当て領域がない: ターゲットパーティションのすぐ右側に未割り当てのディスク領域がありません。ボリュームの拡張には、物理的に隣接した領域が必要です。
ディスクまたはボリュームが読み取り専用である: ディスクまたはボリュームが読み取り専用に設定されているため、拡張を含む書き込みや変更操作ができません。
サポートされていないファイルシステム: パーティションが FAT や FAT32 など、ボリュームの拡張をサポートしていないファイルシステムでフォーマットされています。Windows は、NTFS または ReFS ファイルシステムを使用するボリュームしか拡張できません。
サポートされていないパーティションタイプ: ターゲットパーティションは、相手先ブランド製造 (OEM) の回復パーティションや EFI システムパーティションなどの特殊な目的のパーティションです。これらのパーティションはシステムによって保護されており、変更できません。
認識されない、または破損したファイルシステム: パーティションのファイルシステムが RAW または不明として表示されます。これは、ファイルシステム形式が破損しているために Windows が認識できないことを示します。
解決策
まず、必要な未割り当て領域が存在することを確認します。次に、読み取り専用属性などの状態ベースの制限を確認します。最後に、パーティションのフォーマットとタイプが拡張をサポートしていることを確認します。
ステップ 1: ディスクレイアウトと未割り当て領域の確認
ディスクの管理を開きます。
Win + Rを押し、diskmgmt.mscと入力して Enter キーを押します。ディスクレイアウトを表示します。
下部のグラフィカルレイアウトで、D ドライブなど、拡張したいパーティションを探します。パーティションのすぐ右側に [未割り当て] とマークされた領域があるか確認します。
未割り当て領域が存在する場合: ステップ 2: 読み取り専用状態の確認とクリア に進みます。
未割り当て領域が存在しない場合: 拡張に利用できる領域がありません。ディスクのサイズ変更 によって、まず未割り当て領域を作成する必要があります。
ステップ 2: 読み取り専用状態の確認とクリア
管理者としてコマンドプロンプトを開きます。
DiskPartコマンドを実行して、DiskPart 対話型インターフェイスを開きます。diskpartターゲットディスクをリスト表示して選択し、その属性を確認します。
システム内のすべてのディスクを一覧表示します。
list diskターゲットディスクを選択します。
select disk <disk number>たとえば、ディスク 0 を選択するには、
select disk 0コマンドを実行します。選択したディスクの属性を表示します。
attributes disk出力で、[読み取り専用] 状態を確認します。これが [はい] の場合は、次のコマンドを実行して読み取り専用属性をクリアします。
attribute disk clear readonly
ターゲットボリュームをリスト表示して選択し、その属性を確認します。
システム内のすべてのボリュームを一覧表示します。
list volume番号またはドライブ文字でターゲットボリュームを選択します。
select volume <volume number or drive letter>選択したボリュームの属性を表示します。
attributes volume出力で、[読み取り専用] 状態を確認します。これが [はい] の場合は、次のコマンドを実行して読み取り専用属性をクリアします。
attribute volume clear readonly
DiskPartを終了し、操作を再試行します。exit「ディスクの管理」に戻り、 をクリックします。次に、[ボリュームの拡張...] オプションが利用可能かどうかを確認します。問題が解決しない場合は、ステップ 3: ファイルシステムとパーティションタイプの確認 に進みます。
ステップ 3: ファイルシステムとパーティションタイプの確認
「ディスクの管理」で、ターゲットパーティションのファイルシステムと状態を確認します。
シナリオ 1: ファイルシステムが FAT32 または FAT の場合
パーティション上のデータを別の場所にバックアップします。
ディスクの管理で、パーティションを右クリックして [フォーマット...] を選択します。
表示されるウィンドウで、[ファイルシステム] を [NTFS] に設定し、[クイックフォーマットする] チェックボックスを選択して、[OK] をクリックします。
フォーマットが完了したら、「ボリュームの拡張...」オプションが利用可能かどうかを確認します。
シナリオ 2: パーティションが回復パーティション、OEM パーティション、または EFI システムパーティションの場合
パーティションが不要になったことを確認します。たとえば、一部の回復パーティションは、システムのアップグレードまたは再インストール後に不要になり、削除できる場合があります。
パーティション上のデータを別の場所にバックアップします。
ディスクの管理で、ターゲットパーティションを右クリックして [ボリュームの削除...] を選択します。
削除後、その領域は未割り当てになり、他のパーティションの拡張に使用できます。
シナリオ 3: ファイルシステムが RAW と表示される場合
ファイルシステムを確認して修復します。
管理者としてコマンドプロンプトを開きます。
chkdsk /f <drive letter>たとえば、D ドライブの場合は、
chkdsk /f D:を実行します。修復に失敗した場合は、データ復元ツールを使用してデータを回復してみてください。その後、シナリオ 1 の手順に従ってパーティションを NTFS にフォーマットします。
その他の推奨事項
パーティションの標準化: 新しいディスクを初期化するときは、NTFS または ReFS ファイルシステムを使用して、ファイルシステムの制限による将来のメンテナンスの問題を防ぎます。
監視の構成: ディスク領域の使用率に対するアラートのしきい値を設定します。サービス中断を防ぐために、ディスク領域が枯渇する前に、プロアクティブにスケールアウトまたはクリーンアップします。
定期的なデータバックアップ: 重要なビジネスデータのために、定期的なバックアップスケジュールを作成し、維持します。