檢視次數:

預計閱讀時間: 3 分鐘

在本文中, 您將學習:

什麼是重複檔案?

重複的檔案 會占用您的磁碟空間, 還會讓您的電腦運作速度變慢, 並隨著時間的累積, 讓您的電腦效能低下.

當我在尋找文件檔案時, 我總有個疑問: 這是我剛剛更新的文件檔案, 還是原本的文件檔案?

如何使用檔案總管刪除重複文件檔案?

我要在 Windows 系統中尋找和刪除重複檔案, 這個過程超級簡單. 請依照下方步驟執行:

  1. 在左下角的 Windows 圖示旁, 從放大鏡中輸入 Indexing Options 然後, 選擇 變更 Windows 搜尋檔案的方式.

    Open Indexing options to find duplicate files

  2. 點擊 修改, 然後選擇 「顯示所有位置」.

    Show all locations to find duplicate files

    此時彈出的視窗中, 將要求您輸入系統管理員身分的資訊. 使用此設定修改之前, 請確認您登入的是 Administrator 帳戶.

  3. 檢查 「變更選取位置」 然後確定所有核取方塊都有勾選.
    如果都有勾選, 請按下 「確定」, 然後點選 「關閉」 按鈕. 如果還未勾選, 請勾選所有核取方塊.

    Opening changed selected locations to find duplicate files

  4. 在鍵盤上, 按下 Windows + E 鍵, 將會開啟 「檔案總管」 視窗.

    您也可以直接透過使用者帳戶中找到您的文件. 如果要開啟使用者帳戶, 請開啟 Windows (C:), 然後選擇 「您的使用者」 資料夾.

  5. 按一下右上角的 「搜尋框(放大鏡)」, 然後根據檔案格式輸入以下副檔名:
    圖片

    .jpg,.jpeg, .png 或 .gif

    影片

    .flv,.mov,.avi,.wmv,.mp4 或 .3gp

    音樂

    .mp3,.wav 或 .wma

    Microsoft Word 檔案

    .doc 或 .docx

    Microsoft Powerpoint 檔案

    .ppt 或 .pptx

    Microsoft Excel 檔案

    .xls 或 .xlsx

    PDF 檔案

    .pdf

    文字檔案

    .txt

    可執行檔案

    .exe

  6. 依照名稱對搜尋結果進行排序:
    1. 按下 "檢視" 標籤.
    2. "檢視窗格" 中, 選取 「預覽窗格」.
    3. 然後在「版面配置」 中, 選擇 「詳細資料」.
    4. 「目前檢視」 中, 按一下 「分組依據」, 然後選擇 「名稱」.

      依照遞增/遞減 方式進行文件排序, 請按下 「名稱」, 然後選擇 遞增.

  7. 檢查儲存在不同資料夾中的重複檔案. 您可以透過 "修改日期" 查看哪些文件最後修改的版本.

    Sort results to find duplicate files

  8. 檢查文件檔案後, 選擇您要刪除的檔案, 然後按下鍵盤上的 DELETE 按鈕進行清除.

使用 Windows PowerShell 刪除重複檔案

您可以使用 Windows Powershell(用於管理 Windows 作業系統的命令工具), 將重複的檔案進行刪除

  1. 查看螢幕左下角, 對著 Windows 圖示點擊滑鼠右鍵, 然後選擇 Windows PowerShell (系統管理員).

    Open Windows Powershell to delete duplicate files

    當出現使用者帳戶控制視窗時, 請點選 "是"繼續.

  2. 請在 Windows Powershell 視窗中輸入以下文字: set-location –path C:\ .

    set-location –path C:\

  3. 輸入要找尋重複檔案的路徑, 以及相關指令:
    ls "(尋找重複檔案的路徑)" -recurse | get-filehash | group -property hash | where { $_.count -gt 1 } | % { $_.group } | Out-File -FilePath "(匯出資料夾路徑)"

    ls

    • (尋找重複檔案的路徑) 中, 輸入您的使用者帳戶的資料夾路徑.
    • (匯出資料夾路徑) 中, 輸入要匯出或儲存結果的資料夾路徑(例: 文件或桌面).
  4. 當您輸入指令後, 它會發生兩個結果:
    • 如果發生錯誤:

      Error in the list all duplicates

      這個錯誤資訊表示文件仍然在尋找中.

    • 如果沒有錯誤:

      List all duplicates

      此訊息表示文件搜尋已完成.

  5. 開啟您已匯出或儲存的資料夾粒徑.
  6. 逐一檢查文件檔案中的每個路徑, 然後手動刪除重複的檔案.

    Result of the duplicated files using Windows Powershell

    透過使用 Windows Powershell, 它將搜尋並顯示所有重複檔案, 無論其副檔名格式是什麼 (e.g: .mp3, .png, .txt).

  7. 輸入以下指令可以自動刪除 Windows Powershell 視窗中尋找到的所有重複檔案:
    ls "(您要搜尋的路徑)" -recurse | get-filehash | group -property hash | where { $_.count -gt 1 } | % { $_.group | select -skip 1 } | del

    ls

    • (您要搜尋的路徑) 中, 輸入您的使用者帳戶的資料夾路徑.
    • 如果您要查看所有刪除的文件檔案, 您可以將 del 指令變更為 Out-File -FilePath (在 -FilePath 後方輸入要匯出或儲存結果檔案的資料夾路徑.)

Visit the Cybersecurity Learning Center!

延長裝置的使用壽命和發揮效益

探索增強裝置效能的策略, 並取得有關保護自己免於詐騙, 擁有良好的網路安全和保護個人資料的習慣, 請參考寶貴見解.

參考我們的 👉 網路安全學習中心! 👈

刪除重複檔案的快速解決方案

準備好更快的解決方案了嗎? 如果您安裝了 PC-cillin 雲端版, 請執行 電腦優化 功能, 以執行重複文件檔案的尋找. 如果您不是我們的用戶, 請下載 PC-cillin 雲端試用版 並享受自動刪除重複檔案的功能.