你的 Mac 上有重複檔案。這不是猜測——而是幾乎必然的事。每次你重複匯入同一批照片、下載已經擁有的檔案,或把文件同時存到桌面和文件檔案夾,你就建立了一份副本,佔用磁碟空間卻毫無用處。在一台使用了一兩年的 Mac 上,重複檔案通常佔用 5–15 GB 的浪費儲存空間,而光是照片圖庫就可能藏有數千張多餘的圖片。.
令人沮喪的是,macOS 幾乎無法幫你找到它們。Finder 可以按名稱或大小排序,但它無法告訴你 `IMG_4521.jpg` 和 `IMG_4521 2.jpg` 其實是同一張照片——更糟的是,兩個名稱完全不同的檔案可能是逐位元組完全相同的。本指南涵蓋如何使用免費方法在 Mac 上尋找和刪除重複檔案:有效的手動方法(及其限制)、重複檔案為何會堆積,以及像 CleanMac 這樣的免費重複檔案尋找工具如何透過內容比對自動完成整個工作,且絕不會刪除任何檔案的最後一份副本。.
為什麼重複檔案會在 Mac 上累積?
重複檔案不是雜亂無章的象徵——它們是現代 Mac 使用方式的副作用。了解它們從何而來,能幫助你清理它們並減緩它們再次出現。.
照片被匯入多次
這是最大的來源。你從 iPhone 匯入照片,一個月後再次連接手機,照片(或影像擷取)會重新匯入它不認為已存在的照片。Lightroom、Dropbox 相機上傳和 iCloud 同步各自都可能建立同一批影像的副本。一趟假期就能輕易產生每張照片的兩三份副本,散落在不同的應用程式和檔案夾中。.
下載重複發生
你下載了一個 PDF、ZIP 壓縮檔或安裝程式,用完就忘了。幾週後你又需要它,找不到原始檔案,於是再次下載——macOS 順從地將它命名為 `file (1).zip`。典型 Mac 上的下載檔案夾是重複安裝程式、文件和附件的墳場。.
拖曳複製而非拖曳移動
當你在同一卷宗內拖曳檔案到不同檔案夾時,macOS 會移動它。但拖曳到另一個磁碟,或在某些位置拖曳時不按住任何修飾鍵,你就會得到一份副本。許多使用者也會刻意「暫時」複製檔案——桌面上放一份工作副本,文件檔案夾裡放原始檔——而臨時副本最終變成了永久的。.
備份和同步工具讓一切倍增
將檔案夾複製到外接磁碟「作為備份」、將檔案夾同步到同時保留本機快取的雲端服務,或匯出一個專案「final_v2_REAL_final」——每個工作流程都會建立看似合理的副本,其存在時間遠超原本的目的。撇開 Time Machine 本機快照不談(那些由 macOS 管理),手動備份是任何磁碟上最大的重複檔案集合之一。.
應用程式建立自己的副本
有些應用程式在正常運作中會複製檔案:電子郵件用戶端快取你已經儲存的附件、通訊應用程式保留你傳送的每張圖片自己的副本,音樂應用程式可能會將曲目重新匯入受管理的資料庫檔案夾,同時將原始檔案留在原處。.
如何手動尋找重複檔案(免費、內建方法)
在求助於工具之前,值得了解 macOS 本身能做什麼。這些方法免費,有時對小型、有針對性的清理已經足夠。.
方法 1:Finder 智慧型檔案夾
智慧型檔案夾可以按名稱或大小找出可能的重複檔案:
- 在 Finder 中,選擇 檔案 → 新增智慧型檔案夾.
- 按一下 + 按鈕並設定條件,例如 名稱符合 某個模式,或 檔案大小大於 某個閾值。.
- 按名稱或大小排序結果,尋找明顯的成對檔案:以 ` 2`、` copy` 或 ` (1)` 結尾的名稱。.
限制是根本性的:智慧型檔案夾比對的是 中介資料, ,而非 內容. 。兩個名稱不同但內容相同的檔案不會被配對,而兩個名稱相同但內容不同的檔案(來自不同裝置、命名為 `IMG_0001.jpg` 的照片非常常見)會被錯誤標記。你會花大量時間開啟檔案來驗證。.
方法 2:在列表檢視中排序並目視檢查
在任何檔案夾中,切換到列表檢視(Cmd+2)並按 尺寸. 排序。大小相同是一個提示——兩個 3.2 MB 且時間戳連續的檔案通常是同一次下載。選取兩者並按 空白鍵 以並排快速查看。這在下載檔案夾這樣的單一檔案夾內效果還不錯,但它無法幫你找到散落在 不同 檔案夾中的重複檔案,而大多數重複檔案正是在那裡。.
方法 3:照片應用程式(有限)
近期 macOS 版本中的照片應用程式有一個內建的 重複項目 相簿(在側邊欄的「工具程式」下查看),可偵測你 照片圖庫. 中相同和幾乎相同的照片。它確實有用——但僅限於存在於照片中的照片。Finder 檔案夾、外接磁碟或其他應用程式資料庫中的重複檔案對它來說是隱形的。.
方法 4:終端機(給勇者)
命令列的死忠使用者可以產生校驗碼並找出相符項目:
“`
find ~/Downloads -type f -exec md5 -r {} \; | sort | awk ‘{print $1}’ | uniq -d
“`
這會列出出現超過一次的 MD5 雜湊值。它可行,但在大型資料夾上很慢、難以解讀,而且後續刪除指令只要一步走錯就無法挽回。這是概念驗證,不是工作流程。.
誠實的總結: 手動方法可以抓到單一資料夾中明顯的重複項目,但無法回答真正的問題—— “「顯示我 Mac 上每個內容出現超過一次的檔案。」” 為此,你需要以內容為基礎的比對。.
正確做法:以內容為基礎的重複項目偵測
檔案名稱會說謊。檔案大小只是暗示。只有 內容雜湊 說出真相:兩個檔案是重複項目,若且唯若其內容完全相同,無論它們叫什麼名字或儲存在哪裡。.
這個技術很直接。重複項目尋找工具會讀取每個檔案,並計算其內容的密碼學雜湊(像 MD5 或 SHA 這樣的指紋)。雜湊相符的檔案會被歸為重複項目。為了保持速度,聰明的工具會分階段比對——先依檔案大小(不同大小不可能是重複項目),再依部分雜湊(只雜湊每個檔案的第一個區塊就能排除大多數不相符者),最後才對剩下的檔案進行完整雜湊。結果既快速又精確:零誤判,因為完整內容相符就是決定性的。.
問題的另一半是決定 要保留哪一份副本. 。安全且標準的規則是 保留一份,移除其餘 ——而且刪除必須移到垃圾桶,而不是永久清除,這樣犯錯才能復原。.
CleanMac 的重複檔案尋找工具如何解決這個問題
CleanMac 在其免費工具組中內含完整重複檔案尋找工具,正是圍繞上述內容雜湊方法打造。以下是工作流程:
- 開啟 CleanMac 並選擇 重複項目 模組。.
- 選擇要掃描的範圍——你的整個個人資料夾、Pictures 或 Downloads 等特定目錄,或外接硬碟。.
- CleanMac 依內容而非名稱比對檔案,並將完全相同的重複項目分組在一起。.
- 並排檢視各群組——你可以直接預覽檔案,確認它們確實如表面所示。.
- CleanMac 一律安全保留第一份副本 在每個群組中;你選擇要移除哪些額外副本。.
- 已確認的選取項目會移到 垃圾桶 ——在你自行清空之前,不會有任何東西被永久刪除。.
三項設計選擇讓它對謹慎的使用者來說很安全:
- 內容比對,零誤判。. 只有在內容逐位元完全相同時,檔案才會被分組。相似但不同的照片(連拍系列、編輯過的匯出檔)永遠不會被標記。.
- 預覽優先。. 每個群組都會在刪除任何東西之前顯示其檔案,並由你依群組或依檔案選擇。.
- 以垃圾桶為基礎的移除。. 刪除的副本會留在你的垃圾桶中,直到你明確清空它。如果你發現移除了錯誤的副本,幾秒內就能還原。.
如同每個 CleanMac 模組,掃描完全 在你的 Mac 上執行 ——沒有帳號、沒有上傳、不會對你的檔案清單進行分析。它需要 macOS 13 Ventura 或以上版本,原生支援 Apple Silicon 與 Intel,且免費、沒有試用或功能限制。. 免費下載 CleanMac.
如何處理最大類別的重複項目
並非所有重複項目都該受到相同處理。以下是應對常見嫌疑對象的方法。.
重複照片
價值最高的目標,也是最需要小心處理的對象。完全相同的重複項目(相同檔案內容)一律可以安全縮減為一份副本。近似重複項目——同一張照片的不同解析度版本,或原始檔加上編輯版——並 不是 重複項目,不應被如此對待;以內容雜湊為基礎的尋找工具會正確忽略它們。對於 Photos App 內的照片,請先使用其內建的重複項目相簿;對於 Finder 資料夾、外接硬碟和舊匯出檔中的所有內容,請執行以內容為基礎的掃描。清理後,為你的照片圖庫選擇一個標準位置,並只匯入到那裡。.
重複下載項目
最輕鬆的成果。依大小排序你的 Downloads 資料夾,其中任何重複項目都可以刪掉——安裝程式的標準副本本來就在開發者網站上。對 Downloads 加上 Desktop 再加上 Documents 執行重複項目掃描,可抓到被存到多個位置的同一個檔案。.
重複文件
工作副本會不斷累積:`report.docx`、`report final.docx`、`report final (shared).docx`。內容完全相同的副本可以安全去重,但要留意名稱相同且 不同 內容相同的檔案——這些是版本,不是重複項目,而以內容為基礎的工具會正確地將它們分開。保留最新的,如果你念舊,其餘的就封存起來。.
外接硬碟上的重複檔案
舊備份硬碟是重複檔案的製造工廠——人們經常發現自己的整個照片圖庫存在兩份。用同樣的方式掃描外接硬碟,但刪除前要三思:如果外接副本是你 唯一 的備份,那它不是重複檔案,而是備援。只有在原始檔案安全地存在於其他地方,或存在於像 Time Machine 這樣的真正備份系統中時,才進行去重。.
刪除任何東西之前的安全提示
只要遵循幾條基本原則,重複檔案清理就是安全的:
- 只刪除真正內容相符的檔案。. 絕不要僅憑名稱或大小就刪除——人們就是這樣失去某個東西的唯一副本,而它只是 看起來 像另一個檔案。.
- 永遠保留一份副本。. 每個刪除決定都應該是「移除第 2 到第 N 份副本」,絕不是整個群組。CleanMac 在設計上強制執行這一點。.
- 刪除到垃圾桶,而非永久刪除。. 永久刪除(`Cmd+Option+Delete`)無法復原。垃圾桶是你的安全網;只有在正常使用幾天後才清空它。.
- 不要在應用程式管理的資料庫內進行去重。. iTunes/Music 資料庫、Photos 資料庫和 Xcode 專案會管理自己的內部檔案結構。手動刪除 `.photoslibrary` 套件內的「重複檔案」可能會損壞資料庫。請清理 來源 (你的匯入資料夾)才對。.
- 如果要進行大規模清理,請先備份。. 如果你打算在一次作業中回收 20 GB 的重複檔案,一份最新的 Time Machine 備份能讓任何失誤都變成小事一樁。.
- 跳過系統資料夾。. `/System` 或 `/Library` 下的重複檔案通常是刻意存在的(macOS 基於充分理由保留多份元件副本)。請專注於你的使用者資料夾:文件、下載項目、桌面、圖片、音樂、影片。.
總結
重複檔案是任何 Mac 上最悄無聲息的儲存空間消耗者——在 Finder 中看不見、一般清理碰不到,而且不斷增長。手動方法(智慧檔案夾、依大小排序、Photos 的重複項目相簿)只能抓到明顯的少數幾個,只有內容雜湊比對才能全部找出來,包括散落在不同資料夾中、名稱不同但內容相同的檔案。.
實用的例行做法:用 CleanMac 的免費重複檔案尋找工具, 執行以內容為基礎的掃描,檢視各群組,每組保留一份副本,其餘送進垃圾桶。然後透過將照片匯入單一圖庫、每月清空下載項目資料夾,以及刻意複製而非反射性複製,來防止重複檔案再次出現。若要進行更全面的儲存空間清理,可將去重與同一款應用程式的垃圾清理及大型檔案搜尋搭配使用——並在我們的 應用程式精選集.
常見問題
重複檔案可以安全刪除嗎?
可以,只要滿足兩個條件:這些檔案是真正內容完全相同的重複檔案,而且你至少保留一份副本。適當的重複檔案尋找工具會用加密雜湊比對檔案內容,因此只會將逐位元組完全相同的檔案歸為一組——不會有刪除僅名稱相似之唯一檔案的風險。請一律刪除到垃圾桶而非永久刪除,這樣如果你改變主意還能還原副本。.
我要如何辨識 Mac 上的重複照片?
對於 Photos 應用程式內的照片,請查看側邊欄中內建的重複項目相簿——它會找出你圖庫中完全相同及幾乎相同的照片。對於儲存在一般資料夾、外接硬碟或其他應用程式中的照片,你需要以內容為基礎的重複檔案尋找工具,因為同一張影像經常以不同名稱存在。. CleanMac 會掃描任何資料夾,並依內容完全相符將照片分組,讓你在移除多餘副本前並排預覽它們。.
為什麼我的 Mac 有這麼多重複檔案?
重複檔案大多來自正常行為,而非錯誤:將同一批照片匯入兩次、重新下載你已經有的檔案、以複製而非搬移的方式拖曳檔案、將工作副本儲存到桌面,以及手動備份到外接硬碟。應用程式也有關係——電子郵件用戶端和通訊應用程式會保留自己的附件副本。經過一兩年,這通常會累積成 5–15 GB 的冗餘資料。.
我可以在不下载應用程式的情況下找到 Mac 上的重複檔案嗎?
部分可以。Finder 的智慧檔案夾可以找出名稱或大小相符的檔案,而依大小排序資料夾有助於你發現明顯的成對檔案。但這些方法比對的是中繼資料,而非內容,所以會漏掉名稱不同的重複檔案,也可能誤判名稱相同的不同檔案。除了對單一資料夾進行快速清理之外,內容雜湊比對是唯一可靠的方法——而這需要工具。.
重複檔案尋找工具會刪除我某個檔案的唯一副本嗎?
設計良好的工具不會。標準安全規則是每個重複群組永遠保留一份副本——CleanMac 在設計上會自動在每個群組中安全保留第一份副本,並讓你選擇要移除哪些額外副本。再加上採用垃圾桶式刪除而非永久抹除,選錯也永遠可以復原。.
我應該直接從 Photos 或 iTunes 資料庫刪除重複檔案嗎?
不——不要從資料庫套件內部刪除。像 `.photoslibrary` 這類由應用程式管理的資料庫會維護內部資料庫,手動移除檔案可能會損壞它們。對於資料庫內的內容,請使用應用程式本身的重複項目處理功能(Photos 有重複項目相簿),並對檔案來源的資料夾(例如匯入目錄、下載項目和外接硬碟)使用重複檔案尋找工具。.
我應該多久掃描一次重複檔案?
對大多數人來說,每兩到三個月是個不錯的節奏,另外在任何大量匯入之後也要掃描一次——例如手機照片大量匯入、專案封存,或從備份還原檔案。定期掃描能讓每次作業規模保持很小:每季掃描通常十分鐘內就能完成檢視,而每兩年才掃描一次可能會浮現數千個群組。搭配清空下載項目資料夾以獲得最佳效果。.



