【質問】FastCopyリストアップで利用しているコマンド

550 views
Skip to first unread message

j.aime....@gmail.com

unread,
Nov 1, 2016, 2:05:05 AM11/1/16
to FastCopy掲示板
かなりファイル数の多いフォルダ(75万ファイル)のデータ移行を実施しました。
最初に移行元フォルダをリストアップでファイル数とファイル容量を確認しようと思ったのですが、
途中でエラーとなり取得できませんでした。

ただし、実際に同期モードで移行元から移行先にデータ移行した際は問題なく移行できました。

切り分けのため、FastCopyリストアップで利用しているコマンドを知りたいのですが
開示頂く事は可能でしょうか?

FastCopyリストアップ利用時に制約があれば合わせてお教え頂けますでしょうか?

Hiroaki SHIROUZU

unread,
Nov 1, 2016, 5:08:17 AM11/1/16
to FastCopy掲示板
>途中でエラーとなり取得できませんでした。

これはFastCopyのリストアップコマンドを実行して、ということでしょうか?
であれば、表示されたエラー内容を教えて頂けますか?

それと「コマンド」の意味が良く判りません…どういったものを想定していますでしょうか?
(FastCopyはそれ自体がコピー動作を行うプログラムであり、コピーに際して他のコマンド等を呼び出していません)

リストアップとコピーは、基本的に同じルーチンを使っています。
ただ、リストアップでは、実際にファイルを Open/Read/Write/Close とする部分だけそれをスキップしているイメージですね。

j.aime....@gmail.com

unread,
Nov 8, 2016, 4:27:10 AM11/8/16
to FastCopy掲示板
>途中でエラーとなり取得できませんでした。

>これはFastCopyのリストアップコマンドを実行して、ということでしょうか?
→はい、FastCopyをGUIで利用しリストアップボタンを押下しリストアップを実行しました。

>であれば、表示されたエラー内容を教えて頂けますか?
→伝え方がわかりづらくすいません。
 FastCopyリストアップ中にFastCopyがフリーズし応答がなくなってしまった状態です。

FastCopy_exceptionファイルに以下エラーが記録されていました。(FastCopyバージョンは2.08)
Code/Addr C0000005 / 72F4E8FE

Windows Serverのイベントビューアには以下エラーが記録されています。
Application Error
イベントID:1000
タスクのカテゴリー100
詳細:障害が発生しているアプリケーション名:FastCopy.exe、バージョン2.0.8.0、タイムスタンプ0x4d6a7141。障害が発生していモジュール名:riched20dll、バージョン5.31.23.1231、タイムスタンプ0X545049EA
例外コード:0xc0000005
障害オフセット:0x0006e8fe

FastCopyでデータ移行は問題なく完了したものの、おなじフォルダのリストアップは正常完了
できなかったのでコマンドの違いにより実行できなかったのかと思いました。

他に原因となりそうな事があればご教示頂けますでしょうか。

ご確認の程、宜しくお願いします。

Hiroaki SHIROUZU

unread,
Nov 9, 2016, 1:06:17 AM11/9/16
to FastCopy掲示板
まずは、最新版をお使いください。

それから、リストアップでリストを出している表示エリアは、RichEdit Control なのですが、
どうも、これは大量にリストを出した状態で触ると、固まったようになってしまう等の挙動不審になる場合があります。
これは RichEdit側の問題のため、別の方法を使わない限り、対策は難しいところです。

とりあえずの回避法としては、大量にリストを出す場合は、RichEdit領域に触らないで、
・Shiftキーを押しながらリストアップを実施し、ファイル(F)→最終ファイルログ(L) を選択
を実施してみてください。

MS側がRichEditControlを修正してくれることが根本対策なのですが。
(こちらの対策は別途検討してみます)

Hiroaki SHIROUZU

unread,
Dec 7, 2016, 10:42:32 PM12/7/16
to FastCopy掲示板
v3.26にて、利用するRichEditの内部バージョンをRichEdit20W -> RichEdit50W に変更しました。
これにより、少なくとも Win10環境では、下記の点が改善しているようです。
Reply all
Reply to author
Forward
0 new messages