フォルダーを右クリックしてプロパティを選択し、2つの異なる数字Windowsにおける「サイズ」と「ディスクサイズ」とは?これらは一体何を測定しているのか、そしてなぜ常に一致しないのか?この記事では、それらを詳しく解説します。
Windowsにおける「サイズ」と「ディスクサイズ」とは、何を測定しているのでしょうか?

どのフォルダーのプロパティにも、「サイズ」と「Windows のディスク上のサイズ」という 2 つの値があります。これらの値はほとんど一致せず、この違いはしばしば次のような兆候とみなされます... ハードドライブに無駄なスペースがありますこれは故障ですか、それともストレージの問題ですか?
簡単に答えると、いいえです。 どちらの値も正しく、それぞれ異なるものを表しています。問題は、Windowsでは2つの数値が必要になるということです。なぜなら、ファイルが情報として占める容量と、物理的に保存する必要のある容量は必ずしも一致しないからです。これをよりよく理解するために、Windowsにおける「サイズ」と「ディスクサイズ」の意味を見ていきましょう。
セクションに表示される図 サイズ これはファイルに含まれるデータ量、つまりバイト単位で表した論理的な長さを表します。したがって、10.000文字のテキスト文書のサイズは、エンコード方法や格納されている追加情報によって異なります。これは、たとえば電子メールで送信した場合に占めるサイズです。
一方、次のセクションがあります。 タマニョエンディスコこれは、ファイルシステムが実際にファイルを格納するために確保する領域を表しています。そして、この確保された領域は、必ずしもファイルの論理サイズと一致するとは限りません。なぜでしょうか?それは、ディスクがストレージを個別に割り当てられたバイトの集合として構成するのではなく、クラスタと呼ばれる単位を使用するからです。
重要な概念:クラスターまたは割り当て単位
Windowsに表示されるサイズとディスク容量が一致しない理由を理解するには、クラスタまたは割り当て単位について説明する必要があります。ハードドライブはファイルをバイト単位で個別に保存するわけではありません。むしろ、ファイルシステムはディスクの表面を分割して、 クラスターと呼ばれる、小さくて一定のサイズの区画.
重要なポイントは次のとおりです。Windows はファイルを保存する際、ファイルが実際にその領域を埋め尽くしているかどうかに関わらず、1 つ以上の完全なクラスタを割り当てます。では、クラスタのサイズはどれくらいでしょうか?一般的なサイズは 1 です。 NTFS形式でフォーマットされたドライブ Windowsでは 4.096バイト(4KB)これは最小の割り当て単位です。システムはファイルに「クラスターの半分」を割り当てることはできません。
したがって、テキストファイルがちょうど1バイトを占める場合、Windowsはそれを1バイトの物理領域に格納することはできません。クラスタ全体を予約する必要があります。つまり、次のようになります。 サイズ ファイルは 1 バイトですが、 タマニョエンディスコ サイズは4.096バイトになります。そして、そのファイルは他のファイルが使用できない4.095バイトの領域を無駄に消費しています。なぜなら、クラスタは一度に1つのファイルしか属することができないからです。
Windowsにおけるサイズとディスク容量:より大きなファイルとマッチ

Windows のサイズとディスクサイズの間の無駄なスペースは、 大きなファイル例えば、ファイルサイズが5.000バイトの場合、Windowsではそれを保存するために2つのクラスターが必要になります。最初のクラスターは容量いっぱい(4.096バイト)まで使用され、2番目のクラスターには残りの904バイトが格納されます。したがって、ファイルサイズは5.000バイトですが、ディスク上のサイズは8.192バイト(2つのクラスター×4.096バイト)になります。
この現象は「無駄な空間」または 余裕スペースドライブに小さなファイルが多いほど、論理的な合計サイズと実際に使用されているディスク容量との累積的な差が大きくなります。たとえば、それぞれ数キロバイトしかない数百のオフィス文書が入ったフォルダでは、 タマニョエンディスコ 著しく優れている サイズ 本物.
一方、Windowsでは、ファイルサイズとディスク容量がまったく同じファイルも存在します。これはどうして起こるのでしょうか? ファイルはクラスタサイズのちょうど倍数を占める例えば、16KBのファイルには4KBのクラスタが4つ必要です。この場合、論理サイズと割り当てられる領域はどちらも16KBになります。
その他の要因:圧縮とスパースファイル
これまで見てきたように、Windows でサイズとディスクサイズの間に不一致が生じる主な原因はクラスターサイズです。しかし、それだけではありません。次のようなシナリオがあります。 ディスクサイズは論理サイズより小さい場合がありますこれは、ドライブで NTFS 圧縮が有効になっている場合、またはスパース ファイルを操作する場合に発生します (スパースファイル).
いつ NTFS圧縮が有効になっていますシステムは、特定のファイルを保存するために必要な物理容量を削減しようとします。その結果、実際のディスク容量は、システムが宣言する論理サイズよりも小さくなります。
考慮すべきもう1つの要素は 散在ファイル o スパースファイルこれらは、特定のアプリケーション、仮想マシン、およびストレージツールで使用されます。論理サイズは相当なものになる可能性がありますが、同時に、物理スペースを占有する必要のない大きなデータ領域を含むこともあります。そのため、Windows はこれらの領域を空き領域として認識し、クラスタを割り当てないようにします。
Windowsにおけるサイズとディスク容量:心配すべきことや何か変更すべきことはありますか?

Windowsで「サイズ」と「ディスクサイズ」が一致しない理由がこれで明らかになりました。では、このことを心配する必要があるのでしょうか?それとも、システム設定を変更する必要があるのでしょうか? 平均的なユーザーであれば、何もする必要はありません。サイズとディスクサイズの違いは、現代のファイルシステムの設計に固有の特徴である。
しかし、クラスタサイズが重要になる状況もあります。たとえば、ドライブをフォーマットして 大容量の動画や画像ファイルを保存するこのような場合、より大きなクラスタ(例えば64KB)を使用すると、データにアクセスするために必要なシーク操作が少なくなるため、シーケンシャル読み取りのパフォーマンスがわずかに向上する可能性があります。
一方、ユニットが満杯になる場合は 小さな文書、メール、または設定ファイル4KBのクラスタサイズが理想的です。これは、ほとんどのNTFSドライブでWindowsがデフォルトで選択するサイズです。したがって、Windows上の「サイズ」と「ディスク上のサイズ」が一致しなくても問題ないのであれば、他にできることはありません。
幼い頃から科学技術全般、特に私たちの生活をより便利で楽しいものにしてくれる進歩に魅了されてきました。最新のニュースやトレンドを常に把握し、自分が使っているデバイスやガジェットに関する経験、意見、ヒントを共有することが大好きです。それがきっかけで、5年ほど前にウェブライターになり、主にAndroidデバイスとWindowsオペレーティングシステムを専門にしています。複雑な概念を分かりやすく説明することで、読者に理解しやすくすることを学んできました。
