• 締切済み

高速ファイルツール。使うのが心配です。

高速ファイルコピーツールについて質問です。 職場のパソコンの中身の整理をすることになりました。 新たにユーザープロファイルを作成し、既存のユーザープロファイル配下のフォルダとファイルをそこに移動します。 移動するファイルは約5万個で、複数のパソコンで同じ作業をします。 ファイルの移動なので普通にExplorerで移動したところ、プログレスバーが表示され、移動する前の計算中の表示がとても長く、ファイルの移動も1時間ほどかかりました。 また、プログレスバーが後少しで右端にという位置で止まり、1時間経っても変化無く、試しに移動元と移動先のファイル・フォルダ数や容量を確認したら同じだったということが何度もありました。 そこでTeraCopy等に代表される高評価のコピーツールを導入してファイルを移動したところ、数万ファイルの移動がほんの2~3秒で終わり、愕然としました。 移動先のファイルは正常に開けます。 質問です。 ・ツールでの移動の早さがにわかに信じられないのですが、移動後のファイルを使い続けて問題が出ることはないのでしょうか。 ・実は見た目上ファイルを移動しているだけで、バックグラウンドで処理中だということはないこでしょうか。 ・同じくファイル移動後、移動元の空のフォルダをすぐに削除したり、PCをシャットダウンすると問題が出ると言うことは無いのでしょうか。 ・NASでツールを使用してファイル移動しても問題ないのでしょうか。 ・なぜこんなに移動が早いのでしょうか。 質問中の疑問点はすべて確認済みで今のところ問題ないのですが、あまりの移動の速さに使っていいものかどうかものすごく心配です。

みんなの回答

  • m_and_dmp
  • ベストアンサー率54% (974/1797)
回答No.5

No.4です。 HDDのファイル書込み速度は、1個の大きいファイル(数十MB以上)の場合、百数十MB/秒、サイズの小さいファイルを多数(たとえば4kBのファイルを1万個とか)の場合は1MB/秒を達成できません。 私のPCでベンチマークテストをやってみましたが、500MBのファイル1個の場合は、136.9MB/秒、4kBのファイル500MB分の場合は、0.172MB/秒でした。 多数のサイズの小さいファイルの場合は極端に書き込み速度が低くなります。 <5万個のファイルの合計サイズはPCによってまちまちですが、10GBから60GB、ファイルも小さなテキストファイルから、10GBほどのファイル> の場合は、10分くらいはかかるものです。 高速コピーツール(FastCopy)を使用して、トータルサイズ15.97GB, ファイル数6734個のファイルをLAN接続されている他のパソコンのHDD の空のフォルダにコピーすると、441秒かかりました。次に、同じファイルを、先ほどコピーを済ませて、すでにコピーが存在するフォルダに差分コピーをすると、7.69秒で終了しました。コピー元とコピー先のファイルのサイズとタイムスタンプが同じなのでチェックされただけで、コピーは行われません。 貴環境にて、5万個のファイルをLAN接続された他のPCのHDDの空のフォルダにTeraCopy してみてください。数百秒の時間がかかると思います。 それが終了したら、再度コピーをしてみてください。今度はコピー先にコピー元と同じファイルがあるので差分コピーが実行され、短時間で終了すると思います。

  • m_and_dmp
  • ベストアンサー率54% (974/1797)
回答No.4

No.3 です。 5万個のファイルの合計サイズはどのくらいでしょうか?小さいなら、HDD のキャッシュが働いて見かけ上短時間にコピーが終わるということも考えられます。キャッシュにコピーされると、エクスプローラの作業は終わり、HDDの中で、キャッシュからディスクそのものにコピーされます。

saruchan002
質問者

お礼

ご回答ありがとうございます。 5万個のファイルの合計サイズはPCによってまちまちですが、10GBから60GBまであります。 ファイルも小さなテキストファイルから、10GBほどのOutlookのpstファイルもあります。

  • m_and_dmp
  • ベストアンサー率54% (974/1797)
回答No.3

TeraCopy で実行されたのでしょうか? 私はFastCopy を使っています。もっともスピードが速いといわれているのはI-O DATA のマッハコピーです。 これらのツールは「差分」コピーができる(FastCopy ではデフォルトは「差分」)ので、一度Windows のエクスプローラでコピーした後に、TeraCopy 等でコピーをすると、短時間で終了します。 これまで、FastCopy で問題が生じたことはありません。 ・コピーされたとき、どのようなモードで実行したか確認してみてください。 ・コピー先のフォルダを空の状態でコピーしてみてください。速いと言ってもエクスプローラの何倍も速いわけではありませんので、瞬間で終わるというようなことはありません。 ・まさか、ショートカットとしてコピーされているのではないでしょうね?

saruchan002
質問者

お礼

ご回答ありがとうございます。 主にTeraCopyで実験しています。 右クリックで対象フォルダを移動元から移動先にドラッグし、「TeraMove Here」で「移動」しています。 移動する最上位にあるフォルダが5つで、配下のファイルを含めると10万個というファイル軍も移動しましたが、やはり数秒で終わりました。 移動先のプロパティを見ますとフォルダ・ファイル数と容量ともに移動元での数値に近いですし、ショートカットでもありません。 移動した後に移動元のフォルダを消したりリネームしましたが、移動先のファイルは開けます。 パスも移動先の表記になっています。 早すぎるのでやはりちょっと裏で何か動いているとか、見せかけだけなのかと勘ぐってしまいます。

  • te2kun
  • ベストアンサー率37% (4557/12166)
回答No.2

5万個になると、ファイルを読み取るにも時間がかかりますので、同一パーティションの移動にも時間がかかり、場合によっては、数分もありえます。 SSDなら、数秒で5万個ぐらいのファイルを読み取れますけど、HDDは、数分程度かかっておかしくはない コピーや他のドライブへの移動だと、さらに時間がかかります。SSDでも数分かかるかもしれません。HDDならまずありえません 高速ファイルコピーソフトは、コピーに失敗する場合もあります。(滅多にありませんが) Windowsは、最新のOSになるほどコピーが高速化されていますから、最新のOSほど高速化コピーソフトを利用する効果が少なくなります。

saruchan002
質問者

お礼

ご回答ありがとうございます。 コピーツールによる「移動」ですが、同じディスク内での移動です。 NASはRAIDを組んでいますので、同じディスク内かはわかりません。 コピーツールによる移動は、コマンドを忘れてしまいましたが、コマンドプロンプトによる移動より早いです。 謎です。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

アドレスを変更しているだけだからかも。実際に5万個を移動するとそんなに早く移動はできません。

saruchan002
質問者

お礼

ご回答ありがとうございます。 コピーツールによる「移動」ですが、試してみましたが数秒で済みます。 移動後に移動元のフォルダを削除してみましたが、移動先のフォルダやファイルは開けます。 使用上問題ないと思うのですけど、ちょっと不安です。

関連するQ&A

  • ユーザープロファイル移動

    現在のユーザーアカウントのC:\Documents and Settings\******\の *の所の名前を変更したくて、調べたところプロファイルの移動をすればいいとの事だったのでさっそく実行してみました http://homepage2.nifty.com/winfaq/wxp/hints.html#1247 ここに書いてある事を参考にし コピー先ユーザー(A)、コピー元ユーザー(B)、作業用ユーザー(C)を用意し、指示通りにやりました コピー元ユーザーのプロファイルフォルダがプライベート設定だったためこれも解除し実行してみました ですがコピー先を選びいざ実行すると、しばらくして応答無しになり、 いつも通りのエラーを送信しますか?のウインドウが出てきて失敗します 一応コピー先ユーザーのフォルダを調べてみたところ 0バイトつまり空のフォルダがいくつも出来ていました 中にはきちんと移動できたフォルダもあったのですが何故そこだけ移動できているのかが全くわかりません そもそもプロファイル移動とはC:\Documents and Settings\******\ に入っているすべてのフォルダやファイルを コピー先ユーザーに移動するものなのですか? もしかしたら私の認識が間違っていて単にフォルダだけを移動するものだったりはしないのでしょうか 回答をお待ちしています

  • 個人のプロファイルへのファイルのコピー

    パソコンが30台ほどあるActivedirectory環境で50名の社員が交代でパソコンを使用しています。 全員がとあるWebフォルダにアクセスする必要があるため、プロファイルにあるnethoodフォルダにショートカットを作成したいのです。 しかしユーザはパソコンに疎い人が多く、フォルダへのコピーができません。 そこでbatファイル等を作成して配布し、そのファイルを実行してもらって、ショートカットのファイルをコピーをしようと思っていますがコピー先のパスが当然ユーザごとに違います。 現在ログオンしているユーザ名を取得するコマンドは何かあるのでしょうか? また、特にユーザ名を取得しなくとも、個人ごとのプロファイルフォルダにファイルをコピーする方法がありましたら教えてください。 よろしくお願いします。

  • プロファイル破損でユーザにアクセスができません!!

    下記のエラーメッセージが出ました。 「ローカルに格納されているプロファイルを読み込めません。セキュリティの権限が不足しているか、ローカルプロファイルが壊れている可能性があります。問題が解決しない場合は、ネットワーク管理者に問い合わせてください。 ローカルのプロファイルがみつかりません。 一時的なプロファイルでログインしています。 ログオフ時にこのプロファイルへの変更は失われます。」 とメッセージが出てきていて.... ※以下はマイクロソフトサポートオンラインより抜粋 [新しいユーザー プロファイルにファイルをコピーする]以上は処理済み。 1.作成したユーザー (コピー先のユーザー) としてログオンし、次にログオフします。 2.プロファイルのコピー元およびコピー先のユーザー以外のユーザーとしてログオンします。 エクスプローラで、[ツール] メニューの [フォルダ オプション] をクリックします。[表示] タブをクリックし、[すべてのファイルとフォルダを表示する] をクリックし、[保護されたオペレーティング システム ファイルを表示しない (推奨)] チェック ボックスをオフにし、[OK] をクリックします。 4.C:\Documents and Settings\Old_Username フォルダに移動します。C は Windows XP がインストールされているドライブ、Old_Username はユーザー データのコピー元のプロファイル名です。 5.Ctrl キーを押したまま、このフォルダ内の各ファイルおよびサブフォルダをクリックします。ただし、以下のファイルを除きます。 Ntuser.dat Ntuser.dat.log Ntuser.ini 6.[編集] メニューの [コピー] をクリックします。 7.C:\Documents and Settings\New_Username フォルダに移動します。C は Windows XP がインストールされているドライブ、New_Username は「新しいユーザー プロファイルを作成する」で作成したユーザー プロファイルの名前です。 8.[編集] メニューの [貼り付け] をクリックします。 9.コンピュータからログオフし、新しいユーザーとしてログオンします。 注 : 古いプロファイルを削除する前に、電子メール メッセージとアドレスを新しいユーザー プロファイルにインポートする必要があります。 関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。 313055 [OLEXP] Microsoft Windows XP にアップグレードした後、メール フォルダ、アドレス帳、電子メール メッセージが見つからない。 の7番について質問します。 確認事項。 コピー元およびコピー先のユーザー以外のユーザーとしてログオンしています。 Q1 フォルダーもコピーしようとユーザに入ろうとしたら、アクセスが拒否されました。 メッセージは以下の通りです。 c¥Documents and Settings¥Old_Usernameにアクセスできません。 とでました。 どうすればいいのですようか??

  • 破損したユーザプロファイルを新しくするには><

    windos XPで、破損したユーザプロファイルのデータを新しいプロファイルにコピーする方法で質問です。 ※以下はマイクロソフトサポートオンラインより抜粋 ↓ [新しいユーザー プロファイルにファイルをコピーする]以上は処理済み。 1.作成したユーザー (コピー先のユーザー) としてログオンし、次にログオフします。 2.プロファイルのコピー元およびコピー先のユーザー以外のユーザーとしてログオンします。 エクスプローラで、[ツール] メニューの [フォルダ オプション] をクリックします。[表示] タブをクリックし、[すべてのファイルとフォルダを表示する] をクリックし、[保護されたオペレーティング システム ファイルを表示しない (推奨)] チェック ボックスをオフにし、[OK] をクリックします。 4.C:\Documents and Settings\Old_Username フォルダに移動します。C は Windows XP がインストールされているドライブ、Old_Username はユーザー データのコピー元のプロファイル名です。 5.Ctrl キーを押したまま、このフォルダ内の各ファイルおよびサブフォルダをクリックします。ただし、以下のファイルを除きます。 Ntuser.dat Ntuser.dat.log Ntuser.ini 6.[編集] メニューの [コピー] をクリックします。 7.C:\Documents and Settings\New_Username フォルダに移動します。C は Windows XP がインストールされているドライブ、New_Username は「新しいユーザー プロファイルを作成する」で作成したユーザー プロファイルの名前です。 8.[編集] メニューの [貼り付け] をクリックします。 9.コンピュータからログオフし、新しいユーザーとしてログオンします。 注 : 古いプロファイルを削除する前に、電子メール メッセージとアドレスを新しいユーザー プロファイルにインポートする必要があります。 関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。 313055 [OLEXP] Microsoft Windows XP にアップグレードした後、メール フォルダ、アドレス帳、電子メール メッセージが見つからない の4番について質問します。 C:\Documents and Settings\Old_Username フォルダに移動します。 と書いてありますが、わたしのPCには、C:\Documents and Settings\の中にAII UsersとTEMPと自分が作ったユーザアカウント3つあります。 Q1 Old_Usernameはどうやったら出てくる(作れる)? Q2 7番のNew_Usernamもありません。どうしたら作れますか?

  • 移動プロファイルの構成について

    Windowsのユーザプロファイルの設定で 移動プロファイルを指定した場合、プロファイルサーバに保存されるファイル(フォルダ)を 教えていただけないでしょうか? ログオン時にコンピュータにダウンロードされるフォルダの構成を確認させてください。 C:\Users\<username>\AppData\Roaming 調べた範囲では上記のパス配下がダウンロード/アップロードされるとあったのですが、 DocumentsやPictures、VideosなどのSampleファイルはプロファイルサーバに ダウンロード/アップロードされないんでしょうか? 調べた範囲では、Microsoftのホワイトドキュメント?のような形で プロファイルサーバに保存されるファイル/そうでないファイルの種類や条件を確認することが できませんでした。 どなたか教えていただけないでしょうか? よろしくお願いします。 m(_ _)m

  • こんなツールってありませんか?

    OSはWinXPです。フォルダを選択するだけで選択フォルダ配下の ファイル(選択フォルダ配下のフォルダ内ファイルも含む)が全て 任意のアプリケーションで開くというツールってないでしょうか? htmlやphpやcssなど主にテキストファイルに使用する事が目的で 任意のアプリケーションとはテキストエディターにあたります。 それぞれフォルダ毎に管理しておりファイルを全て選択しテキスト エディターにドラッグアンドドロップすれば一気に開く事は可能 なのですがフォルダが多数存在しフォルダを移動してその作業を 繰り返す事が手間に感じてしまいます。 できればフリーで使用できるものが希望です。ご存知の方が いらっしゃいましたら宜しくお願い致します。

  • フォルダ間バイナリファイル比較ツール無いですか?

    ■質問 2つのフォルダ配下に格納されたバイナリファイルが同じであるか比較するツールを探しています。 ところが、テキスト比較はあるのですが、シンブルに以下の機能のが見つかりません。  ・ファイル数は、「同じか否か」だけ判れば結構です。  ・ファイル内容は、「同じか否か」だけ判れば結構です。 ■目的 2つのフォルダ配下に格納された数千枚のJPEG画像ファイルが、ファイル数、内容共に同じであるかを知りたいのです。 ■理由 自分は、撮影したJPEG画像ファイルを月毎にフォルダ管理して保存しています。 レイドを使用せず、「手動ミラーリング」で同じ別のHDDにコピーして保存しています。 ところが、両方ともHDDがアロケーションエラーになり自動修復はしたものの、欠損したファイルが あるそうなのです。そこで比較して違った画像ファイルの「生きている」方を生かしたいのです。 宜しくお願いします。

  • 移動ユーザープロファイルについて教えて下さい。

    移動ユーザープロファイルについて教えて下さい。 現在、移動ユーザープロファイルの設定を検討中でテストでユーザーを作成して 動作の確認をしているのですが、ログオフ時にプロファイルをサーバーの共有フォルダにコピー使用とすると 「コピーできません。ネットワークまたはセキュリティ権限の不足が原因として考えられます。問題が解決しない場合は、ネットワーク管理者に問い合わせてください。 詳細-アクセスが拒否されました。」とエラーになります。デスクトップのテキストファイル等を更新すると次回ログイン時には更新されており、実際にはきちんと上書きされています。これは、何かがコピーされておらず正常にコピーされていないという事でしょうか?それともこれはWindowsの仕様でこの様にエラーは出るものなのでしょうか? プロファイルのコピー先はWindows Server 2003で共有フォルダの権限の設定もeveryoneにフルコントロールの権限を与えています。又、クライアントのOSはWindowsXP_SP3です。 ご教授お願い致します。

  • ファイルが開けません

    グループウェアなどに埋め込まれているPDFファイル 開こうとするとWordのエラー次のようなエラーが表示されます 「作成元アプリケーション、作成元ファイル、または項目が見つかりません アプリケーションが正しくセットアップされているか、削除、移動、名前の変更がされていなかどうか確認してください」 AcrobatReaderは5.0の時にもこのエラーが表示されました。また7.0をインストールし、5.0をアプリケーションの追加と削除からアンインストールをしても現象が改善されませんでした。 pdfmakerのファイル削除しようとadobeフォルダやユーザープロファイル内にあるofficeフォルダ、そしてprogoramfilesのスタートアップフォルダでも探しましたが、見つかりません。 Officeは2002です どのようにすれば改善されるかご存知のかた教えて いただきたいのですが

  • ユーザープロファイルのコピー

    Windows XPの使用していて全角ログイン名なので、半角ログイン名のアカウントを作成し、プロファイルをコピーという作業を関連のサイトを見ながらやりました。 コピー先にはフォルダはコピーしたようですが、肝心の中のファイルがなく、フォルダの中は空というのが多数です。 これはプロファイルコピー成功したと言えるのですか? マイコンピュータ内にあるコピー元のファイルなどをドラッグして、すべて移動させればよろしいのでしょうか? そもそもプロファイルとはどの部分をコピーしているのですか? お気に入りやMy Documentsやデスクトップなどのファイルのことですか? コピー元でインストールしてたもの、アップデートされてたものは、同等にコピー先でも使用できるということですよね??