CodePanic! 雑談掲示板
エラー - と
2017/03/08 (Wed) 00:52:03
処理は早くてGOODでしたが、PCを再起動後、
PC本体のごみ箱を開いたら、対象のHDDのごみ箱について、破損しています。削除します?キャンセルします?ボタンがあり(文言わすれました)余儀なく消すしかなかったです。
のちに捨てるつもりでしたが、このタイミングで、破損してるとでたので、報告です。
Re: エラー - 管理人
2017/03/13 (Mon) 19:33:06
コメントありがとうございます。
ゴミ箱フォルダは隠し属性ですので
デフォルト設定ではFileManyから直接参照することはありません。
削除に関しても
Win32APIをコールするのみで
処理そのものはそのAPIに委ねられます。
$Recycle.Binフォルダ以下の状態が不整合を起こしているのだと思いますが
当該フォルダを直接操作、或いはその領域のセクタが破損
或いは処理が中断されるなど推測の域を出ないのですが
FileManyが原因で破損することは今のところ考えにくいと思います。
例えばですが
$Recycle.Binフォルダ以下も検索対象となり
重複ファイルとして何らかのファイルが削除された場合は
それは高い確率でOS側からみて破損状態になると思います。
設定は$Recycle.Binフォルダ以下をスキップ(無視)するよう
念のためご確認をお願い致します。
もちろん、アプリ起因の不具合でしたら改善しますので
再現性も含め、再度起こるようでしたらご連絡ください。
宜しくお願い致します。