人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【ハードディスク領域不足のエラー?の原因不明】
十分容量がある外付けのハードデティスクに移そうとすると
『空き容量が足りません』と出ます。
空き容量は185GBあるにもかかわらず
5GBのWMAを送っても出てしまいます。
しかし1GB以下だとなぜか移動できます。

ディスクのクリーンアップやデフラグはやっております。
この原因は何ですか?
ポイント傾斜しますので、即決できる内容を書いてください。


●質問者: kiyo
●カテゴリ:コンピュータ 生活
✍キーワード:エラー クリーンアップ ディスク デフラグ ハード
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● ytakan
●38ポイント

http://support.microsoft.com/kb/314463/ja

そのハードディスクはFAT32ではありませんか?

?FAT32 パーティションでは、(2^32)-1 バイト (4 GB - 1 バイト) より大きいファイルを作成できません。

NTFS等でフォーマットしてみてください。

◎質問者からの返答

ありがとうございます 盲点でした

?FAT32のディスクは4GB以上のファイルをコピーしようとすると「ディスク容量が足りません」などと言ってくる。

一度ファイルを分割して、FAT32のディスク上にコピーし結合してみたが、それでもだめ。

どうやら、4GB以上のファイルを認識しないようになってるらしい。

FAT32ディスクへ4GB以上のファイルをコピーするためにはディスクのフォーマットしかないか…と思って諦めていたら、フォーマットなしでも変換出来る方法を見つけた。

しかも、Windows標準のソフトウェアのみで。

コマンドで実行するのだが、かなり簡単。帰宅したらやらねば。

■実行方法

1.スタート→ファイル名を指定して実行→cmd コマンドプロント起動

2.C:\>convert S: /fs:ntfs ※変換するディスクをSとして、NTFSに変換する。

■注意

・実行する前に対象のドライブへのファイルアクセスがないようにしておくこと。

対象ドライブをマイコンピュータやエクスプローラで開いていると警告メッセージが出てしまうとのこと。

・ NTFS へいったん変換すると、FAT または FAT32 へ単純に変換し直すことはできなくなり、FAT、FAT32へ戻したい場合は、ドライブまたはパーティションを再フォーマットする必要がある。

詳しくは↓こちら。

http://www.microsoft.com/japan/windowsxp/using/setup/expert/conv...


※「現在のボリューム ラベルを入力してください」と言われたら、ドライブ名(CとかD)じゃなくてボリュームラベル(HDDの名前)を入力する。


容量の上限に関する記載がちょっと違ったので修正。

ついでに容量制限についても記載。

■FAT

ボリュームサイズ:フロッピーディスクのサイズから4GBまで

ファイルサイズ:2GBまで

■FAT32

ボリュームサイズ:512MBから2TBまで(ただし、Win2000でのフォーマットでは32GB以下)

ファイルサイズ:4GB

■NTFS

ボリュームサイズ:推奨約10MBから2TBまでだが、それ以上も可

ファイルサイズ:制限なし

↑サイトより引用

★★このサイトが一番よさそうです。。

コマンド『/』の逆はどうやったら出るのでしょうか?


?Windows XP Professional : FAT ディスクを NTFS に変換する方法

http://www.microsoft.com/japan/windowsxp/using/setup/expert/conv...

コマンド プロンプト ウィンドウで、convert drive_letter: /fs:ntfs と入力します。


★★driveの次の下線が入れられません。

コマンド入力はやったことないので不安です。

簡略にこれらを説明できる方いらっしゃいましたらお願いします。

複数回答可能


2 ● sylphid666
●19ポイント

convert drive_letter: /fs:ntfs

と打ち込むのではなくHDDのドライブ(C:とかD:=容量を変えたいHDD)を打ち込んで下さい。

C:を変えたいのであれば

convert C: /fs:ntfs

と。

http://www.microsoft.com/japan/windowsxp/using/setup/expert/conv...

◎質問者からの返答

ありがとうございます。解決できましたが・・・・・・・・・・

すでにこのドライブはntfsですと出ます。

根本的に何か違うようなので

他の原因は何でしょう。


3 ● kimudon
●18ポイント

http://www.losttechnology.jp/Tips/convntfs.html


1の回答者さんの返答で、

「コマンド プロンプト ウィンドウで、convert drive_letter: /fs:ntfs と入力します。」

「driveの次の下線が入れられません。」

とありますが「drive_letter:」とは変換するドライブレター、

http://e-words.jp/w/E38389E383A9E382A4E38396E383ACE382BFE383BC.h...

を入力します。


http://www.microsoft.com/japan/windowsxp/using/setup/expert/conv...

にても、

「たとえば、convert D: /fs:ntfs と入力すると、D ドライブが NTFS フォーマットでフォーマットされます。このコマンドで、FAT または FAT32 ボリュームを NTFS へ変換できます。」

とあります。


ytakanさんの変換するドライブが例えば「X:」ならば「convert X: /fs:ntfs」

と入力します。

ドライブレターの調べ方は「マイコンピュータ」を開くと

「*******(X:)」

の(X:)がドライブレターとなります。

◎質問者からの返答

ありがとうございます。わかりやすいです。

感謝します


4 ● fjimo
●15ポイント

/の逆は、英語環境のバックスラッシュというものです。

日本語環境では、¥(エンマーク、バックスペースの左となり)を入力してください。

アンダーバーは、

シフトをおしながら、右シフトのすぐ左となり「ろ」キーをおすと入力できます。

http://q.hatena.ne.jp/

◎質問者からの返答

こちらも疑問が晴れました。

根本的な移動ができない原因が未だ未解決です。

また、

コマンドの入力の仕方がっているサイトなどありましたらご紹介ください


5 ● illegalwings
●10ポイント

FAT32で扱える最大サイズが4Gなのは、ファイルサイズを32ビットで管理しているため、最大のサイズは0xffffffff(4G)で、それ以上大きなサイズを指定できないためです。

そのためそれ4G以上の大きなファイルをコピーしようとすると、4G以上のため容量が取れないので、容量が足りないという表現になっているようです。

電卓に喩えると…

8桁しかない電卓では、99,999,999までは計算できるけど、1,000,000,000は、計算できないので駄目というのと似ています。

実行の仕方は、スタートメニューから

[スタート] → プログラム → アクセサリ → コマンドプロンプト

これで黒いコマンドプロンプトのウィンドウが開きます。

この状態で、convert x: /fs:ntfsと入力すればエラーがない限り待っていれば終了します。

(x:は、変換したいドライブ名を入れてください)

http://www.atmarkit.co.jp/fwin2k/win2ktips/094filelimitation/094...

◎質問者からの返答

ええ、これは上記の説明と同じですよね?

ntsfに、両方のHdが設定されているため

これが原因とは考えられないようです。

違う方法のみを今後は受け付けることとします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ