[24833]  Windows2000のエクスプローラーで大量のファイル操作
投稿者:かずくん さん   2003-01-05 11:29:05
はじめまして。かずくんと申します。
年末年始を利用して自作機のOSをWindows98SEから、windows2000
(SP3適用済み)に変更しました。
ちなみに新規購入ハードディスクに新規インストールです。

Windows2000を使い始めて悩んでいることがあるので相談させてください。

Windows2000のエクスプローラーで大量(数千〜数万個で全部で数GB)のファイル
操作(コピーや移動、削除等)を行なうと数分後にはCPU使用率がほぼ100%になり、
その後の操作を受け付けてくれないことが多々あります。
タスクマネージャーを開いてもエクスプローラーが無応答になっているようで
こうなるとタスクの終了をするしか手が無くなってしまいます。
NTFSが悪さをしているのかと思い、FAT32領域からFAT32領域へのコピーを試して
みたりもしましたが、症状に変化は無いみたいです。

ファイル数を小分けにして操作すると問題ないのですが、こういう状態って
普通なのでしょうか?
 改善方法等ありましたら、教えていただけると助かります。

OSがWindows98SEのときは、ほとんど経験したことがなかった現象なので、安定して
いるハズのWindows2000で発生してショックです。あちこちで検索かけてみたのです
が該当するような質問がなかったので、アドバイス等ありましたらよろしくお願い
します。

【環境】
自作機
メモリ:512MB
CPU:Celeron1.2GHz
HDD:120GB+80GB
Windows2000(SP3適用済み)
  1. Pico_Chan さん   2003-01-05 12:39:16
    コレ、Windows系の有名なバグですよ。
    前々から喧伝されているにM$も動こうとしないんです。
    対策はコマンドプロンプトを開いてから、コピーコマンド(copyやxcopyなど)を入力すればよいのです。
  2. かずくん さん   2003-01-05 20:51:44
    Pico_Chan さん こんばんは。

    有名なバグだったんですか。WIN98SEで遭遇しなかったのは運が
    良かっただけなのかもしれないですね。
    コマンドプロンプトだと問題がないとは全然知りませんでした。
    ご教授ありがとうございます。

    ただ、コマンドライン入力は自分にはちょっと厳しいっっす。
    操作したいファイルがほとんどロングファイル名のフォルダ
    下にあるので、Targetフォルダに移るだけでも結構ツラいです。

    もう何年もエクスプローラー以外でファイル操作したことが
    無い上に、生DOSの頃のファイル操作もECやFDを使ってろくに
    コマンドラインを覚えてこなかった事が悔やまれます。。
  3. しおまん さん   2003-01-05 21:43:59
    Fire File Copy を使ってみてはどうでしょう?
    http://www4.org1.com/~kitt/main.html

    それとDOS窓でファイル名などを打つのが面倒なら、エクスプローラーからDOS窓へドラック&ドロップしてやればファイル名(フォルダ名)が渡せますよ。
  4. ZJI さん   2003-01-05 21:46:41
    >Targetフォルダに移る
    「窓の手」や「Powertoys」でコマンドプロンプトを、ターゲットフォルダから、直接開くってのはだめ?
    あと、コマンドプロンプトでも、Windowsのカット&ペーストは利用できたと思うけど。
  5. かずくん さん   2003-01-05 23:48:27
    しおまんさん アドバイスありがとうございます。

    さっそくFire File CopyをGetして試しに使ってみました。
    すごく良いです!
    まだ100MBぐらいのファイルでしか試せていませんが、明らかに
    エクスプローラーより軽いカンジです。使い勝手も良さそうです
    し、良いツールお教えくださってありがとうございました!
    ファイルコピーと移動についてはこのソフトでほぼ思うことが可能
    になりそうです!

    ファイル削除については、ファイル操作を習得してコマンドプロ
    ンプトで操作するしかないですかね。

     というのもエクスプローラーが無反応になる現象が、自分の環境では
    ファイルコピーと移動以外に、ファイル削除でも起きるようなのです。
     昨日、環境入れ替えで不要になった元ハードディスクのデータ
    (数十万個で30GBぐらいあるファイル群)をSHIFT+DELで一括削除する
    ときも、何度もエクスプローラーが無反応になってしまい、全部削除
    するのにTOTAL一時間以上掛かってしまったので。

    ZJI さん アドバイスありがとうございます。

    すいません。窓の手はずーっと使っていたツールなんですが、今回
    教えて頂いて、コマンドプロンプトをターゲットフォルダから開く
    機能を初めて知りました。ありがとうございます!
    すごく良い機能なのにこれまで気づかなかった自分がバカに思えました(笑)

    また、コマンドプロンプトでもファイル名がドラック&ドロップや
    カット&ペーストで渡せるという事、先ほど試して吃驚しました。
    やっぱり知っている人は知っているんだなぁ、という思いと、自分も
    修行を積まねば、、と心を新たにしたいと思います。
  6. しおまん さん   2003-01-06 06:56:44
    >昨日、環境入れ替えで不要になった元ハードディスクのデータ
    >(数十万個で30GBぐらいあるファイル群)をSHIFT+DELで一括削除する
    >ときも、
    こういう時はクイックフォーマットしてしまった方が手っ取り早いかと。
    あとFire File Copyは処理ファイルの制限数が5万ファイル程度だそうなので気をつけてください。