如何解決“無法完成操作,因為該項目正在使用中”


清空垃圾箱是 macOS 或任何具有圖形用戶界面的操作系統中最基本的步驟之一。我們都有自己喜歡的方法。當我這樣做時,我想清空垃圾箱。就這樣。在最壞的情況下,我希望看到一個對話框,要求我確認清空垃圾箱。

但是,您可能會收到一條錯誤消息。此錯誤消息通常是“無法完成操作,因為該項目正在使用中。”本文解釋了您可能會收到此錯誤消息的原因以及如何刪除正在使用的文件。

提示

您是否知道通過將文件放入 Mac 上的廢紙簍來清空文件有多種方法?

  • 將項目拖到廢紙簍

  • 按住 Shift 鍵將指針拖到多個項目上並將它們拖到廢紙簍
  • 按住 Command 單擊多個不相鄰的項目並將它們拖到廢紙簍。
  • 通過執行上述操作之一選擇一個項目,右鍵單擊選擇並選擇[ごみ箱に移動]選擇。

要清空廢紙簍:

  • 前往 Finder 並[Finder]點擊菜單即可[ビンを空にする]選擇。

  • 在 Finder 中,按下 Command-Shift-Delete。
  • 右鍵單擊 Dock 中的垃圾箱並選擇[ゴミ箱を空にする]選擇。

“該操作無法完成,因為該項目正在使用中”是什麼意思?

當文件正在被當前打開的後台任務或應用程序使用時,通常會出現此錯誤消息。但是,如果 macOS 確定該文件正在使用中,它也會出現。通常,導致問題的文件是您無法識別且未手動拖到回收站的模糊系統文件。

如何在 Mac 上強制刪除垃圾箱

按順序嘗試這些步驟,並在每個步驟後嘗試清空廢紙簍。

  1. 退出任何可能正在使用該文件的應用程序。如果這不起作用,請關閉所有正在運行的應用程序。
  2. 重新啟動您的 Mac。
  3. 禁用任何可能導致問題的登錄項目並重新啟動 Mac。
  4. 在 Mac 重新啟動時,以恢復模式重新啟動 Mac(按住 Command-R)。 在 macOS Utilities 中選擇磁盤工具並使用它來修復您的啟動磁盤。

如何使用終端刪除正在使用的文件

如果上述步驟都不起作用,您的下一個選擇是使用終端來找出當前正在使用的文件,或者至少是您的 Mac 認為它正在使用的文件。終端命令“lsof”代表“列出所有打開的文件”,它應該給你一個線索,為什麼你不能刪除垃圾箱中的文件。

  1. 單擊 Dock 中的垃圾桶圖標將其打開。
  2. [アプリケーション]>[ユーティリティ]轉到並啟動終端。
  3. 在終端窗口中,鍵入 lsof。
  4. 將要刪除的文件拖到終端窗口。
  5. 按 Enter。
  6. 您將看到正在使用該文件的正在運行的進程的列表。

您應該能夠識別阻止清空垃圾的進程。對於後台進程,[アプリケーション]>[ユーティリティ]去[アクティビティ モニター]讓我們開始做……搜索進程,選擇它,然後單擊工具欄上的。[プロセスを終了]點擊。

如何輕鬆清空垃圾箱

如果您不知道,每個卷都有自己的 bin。因此,如果您將存儲在外部磁盤或 U 盤上的文件拖到廢紙簍,則廢紙簍將特定於外部磁盤或 U 盤。如果您卸載或彈出光盤,文件將從廢紙簍中消失。當您再次插入時,它會回到回收站,直到您將其清空。電子郵件客戶端等應用程序也可以擁有自己的回收站。 清空 Mac 上所有垃圾箱的最簡單方法是使用 CleanMyMac X 的垃圾箱模塊。這將清除 Mac 上的所有垃圾並解決一些 Finder 錯誤。以下是如何使用它:

CleanMyMac X - 垃圾箱掃描已完成
  1. 如果您的 Mac 上沒有安裝 CleanMyMac X,您可以在此處下載。
  2. 安裝後,啟動 CleanMyMac X,[ゴミ箱]選擇。
  3. 按掃描。
  4. 按清除。

CleanMyMac X 還有一個文件粉碎機。通過將文件拖到廢紙簍來清空文件將刷新 Mac 的文件目錄並使文件佔用的空間可用。最終文件將被覆蓋。但與此同時,它仍然存在並準備好恢復。如果文件包含私人數據,這不是理想的情況。 CleanMyMac X 的文件粉碎機可立即覆蓋並安全刪除文件。

  1. 啟動 CleanMyMac X 並在邊欄中[シュレッダー]選擇。
  2. [ファイルの選択]點擊。
  3. 選擇要粉碎的文件,然後按“打開”。
  4. 按折疊。

如果您在 Mac 上嘗試清空廢紙簍時遇到錯誤,則可能是某個應用程序或進程正在使用廢紙簍中的文件。按照上述步驟清空回收站並刪除文件或識別並關閉導致問題的進程。