- ベストアンサー
情報量
ファイルのバイト数やビット数などを知る方法はありますか? WIN98SEですけど、ファイルのプロパティに載っているバイト数は正確ですか? 正確なのか心配です。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
Q/ファイルのプロパティに載っているバイト数は正確ですか? A/まあ、誤差は若干ある場合がありますけど、ほぼ正確ですよ。 まれに、ディスクエラーがあり、間違った容量が記述されている場合がありますね。これは、Scandiskを実行すれば改善されます。 ちなみに、ディスク上のサイズとサイズというのがファイルのプロパティでは表示されています。 厳密なデータのサイズは「サイズ」の項目です。 ディスク上のサイズとは、ディスク上で占有しているディスクの容量を指します。 なぜ、ディスク上のサイズと実際のファイルサイズが異なるかというと、ディスクへのデータ書き込みは、セクタという最小記録単位をベースに書き込まれます。 どんなに小さなデータでも必ず一つのセクタを丸々消費する構造となっています。 たとえば セクタ数が4KBであれば、1KBのバイトのデータを書き込んでも最小記録単位(セクタ)が4KBであれば、4KBのハードディスクを消費します。 よって、ディスク上のサイズは必ず通常のデータサイズより大きくなり、ハードディスクなどのディスク上でどれだけの容量を占有しているかを指します。
その他の回答 (3)
- 1969X1
- ベストアンサー率25% (51/200)
>バイト数が2つあるんですが どっちですか? >サイズのところに 使用とかあるんです 今手元に98SEが無いので、右とか左とかの位置関係ははっきり覚えていませんので、WIN95のプロパティを見ながら書いてますが、左の方がファイルの使用量で、右に書いてある****使用と言うのが、ディスク上でのサイズです。 例えば、あなたが、A3出力しかできないプリンタをもっている場合、1文字の印刷でも、1000文字の印刷でも1枚の用紙を使用しますよね。 12枚と半分の文字量だったとしても、13枚の用紙が必要ですよね。A3が12枚で、A4が1枚といったような器用な事はしてくれません。 かなり強引ですが、プロパティの表示を上のプリンタの例で例えると、「25000文字で5枚」「100文字で1枚」といった意味で理解して下さい。専門的な意味は#3の方の回答を参照して下さい。 ↑いいのかな~、こんな説明で(^_^;)
お礼
わかりやすい説明ありがとうございました
- brogie
- ベストアンサー率33% (131/392)
MS-DOSコマンドでDIR ファイル名と入力すると、詳しいデータが表示されます。 例えば、mydocumentにあるファイルを見るときは DIR \MYDOCU~1 で見ますと、バイト数で表示されます。 DIR \MYDOCU~1/P と入力すると、Page単位で表示します。 MS-DOSのコマンドが分からないときは、検索すると解説サイトが沢山あります。
お礼
MS-DOS って役に立つんですね。
- 1969X1
- ベストアンサー率25% (51/200)
プロパティで表示されると思いますけど・・(・_・?) 正確でしょ。 心配でしたら、バイナリエディタで、バイト数を数えられたらいかがでしょう(時間の無駄ですが)。 ビットは単純にバイトを8倍すれば良いと思いますよ。 ディスク上で使用しているバイト数と、ファイルのバイト数は異なりますけど。ディスク上で使用している容量を知りたいといった意味なのでしょうか?
お礼
正確なんですね。よかった
補足
バイト数が2つあるんですが どっちですか? サイズのところに 使用とかあるんです
お礼
セクタについてよくわかりました