印刷用表示へ切り替え 通常表示へ切り替え 更新履歴を表示 更新履歴を隠す
Windows Easy Duplicate Finder で重複ファイルを見つける

Easy Duplicate Finder で重複ファイルを調べることにした。$Recycle.Bin フォルダの隠しフォルダに 2 GB の重複ファイルがあった。

■ ■ ■

先日,Windows 機を使っていたら,思いがけないところにフォルダのコピーを見つけた。なぜそこにコピーされてしまったのか分からないし,しかも読み取り専用になっていて,謎である。そのまま削除する前に,ファイルの重複を調べることにした。

ファイルの重複を調べるソフトにはいくつかの種類があり,Easy Duplicate File FinderUnDupFireHammer重複確認などがある。UnDup は試用制限なしのシェアウェア,その他はフリーウェアである。

Easy Duplicate File Finder を使ってみることにした。

環境は Windows Vista Business Edition Service Pack 2,Easy Duplicate Finder 2.2.4 である。

起動すると,ウィンドウには,上から順に作業の流れ通りにボタン等が表示されている。

  • Step 1. 表示調査したいディレクトリを「Add→」ボタンで追加する
  • Step 2. 「Start」ボタンを押す
  • Step 3. Step 2 の下に重複結果が表示されるので,ファイルを選んで移動したり削除したりする

重複結果はファイル毎に表示される。並べ替えはファイル名やパス等で可能 (エクスプローラと似た操作で可能)。

Easy Duplicate Finder の結果画面
Easy Duplicate Finder の結果画面


不要ファイルにチェックを入れ「Delete Selected」ボタンをクリックして削除することになるのだが,一括選択ができないのが欠点。基本的にはファイルを1つずつ選択しなければならない。この手間を省くには,ファイルを右クリックして「Select all duplicates in the selected branch of subdirectories」を選択することである。「サブフォルダを含めて重複ファイルを選択」である。

少し面倒に思うのは,このソフトはファイルは削除するが,フォルダは削除しないことである。重複ファイルを削除して空になったフォルダは削除しない。そのフォルダは手で削除しなければならない。安全と言えば安全なのだが。これは仕様であり,手順の中で「ファイルしかチェックできない」ということと関連している。

これに関連して,もう1つ使い勝手が悪いことがある。重複フォルダが大量にある場合,重複フォルダのを含む親フォルダにファイルがないと,そのフォルダを指定できないことである。親フォルダを1つ選択できれば,下にある重複フォルダ内のファイルを全選択できるのに,親フォルダ内にファイルがないばかりに子フォルダを1つずつ選択しなければならないのだ。仕方ないので,親フォルダ内に重複ファイルをわざと作って,それを選択することにした。

さて,自分のディスクを全選択した結果,C:\$Recycle.Bin 内の隠しフォルダの中に大量の重複ファイルがあることが分かった。ごみ箱は空で容量はゼロ。ごみ箱の隣の隠しフォルダの中には 2 GB 近くも重複ファイルがあったのだ。重複分は全削除した。

ごみ箱内の隠しフォルダについては驚くべき事実があったので別の記事にする (→ nlog(n): $Recycle.Bin 内の隠しフォルダ)。

Posted by n at 2009-11-19 22:48 | Edit | Comments (0) | Trackback(0)
Trackbacks

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • タイムアウトエラーは,こちらのサーバの処理能力不足が原因です (詳細は トラックバック送信時のエラー をご覧ください)
  • トラックバックする記事には,この記事へのリンクを含めてください(詳細は 迷惑トラックバック対策 をご覧ください)
Comments
Post a comment
  • 電子メールアドレスは必須ですが,表示されません (気になる場合は「メールアドレスのような」文字列でもOKです)
  • URL を入力した場合はリンクが張られます
  • コメント欄内ではタグは使えません
  • コメント欄内に URL を記入した場合は自動的にリンクに変換されます
  • コメント欄内の改行はそのまま改行となります
  • 「Confirmation Code」に表示されている数字を入力してください (迷惑コメント対策です)


(必須, 表示されます)


(必須, 表示されません)


(任意, リンクされます)


Confirmation Code (必須)


Remember info (R)?