ByAOMEI / 最後の更新日時 2020年08月04日

SSDが容量通り認識してくれません?!

SSD(ソリッド・ステート・ドライブ)は、最適な読み書き性能と低レイテンシのおかげで、ますます人気が高まっています。新しいコンピュータを購入したり、新しいオペレーティングシステムをインストールした場合、ほとんどのユーザーにとっては前向きな選択です。

しかし、SSDを購入して使い始めた頃には、SSDの容量の表示がおかしく、誤認識してしまうことがわかりました。では、どんな原因でSSDが容量通り認識してくれませんか?

SSD容量誤認識原因

SSDの容量がおかしく表示されたら、どう思いますか?悪質で、破損したSSDが購入したと思うだろう。実はそうではないです。次からSSDの容量が誤認識する原因を説明します。

* ディスクはMBRに初期化されています。
* 仮想メモリページングファイルはSSD/HDDにあります。
* ストレージベンダーの容量計算に関する関連知識が不足しています。

SSDが正しい容量を認識しない対処法

ストレージベンダーの容量計算方法について

コンピュータはバイナリ(またはベース2)で動作することがよく知られています。これは0と1の2桁のみを使用する数値システムです。結果として、オペレーティングシステムでは、容量は1024ステップごとに計算されるため、1024MBは1GB、1024GBは1TBです。しかし、ハードディスクメーカーは1000ステップで1ステップで容量を計算します。つまり、1000MBごとに1GB、1000GBごとに1TBに相当します。これはSSD容量の「削減」につながります。

たとえば、120GBと宣伝されたSSDを購入しますが、コンピュータのオペレーティングシステムで使用できる約112GBしか表示されません。したがって、SSDの容量が誤認識する場合、次の計算方法に従って容量を変換することができます。

ノート:実際の容量=バイト/(1024 * 1024 * 1024 * 1024) 例として120GB: 製造元の容量計算では、120GB = 120,000MB = 120,000,000KB = 120,000,000,000バイト 実際の容量(コンピュータのオペレーティングシステムで)= 120,000,000,000 /(1024 * 1024 * 1024)≈111.8GB したがって、120GBと表示されたSSDの実際の容量は約112GBです。

仮想メモリページングファイルをリセットする

ストレージ/メモリはコンピュータにとって非常に重要です。コンピュータで実行されているすべてのプログラムは、メモリ内で実行する必要があります。したがって、実行されたプログラムが大きすぎる場合や、複数のプログラムが同時に実行されている場合、メモリはかなり早く使い果たされます。

この問題を解決するために、Windowsは、仮想メモリ(Virtual Storage)技術を採用しています。これは、ハードディスクの一部の領域を取り出して、メモリをサポートするメモリとして動作することを意味します。ハード・ディスクでは、仮想メモリーはPAGEFILE.SYSとして存在します。

コンピュータ内の仮想メモリのサイズは、ハードディスク内で占める容量です。SSDが容量通り認識している場合は、以下の手順でコンピュータの仮想ストレージのサイズを確認してリセットすることができます。

  • 手順 1. 「マイコンピュータ/このPC」を右クリックし、「プロパティ」を選択します。

  • 手順 2. 次のミニウィンドウの「システムの詳細設定」- >「詳細設定」- >「パフォーマンス」の「設定」をクリックします。仮想メモリ

  • 手順 3. 「パフォーマンスオプション」ウィンドウで、「詳細設定」を見つけて「変更」をクリックします。

  • 手順 4.SSDのドライブ文字を見つけ、「すべてのドライブのページングファイルサイズを自動に管理する」を選択解除し、「カスタムサイズ」的にチェックを入れ、初期サイズと最大サイズを入力してから「設定」と「OK」をクリックします。仮想メモリをリセット

  • 手順 5. 最後に、コンピュータを再起動します。

次に、コンピュータの状況に応じて仮想メモリのサイズを割り当てることができます。仮想メモリの一定のサイズを設定すると、システムの円滑な操作に大きなメリットがあります。そのため、仮想メモリを直接キャンセルすることはお勧めしません。

MBRからGPTに変換する

MBRとGPTは2つの異なるディスクタイプですが、主な違いはパーティション構造とパーティション化方法にあります。ただし、MBRは最大2 TBのディスクでのみ動作するため、SSDの残り容量を2TBを超えて認識できないため、SDDが誤ったサイズを報告する可能性があります。その場合は、MBRをGPTに変換してから問題を解決する方法が2つあります。

方法 1: Diskpartを使用する

この方法ではSSDのすべてのデータが消去されるため、事前に重要なファイルをバックアップしてください。

バックアップを作成した後、「Win + R」を同時に押して「実行」を開き、「diskpart」と入力して「OK」を押します。次に、次のコマンドを入力します。

list disk
select disk n( nはSSDのディスク番号です)
clean
convert gpt

DiskpartでGPTに変換

その後、MBR SSDがGPTに正常に変換され、2TBを超える残り容量が認識されます。

方法 2: フリーソフト--AOMEI Partition Assistantを使用する

上記のように、DiskpartはSSD上のすべてのデータを消去します。したがって、サードパーティの変換ツールAOMEI Partition Assistant Proを使用してMBRをGPTに変換することを強くお勧めします。データを失うことなくMBRをGPTに変換できるため、重要なことをすべて失うことはありません。しかし、突然の停電などの制御不能な要因によって引き起こされるデータ損失を避けるために、いつでもバックアップを作成することが常に提案されています。

  • 手順 1. フリーウェアをダウンロードしてインストールして実行し、SSDを右クリックして「GPTディスクに変換」を選択します。GPTディスクに変換

  • 手順 2. 操作を確認するためのウィンドウが表示されます。「はい」をクリックします。はい

  • 手順 3. メインインターフェースに戻って操作を再確認し、問題がなければツールバーの「適用」をクリックします。適用

まとめ

上記に従って、SSDの容量が誤認識された時、解決出来ると思います。また、AOMEI Partition Assistantはプロなディスク・パーティション管理ソフトとして、HDDの表示容量と実容量が違うエラーも簡単に解決できます。主にWindows Server 2003、2008(R2)、2012(R2)、2016およびSBS 2003,2008、2011を使用している場合は、AOMEI Partition Assistant Server版を試してみてください。