プロが教える店舗&オフィスのセキュリティ対策術

640MBのMOにデータを入れているんですが、200MBの空があるにもかかわらず、ディスクがいっぱいですって出てくるのですが、どうすればいいのでしょう。特別大きなデータを入れていれようとしているのではなく、1KBくらいのでもダメなんです。

A 回答 (3件)

MOなどのディスクはクラスタという単位でファイルの管理をしています。



値は適当ですが、たとえば640MBのディスクが1000クラスタだとします。
1クラス他あたり640KBです。このクラスタというのはどんなにファイルサイズが640KBより小さくてもファイル1つで1つ消費されます。
そのため、200KBのファイルを1000個書いたらすべてのクラスタを消費してしまったため空き容量はあっても書けなくなってしまいます。

そういうことはありませんか。
    • good
    • 0
この回答へのお礼

MOにはそういうしくみがあったということを初めて知りました。本当に勉強になりました。ありがとうございました。

お礼日時:2004/10/10 03:31

フォルダ(ディレクトリ)を作らずに、そのまま多数のファイルを保存されているのでしょうか?



ルートディレクトリに保存できるファイルの数(ルートディレクトリエントリ数)は制限があります(たぶん512個)。
多数のファイルを保存される場合、フォルダを作成してその中に保存して下さい。
フォルダを作成することで、実質的にファイル数の上限は無くなります。
    • good
    • 0
この回答へのお礼

対処方法がよく分かりました。おかげさまで解決する事ができました。(^^)本当にどうもありがとうございました。

お礼日時:2004/10/10 03:29

1)ライトプロテクトはかかっていませんか


 (あせるときほど初心に戻って ^^; )
2)どのメディアでもダメなのでしょうか、それとも特定のメディアのみ
 でしょうか。
3)空き容量を増やすとデータを入れることは出来ますか?
4)読み込みは問題ないですか?
5)メディアをディスクチェックしたり、デフラグをかけると
 どうですか?
 
現象から、MOのフォーマット情報がおかしいような気がします。
その場合なら、フォーマットしなおせば正常になります。
注意点としては、そのMOドライブでフォーマットすること、
OSのフォーマット機能はあんまりたいしたことないので、もし
MOドライブにフォーマッタソフトが付いていたのならそれを使用すること、
やむを得ずOSでフォーマットするなら、出来るだけ新しいOSで
フォーマットすること(ただし方式はFATで)などがあげられます。
    • good
    • 0
この回答へのお礼

勉強になりました。ありがとうございました。

お礼日時:2004/10/10 03:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!