Windowsで重複するファイルと写真を検索して削除する
時間の経過とともに、管理の誤りや誤って別の場所にコピーしたために、重複したファイルやインポートした写真がハードディスクに蓄積されることがあります。 状況によっては、重複するファイルまたは写真の名前が元のファイルと完全に異なる場合があります。 ハードディスク上の重複するファイルまたは写真をどのように見つけ、それらを削除してディスク領域を解放しますか?
この記事では、Windowsコンピューターで重複するファイルや写真を見つけて削除する方法について説明します。
Windowsでの重複ファイルの検索と削除
カメラからインポートされた重複ファイルや写真を見つけるためのユーティリティと方法がいくつかあります。 人気のあるCCleanerユーティリティから始めましょう。
1. CCleanerを使用して重複ファイルを見つけて削除する
CCleanerは、ブラウザのキャッシュ、ジャンクファイル、古いレジストリエントリをクリーンアップする非常に人気のあるユーティリティです。 また、コンピューター上の重複ファイルを見つけて削除するオプションもあります。 ファイル名、サイズ、および日付変更パラメーターを照合することにより、重複ファイルを見つけることができます。 しかし、より効果的な方法は、ファイルの内容を比較することです。
- CCleanerをダウンロードしてインストールします。
- CCleanerを実行し、[ ツール ]をクリックして、[ 重複の検索 ]をクリックします。
- CCleaner重複ファインダーは、名前、サイズ、変更日、またはコンテンツで照合できます。 複製されたファイルの名前が元のファイルと異なる場合は、[ 名前]をオフにして、[ 一致条件]オプションで[ コンテンツの一致]を選択します。 [ コンテンツ ]オプションを選択すると、CCleanerはMD5ハッシュチェックサムを使用してファイルのコンテンツを確認します。$config[ads_text6] not found
- デフォルトでは、ドライブ全体、つまりすべてのパーティションを検索するように設定されています。 検索を特定のフォルダの場所に制限するには、「 含める」タブでドライブ文字のチェックを外します。
- [ 追加]をクリックして、特定のフォルダーの場所を含めます。
- 参照してフォルダーの場所を見つけるか、入力します。
- 検索するファイルの種類を選択します—例、
*.png
- フォルダを再帰的に(サブフォルダで)検索するには、[ ファイルとサブフォルダを含める ]オプションを選択し、[OK]をクリックします。
- 同様に、重複ファイルが存在すると思われる他のフォルダーの場所を追加します。
- 完了したら、CCleanerのDuplicate Finder画面のSearchボタンをクリックします。
(選択したオプションに従って、ファイルの内容に基づいて)重複ファイルを検出し、同一のファイルリストを表示します。

その画面から、重複するファイルを選択して削除したり、リスト全体をテキストファイルにエクスポートしたりできます。
2. HashMyFilesを使用して重複ファイルを見つけて削除する
NirsoftのHashMyFilesユーティリティを使用すると、システム内の1つ以上のファイルのハッシュを計算できます。 HashMyFilesは、MD5、SHA256、SHA384、SHA512アルゴリズムを使用してファイルハッシュを計算できます。 チェックサムは、ファイルのデータ整合性チェックを実行したり、2つ以上のフォルダー内のファイルを比較したりするために使用されるハッシュ値です。 ハッシュチェックサムは、ファイルの署名の一種です。 HashMyFilesユーティリティは、ファイルハッシュに基づいて同一または重複するファイルを強調表示することもできます。
関連: HashMyFilesツールを使用して2つのフォルダーの内容を比較する(ハッシュチェックサム比較)
ほとんどの場合、MD5ハッシュ比較が適しています。 ただし、MD5またはSHA-1アルゴリズムでは衝突が発生することはほとんどないため、ミッションクリティカルな本番環境ではSHA-256ハッシュ比較が優先されます。 MD5は、SHA-1およびSHA-256よりも高速で、リソース消費が少ないことに注意してください。 一般的な暗号アルゴリズムの速度比較を参照してください。 ほとんどのホームユーザーにとって、MD5で十分です。
次の例では、SHA-256を使用しています。 必要に応じてアルゴリズムを自由に変更してください。
次の手順に従って、 HashMyFilesを使用して重複ファイルを見つけて削除します。
- HashMyFilesをダウンロードし、解凍してユーティリティを実行します。
- [オプション]メニューから[ SHA-256]を選択し、他のすべてのハッシュアルゴリズムの選択を解除します。
- 表示→列の選択をクリックします
- [列の設定]で、[ SHA-256 ]、[フルパス]、[ フルサイズ ]列を選択し、[OK]をクリックします。
- [ファイル]メニューの[フォルダの追加]をクリックします
- 重複ファイルを検索するフォルダの場所をいくつでも追加できます。 ドライブ全体を選択することもできます。
- さらに場所を追加するには、もう一度[ファイル]メニューの[ フォルダの追加 ] をクリックします。 再帰的に検索するには、[ サブフォルダーにファイルを追加 ]オプションを有効にします 。
HashMyFilesは、選択したフォルダーの場所にあるファイルのSHA-256ファイルハッシュチェックサムを計算します。
- [オプション]メニューから[ 同一のハッシュをマーク ]を有効にして、同一のファイルを同じ色で強調表示します。
- 重複を簡単に識別できるように、エントリをSHA-256で並べ替えてエントリを並べ替えます。
- 重複するアイテムを削除するには、アイテムを1つずつ選択し、Shift + Ctrl + Delを押します。完全に削除する代わりにごみ箱に送るには、Shift + Delを押します。または、 [選択したファイルを削除]または[ファイル]メニューから[ ごみ箱に移動 ]を選択します。
3. SearchMyFilesを使用して重複ファイルを見つけて削除する
SearchMyFilesは、NirSoftによって開発された別の便利なプログラムです。 このツールを使用すると、ワイルドカード、最終変更/作成/最終アクセス時間、ファイル属性、ファイルコンテンツ、またはファイルサイズでファイルを簡単に見つけることができます。 また、重複したファイルを識別してコンピューターから削除するための重複検索モードも提供します。
- SearchMyFilesを起動します
- [検索オプション]で、検索モードを選択して[ 重複検索]を選択します
- 重複ファイルを検索する必要がある基本フォルダーについて説明します。
- 必要に応じてサブフォルダーのスキャンを選択し、[ 検索の開始 ]をクリックします
SearchMyFilesは、指定されたフォルダーパスで重複ファイルを見つけ、同じファイルを同じ色で強調表示します。 - 豊富な色の場合は、[オプション]メニューの[ マークカラーセットの複製 ]をクリックし、[ カラーセット2 ]をクリックします。
(元のファイルとは)ファイル名が異なる重複ファイルがリストにあることがわかります。 SearchMyFilesがファイルハッシュを計算して重複を特定することは可能ですが、ファイルハッシュは列オプションとして表示されません。 - 結果を重複番号列でソートします。これは、シリアル番号またはインデックスと同様です。 グループ内のすべての重複/同一ファイルは、同じ重複番号インデックスを共有します。
各ファイルの重複の総数を示すDuplicate Group列もあります。 たとえば、重複するグループ2、3、4は、2番目、3番目、4番目の同一ファイルを表します。つまり、完全に4つの同一ファイルです。
- 重複ファイルのみを表示するには、つまり、重複グループ1を非表示にするには、[ オプション ]メニュー→[ 重複検索オプション ]をクリックし、[ 重複ファイルのみ表示 ]を選択します。
これにより、すべての複製グループの最初のアイテムが非表示になります。例
:: BEFORE :: ============================================= ==========================名前フォルダ重複グループ==================== ================================================== = w10-enhanced-search-settings.png D:\ Screenshots 1 images(10)-Copy.png D:\ Images \ May 2 images(10).png D:\ Images \ May 3 images(11)-コピー。 png D:\ Images \ May 4 ========================================== =============================
:: AFTER :: ============================================= ==========================名前フォルダ重複グループ==================== ================================================== =画像(10)-Copy.png D:\ Images \ May 2画像(10).png D:\ Images \ May 3画像(11)-Copy.png D:\ Images \ May 4 ====== ================================================== ===============
- すべてのファイルを簡単に選択したり、[重複グループ]列でリストを並べ替えて、特定の重複グループセット(3番目の重複など)のファイルを選択して削除したりできます。 アイテムを選択して
Del
を押すと、重複したものがごみ箱に送信されます。Shift
+Del
押すと、重複したアイテムが完全に削除されます。
4. Auslogics Duplicate File Finderを使用して重複ファイルを削除する
Auslogics Duplicate File Finderは、画像、音楽、ビデオ、その他の個人用ファイルを並べ替えて、重複コピーを削除し、ディスク領域を解放します。 ファイル名だけでなく内容も比較できるため、重複した検索結果を正確に確認できます。
$config[ads_text6] not found- Auslogics Duplicate File Finderのメインウィンドウで、すべてのファイルタイプまたは特定のファイルタイプ(画像、ビデオなど)を検索するように設定できます。
- 検索ウィザードで[ 次へ]をクリックします
- より小さいファイルを無視するのチェックを外します
- より大きいファイルを無視するのチェックを外します
- 次へをクリック
- [ ファイル名を無視]を選択します
- [ ファイルの日付を無視]を選択します
- 隠しファイルを無視するを無効にする
- 検索をクリックします
- 重複するファイルが結果に表示されたら、[ 選択 ]ボタンをクリックします。 デフォルトでは、選択ボタンはグループ内のすべての重複ファイルを選択します。つまり、各グループに1つの(メイン)ファイルを残します。
必要に応じて、次の[選択 ]ボタンのドロップダウンオプションのいずれかを選択することもできます。
- 変更日による重複の選択(最も早いものまたは最も遅いものによる)
- 各グループから1つ選択してください
- 各グループのすべての重複を選択(デフォルト)
- [選択したファイルを削除]→[ごみ箱へ]をクリックします
Auslogics Duplicate File Finderには、きちんとしたユーザーインターフェイスがあり、プログラムは完全に無料です。 ただし、プログラムは、タスクバー通知とプログラムのメニューオプションでベンダーの他の製品を宣伝しますが、一部のユーザーはこれを不便に感じる場合があります。