• ベストアンサー

ハードディスクの容量

こんにちは。 今回、初めて自作のPCに挑戦しました。 CPU Athlon64 3000+ M/B GIGABYTE GA-K8NMF-9 MEM PC3200 512M×2 VGA RADEON X850XT HDD Maxtor 6L250R0 DVD LG GSA-4167B 電源 430W OS WindowsXP HomeEdition SP2 以上の構成です。 今回使ったHDDは250GBの物なのですが(233GBと認識されています)OSと各ドライバー、セキュリティソフトをインストールしただけで、残りが121GBになっています。 Cドライブの中を見ると・・・ ・Documents and Settings→309MB ・Program Files→775MB ・WINDOWS→2.12GB と、なっています。 単純に、全てを合計しても3GBちょっとだと思うのですが・・・。 233GB-約3GB=230GBが残るのでは?と思っていたのですが違うのでしょうか? ちなみに、パーティション分けはしておりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.4

>HDDは250GBの物なのですが(233GBと認識されています) これは、HDDの容量表記は 1Kバイト=1000バイト 1Mバイト=1000Kバイト 1Gバイト=1000Mバイト 換算なのですが、OSは 1Kバイト=1024バイト 1Mバイト=1024Kバイト 1Gバイト=1024Mバイト 換算なので、少なく表示されてしまいます。 233Gバイト=1024*1024*1024=250,181,844,992バイト >単純に、全てを合計しても3GBちょっとだと思うのですが・・・。 それはファイルの実際のサイズを足したものですが、実際にはそれだけではないのです。 HDD等はセクタ/アロケーションユニットと呼ばれる単位で管理されて、このサイズ単位でしか書込できません。 例えば、アロケーションユニットが4Kバイトの場合 1バイトのファイルでも、1つのアロケーションユニットを使用するので、HDDの実際の使用容量は4Kバイトになります。 500バイトの場合は、2つ使用ですから、8Kバイトですね。 ファイル数が多くなると、実際のファイルサイズの合計と、HDDの占有サイズの差が大きくなってきます。 各ファイルのプロパティを見れば、サイズとディスク上のサイズ の2つが表示されますので、ご確認下さい。 あと、隠しファイルとかのファイルを未表示にしていると、計算が合わなくなります。

san_chan
質問者

お礼

早速の回答ありがとうございます。 やはり、合計で3GBというのは単純すぎたようですね(汗) アロケーションユニットと言うのは初めて聞きました。勉強不足のようでした。 確かに今調べてみた所、それぞれのファイルにはサイズとディスク上のサイズというのがあり、容量も異なっていますね。 倍になっている物や、4倍くらいになっている物もありました。 と言うことは、今回の私の質問も実は正常なのかも知れませんね。 あまりにも差があった為に質問させて頂きました。ありがとうございました。

その他の回答 (4)

  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.5

訂正 誤:500バイトの場合は、2つ使用ですから、8Kバイトですね。 正:5000バイトの場合は、2つ使用ですから、8Kバイトですね。

san_chan
質問者

お礼

ご丁寧にありがとうございます。 言われるまで気づきませんでした(汗)

  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.3

>>今回使ったHDDは250G コンピュータ関連のサイズと言うのは2つの方法で 表現され:ます。 媒体(メディア)や通信速度を表す単位は日頃使っている 10進数で表現されます。 ところがコンピュータがハンドリングするデータ量 (ファイルの容量など)は 2進数で表示です。 即ち、  10進数の1Kは1000ですが   2進数の1Kは1024です。 両者の違いを計算すると(^は累乗の意味)  (250G×1000^3)÷(1024^3)  =232.83 従って、PCは正しく250Gを認識しています。

san_chan
質問者

お礼

早速の回答ありがとうございます。 正確に認識されている事が分かりました。 ただ、あまりにもインストールした物とHDDの残りの容量が違っていたので質問させて頂きました。 詳しいご説明、感謝します。

  • parts
  • ベストアンサー率62% (6366/10151)
回答No.2

まず、パーティション分けでは、しっかり250GBの1ドライブを1パーティションとしてフォーマットしたのでしょうか? 当然ですが、半分をDドライブにしていれば残りはDの110GBとして認識されているでしょう。 BIOSで正常に認識されているのであれば、その辺りの確認が必要ですね。 コントロールパネルのコンピュータの管理(ファイル名を指定して実行でCompmgmt.mscでも起動可能)を起動して、ディスク管理(論理ディスクマネージャー)を確認しちゃんと250GB全領域がフォーマットされ1つのパーティションになっているか確認しましょう。 そこに、およそ100GBの未割り当ての領域があればそれが原因です。別パーティションを作成するかしてやれば残りの領域を認識するでしょう。 まずこれが基本的なところでしょう。

san_chan
質問者

お礼

早速の回答ありがとうございます。 今、確認してみました。 ボリューム→C レイアウト→パーティション 種類→ベーシック ファイルシステム→NTFS 状態→正常(システム) 容量→233.76GB 空き容量→121.70GB 開き領域の割合→52% という感じでした。 正常のようなので、このまま使っていこうかと思います。ありがとうございました。

noname#17591
noname#17591
回答No.1

そんなもんです。計算式が違うので。 1G=1024Mと計算すると。 あと、セキュリティソフトで24bit越えできないのをいれると、容量管理でエラーが発生します。使っているソフトにもよりますが。

san_chan
質問者

お礼

早速の回答ありがとうございます。 >計算式が違うので。 確かに聞いたことはありましたが、今回ほどの差が出るとは思ってもいなかったので・・・。 ちなみに、セキュリティソフトは「ソースネクストのウイルスセキュリティ2005」と言うソフトです。 前から使っていた物なので、そのまま使いました。

関連するQ&A

専門家に質問してみよう