「パーティションの拡張」オプションが無効になっているのはなぜですか?


1

コンピューターに新しい/大容量(4 TB)のハードドライブをインストールしました。古いドライブ(1TB)にWindows 7をインストールし、システムイメージでドライブのバックアップを使用して、新しいドライブに復元しました。すべて正常に動作するようです。

次に、新しいドライブのパーティションを拡張します。ディスクの管理では、割り当てられたC:ドライブの横に未割り当てのディスク領域が表示されます。論理パーティションはなく、割り当て済みセクションと未割り当てセクションのみがあります。右クリックしてC:ドライブを拡張すると、「拡張」オプションが無効になります。

パーティションリスト

なぜ無効になるのですか?有効にする方法はありますか?

編集:

最初にダイナミックディスクに変換する必要があるという記事をいくつか見つけましたが、このオプションも無効になっています。


スクリーンショットを提供できますか?未割り当てセクションは、拡張するパーティションのすぐ隣にありますか、それとも別のパーティションがありますか?Windowsはネイティブにパーティションを移動できないため、隣接する未割り当て領域にのみ拡張できます。サイドノートは、ダイナミックディスクはまったく必要ではなく、間違いなくここで欲しいものではありません。
ボブ

Windowsのみの機能である「ダイナミックディスク」とは無関係で無関係なGPTに変換する必要があります。これは、ドライブのサイズによるものです。

スクリーンショットが追加されました。GPTを簡単に読んだ後、変換するには、現在のC:パーティションを削除する必要があるようです。:(
sdoca

これ:blogs.technet.microsoft.com/askcore/2010/02/18/…そして残念ながら、Linuxとは異なり、WindowsはBIOSインストールにはMBR( "msdos")を、UEFIインストールにはGPT(GUID)を必要とします。これを念頭に置いて、行ったクローン作成は機能する可能性があります(ブート)が、パーティションを拡張することはできません。PCがUEFIの場合、UEFIモードで新しいドライブに再インストールすることをお勧めします(USBスティックが必要です。Win7DVDはUEFIモードでインストールできません)。

おかげで、UEFIモードでインストールする方法について読んでいるように見えます。
sdoca

回答:


1

2TBは、MBR形式のディスクの最大パーティションサイズです。

Windowsストレージの2 TB制限について

Windows 10 Creators Updateは、MBR2GPT.EXEを使用してMBRをGPTに変換する安全で非破壊的な方法を提供します。残念ながら、Windows 10はありません。

最も安全な代替策は、残りのスペースを使用するためにセカンダリパーティションを作成することです。新しいパーティションがコンピューターの新しいドライブとして表示され、データを保存できます。

UEFIハードウェアで実行されているWindows 7 64ビットのみが、GPTパーティションディスクドライブからの起動をサポートしています。古いハードウェアまたは32ビットで実行している場合は、SOLです。システムがこれらの要件を満たしており、冒険好きなら、ドライブをMBRからGPTに変換できます。公式の方法では、データをバックアップし、すべてのパーティションを削除して新しいGPTレイアウトを作成し、データを復元します。ただし、データを失うことなくMBRをGPTに変換する方法があります。

警告:MBRをGPTに変換する前に、データの適切なバックアップがあることを常に確認してください。

以下にいくつかのオプションを示します。

私の意見では、これを試してはいけません。失敗する可能性があります。2TBを超えるパーティションサイズが必要な場合、最新のハードウェアに最新のオペレーティングシステムが搭載されていることを期待するのは合理的ではありませんか?


1
最後の文を除いて+1。Windows 7は引き続きMicrosoftによってサポートされており、最新バージョンではありませんが、あまりにも広く使用されているため、非現代的なIMHOとは見なされません。
Twisty Impersonator

0

これに対する一般的な回答は、他の回答で述べたように、MBRは2TBを超えるドライブをサポートしないことです

それは本当ですが、完全に正しいわけではありません。実際の技術的な限界がある2つの32 1セクタ- MBRセクタに対処するために32ビットのインデックスを使用するので、。したがって、512バイトセクターの古いドライブでは、最大2 32 ×512 = 2TBになり、アドバンスドフォーマット(AF、つまり4KBセクター)を使用する新しいドライブでは、16TB MBRドライブを使用できます。

diskmgmt.mscがAFドライブに大きなパーティションを作成できるかどうかはわかりませんが、これには多くの人為的なハードコードの制限があり、サードパーティのディスクパーティショナーと比較して機能や機能がかなり遅れています。ディスクフォーマットがAFであるかどうか確認する必要があり、本当にそうである場合は、サードパーティのソリューションを使用してドライブのサイズを変更できます。

そうでない場合は、まだ心配しないでください。あなたは、ほぼまで、より高い行くことができる二回以上の制限マルチパーティション4TBのMBRディスクを持っている限り、最後のパーティションが始まる2TBマークの前2TBよりも長持ちしません。その背後にある技術的な説明は

MBRは、開始セクタとパーティションの長さの観点からパーティションの場所を記録します。これらは両方とも32ビット値であるため、2 TiBマークの後のすべてのスペースが単一のプライマリパーティション、またはおそらく単一の拡張パーティションにある限り、理論上は4 TiBディスクでMBRを使用できます。多数の論理パーティションを保持します。このような構成は多少制限されますが、MBRフレームワークに適合します

MBRの制限の回避

もちろん、これにはOSサポートが必要です。また、diskmgmt.mscの代わりにサードパーティのディスクパーティショナーも必要です。ただし、Windows 7以降ではこれらのディスクを十分にサポートしているため、問題はありません。上記のRod Smithの記事から引用するには

簡単に言うと、2 TiBマークにまたがるパーティションを処理できると思われるOSは、Linux、FreeBSD、およびWindows 7のみでした。

あなたの場合、C:を小さくして2048GBより小さくし、残りの1678GBのスペースに別のパーティションを作成するだけです。この場合、単一の巨大なボリュームを持つことはできませんが、少なくともドライブ全体を使用できることに注意してください

パーティション情報は、開始ブロックアドレスと長さを使用してMBRパーティションテーブルに格納されるため、理論的には、512バイトセクターのディスクに割り当てられたスペースの合計サイズが4に近づくようにパーティションを定義することができます。 TiB、1つを除くすべてのパーティションが2 TiB制限より下にあり、最後のパーティションがブロック2 32 -1 またはその近くから開始するように割り当てられ、サイズを最大2 32 -1 として指定し、それによって33を必要とするパーティションを定義する場合アクセスするセクタアドレスの32ビットではなく。ただし、実際には、64ビットセクターアドレスを内部で使用するGNU / Linux、FreeBSD、Windows 7 [20]など、特定のLBA-48対応オペレーティングシステムのみが実際にこれをサポートしています。

https://en.wikipedia.org/wiki/Master_boot_record#Partition_table_entries

ダイナミックディスクは完全に異なり、問題とは無関係であることに注意してください。ソフトウェアRAID、ストライピング、スパニング、オンラインサイズ変更など、Linux上のLVMの類似物です...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.