Windows Server 2012 R2でボリュームを拡張できない

作成者:Lance、更新日:2025年4月28日

この記事では、Windows Server 2012 R2でディスクの管理またはDiskpartコマンドでボリュームを拡張できない理由と、この問題を簡単に修正する方法について説明します。

1. Diskpart cmdでServer 2012のボリュームを拡張できない理由

多くのサーバー管理者は、コマンドラインツールを使用することを好みます。Windows Server 2012でパーティションを拡張するには、Windows XPから統合されたネイティブツールであるDiskpartがオプションの1つです。ただし、制限された条件下でのみ機能します。多くの人がこのネイティブツールでパーティションを拡張中に次のようなエラーを受け取ります。

キーボードでWindowsキーとRキーを同時に押し、diskpartと入力して「Enter」キーを押し、コマンドプロンプトでhelp extendと入力して再度Enterキーを押すと、DiskpartがServer 2012 R2でボリュームを拡張できない理由が表示されます。

Diskpartの制限

要するに:

言い換えると、Diskpartは右側の隣接するボリュームを削除することによってのみNTFSパーティションを拡張できます。

2. ディスクの管理経由でServer 2012のパーティションを拡張できない理由

Diskpartと同様に、Server 2012 Disk Managementは別のパーティションを縮小してパーティションを拡張することはできません。FAT32パーティションも縮小または拡張できません。

DiskpartまたはDisk Managementでパーティションを縮小する場合、未割り当て領域は右側にしか作成できません。この領域は、これらのネイティブツールを使用して、隣接していないC:ドライブまたは右側の隣接パーティションEに拡張することはできません。

スクリーンショットに示すように、Dを縮小した後、CドライブとEドライブの「ボリュームの拡張」がグレー表示されます

ボリュームの拡張が無効

MBRディスク上のWindows 2012サーバーでDisk Managementがパーティションを拡張できない追加の理由が2つあります。

拡張できません

プライマリパーティションから削除された未割り当て領域は、どの論理ドライブにも拡張できません。論理ドライブから削除された空き領域は、どのプライマリパーティションにも拡張できません。

MBRディスクでは、マスターブートレコードセクターに最大4つのエントリがあるため、最大4つのプライマリパーティション、または3つのプライマリパーティションと1つの拡張パーティションを作成できます。より多くのパーティションは、拡張パーティション内に論理ドライブとしてのみ作成できます。

スクリーンショットに示すように、論理ドライブDのディスク領域は削除後に空き領域に変換されます。この空き領域はまだ拡張パーティションの一部です。Cドライブを右クリックしても、「ボリュームの拡張」はまだ無効です。

Disk Managementを使用してWindows Server 2012でパーティションを2TBを超えて拡張することはできません。

テストサーバーでわかるように、F:ドライブはNTFSであり、右側に隣接する未割り当て領域がありますが、「ボリュームの拡張」も無効になっています

これは、MBRディスク上の最大パーティションサイズが2TBであるためです。4TBのディスクをMBRとして初期化した場合、2TBの領域しか使用できません。残りの2TBの領域は未割り当てとして表示され、Disk Managementを使用して新しいボリュームを作成したり、別のボリュームを拡張したりするために使用することはできません。

ボリュームの拡張が無効

3. Windows Server 2012でボリュームを拡張できない場合の対処方法

ほとんどの場合、Server 2012 Disk Managementでボリュームを拡張できない理由は、未割り当て領域が隣接していないためです。この問題を解決するには、パーティションDを右に移動し、未割り当て領域をCドライブに隣接させる必要があります。

DまたはEを縮小した後にWindows Server 2012 R2でボリュームCを拡張できない場合の対処方法:

ステップ1: ダウンロード NIUBI Partition Editorをダウンロードし、隣接するパーティションD(一部のサーバーではE:)を右クリックして「サイズ変更/移動」を選択し、ポップアップウィンドウでこのパーティションの中央を右にドラッグします。

右に移動

次に、未割り当て領域が左側に移動されます。

未割り当て領域を移動

ステップ2: C:ドライブを右クリックし、再度「サイズ変更/移動」を選択し、ポップアップウィンドウで右の境界線を右にドラッグします。

Cドライブを拡張

次に、未割り当て領域がC:ドライブにマージされます。

未割り当てをCに追加

ステップ3: 左上の「適用」をクリックして有効にします。

Dドライブをすでに縮小していてServer 2012 Disk ManagementでボリュームEを拡張できない場合、またはFAT32パーティションを拡張できない場合は、ビデオの手順に従ってNIUBIでパーティションのサイズを変更します。

ビデオガイド

Windows Server 2012 Disk Managementでパーティションを2TBを超えて拡張できない場合は、ビデオの手順に従ってMBRディスクをGPTに変換し、その後未割り当て領域でパーティションを拡張します。

ビデオガイド

Windows Server 2012/2016/2019/2022/2008/2003でボリュームを拡張できない問題を修正するのに役立つだけでなく、NIUBI Partition Editorはパーティションのマージ、コピー、変換、デフラグ、消去、非表示、スキャンなど、さらに多くの操作を実行するのにも役立ちます。他のツールよりも優れており、独自の1秒ロールバック仮想モード任意にキャンセル、再起動せずにクローンテクノロジーを備えており、システムとデータを保護します。

ダウンロード