“進程無法訪問文件,因為……”[已修復]

已發表: 2021-03-02

Windows 用戶眾所周知的事實是,如果文件已在使用中,則另一個進程無法使用或修改該特定文件。 這是正常功能,在大多數情況下,無需擔心。 在正常使用計算機期間,當進程或程序打開文件時,Windows 操作系統會鎖定數據。 如果另一個進程試圖對其進行更改,操作系統將不允許它。 要讓另一個程序使用該文件,您必須關閉當前正在運行它的進程。

當操作系統拒絕從文件中刪除鎖定以允許另一個進程修改或使用它時,問題就開始了。 在這種情況下,您會看到一條消息:“該進程無法訪問該文件,因為它正被另一個進程使用。” 出現此問題的原因有多種。 這可能是因為 Windows 錯誤代碼 0x80070020。

本文將討論此問題的各種原因以及如何解決它。 我們還將向您展示如何修復照片應用程序錯誤 0x80070020 並讓您的計算機再次正常運行。

如果您不想經歷手動修復此問題的壓力,只需轉到本文末尾找到一個可以幫助您自動修復它的工具。

如何修復“進程無法訪問文件,因為它正被另一個進程使用”

您終於可以更好地理解為什麼您選擇的進程無法訪問您的文件。 下一步是學習如何確定哪個程序已經對其進行了鎖定。 我們將在兩個不同的部分討論此錯誤的解決方案,因為它會影響 Windows 更新和照片應用程序。

要找出鎖的原因,您需要使用一個名為 Sysinternal Suite 的 Process Explorer 的工具。 這是由 Mark Russinovich 和 Bryce Cogswell 創建的軟件,旨在幫助您確定哪些程序打開了特定文件或目錄。 無論您是 IT 專業人員還是普通用戶,您都會發現該工具可用於對 Windows 操作系統進行故障排除和診斷。

按照上面的鏈接並下載 Process Explorer。 啟動它以開始故障排除過程並執行以下操作:

  • 查找“查找窗口的進程”圖標並將其拖到您遇到此問題的文件上。 將其放在文件上以立即顯示使用它的程序。
  • 現在右鍵單擊此進程以終止它。 這將阻止程序保留該文件,然後 Windows 將從該文件中刪除鎖定。

您現在可以繼續使用您選擇的程序訪問該文件。 錯誤將不再發生。

什麼是 Windows 錯誤代碼 0x80070020?

Windows 錯誤 0x80070020 是您嘗試更新或升級到 Windows 10 時可能發生的錯誤。當您遇到此問題時,這意味著 Windows 更新過程所需的資源或文件正在被另一個程序使用。 完整的錯誤消息顯示如下: “現有進程無法訪問該文件,因為它正被另一個進程使用。”

在解決此問題之前,您需要使用 MSCONFIG 工具。 該程序將幫助您使計算機進入乾淨啟動狀態。 此模式不同於安全模式,它允許您對高級 Windows 錯誤進行故障排除並進行診斷。 要執行乾淨啟動,請執行以下操作:

  • 打開搜索框並輸入“msconfig”(不需要引號)。 現在按鍵盤上的 Enter 按鈕打開系統配置實用程序。
  • 找到“常規”選項卡並單擊它。 從顯示的選項中,選擇選擇性啟動。
  • 轉到加載啟動項旁邊的複選框並取消選中它。 現在轉到使用原始引導配置加載系統服務以確認它們的框已選中。
  • 此時,轉到“服務”選項卡並選擇它。 轉到隱藏所有 Microsoft 服務旁邊的複選框並將其選中。
  • 對於下一步,轉到全部禁用並單擊它。
  • 您現在可以單擊應用確定來確認您的更改。
  • 重新啟動您的 PC 以激活您的新設置並將您的 Windows 操作系統置於乾淨啟動狀態。

檢查錯誤是否已解決。 如果問題仍然存在,則返回常規選項卡並取消選中加載系統服務旁邊的框。 現在單擊應用確定以確認更改,然後再次重新啟動設備。 這應該可以解決問題。

要離開乾淨啟動狀態並返回正常的 Windows 環境,只需撤消您在上面所做的所有更改。

注意:禁用所有功能可讓您輕鬆識別導致特定問題的程序。 您可以一個接一個地手動啟用程序,​​然後每次重新啟動系統。 如果在啟用特定進程時問題再次出現,那麼您就知道罪魁禍首了。

如何修復照片應用程序錯誤 0x80070020

照片應用程序也會出現類似的問題。 此錯誤會阻止它保存文件,因為有另一個進程正在使用它。 這不是一個嚴重的問題; 它只是阻止應用程序修改數據。 有時,您只需重新啟動 PC,錯誤就會消失。 但是,如果它不斷發生,請遵循以下提示:

為文件使用不同的名稱

解決方案可能就像使用不同的文件名一樣簡單。 嘗試此修復程序以查看它是否可以解決錯誤。 請記住保持新名稱簡短。

將文件保存在其他位置

如果上述解決方案不起作用,那麼您應該嘗試將文件導出到其他位置並查看它是否有效。 如果此修復無法幫助您,請轉到下一個解決方案。

創建一個新文件

雖然您可能不想這樣做,但從頭開始創建新文件可能會有所幫助。 檢查這是否有所作為。

將文件保存到本地硬盤

如果您在嘗試將文件保存到 OneDrive、Google Drive 或任何其他基於雲的存儲工具時遇到此錯誤,您應該嘗試將其保存到本地硬盤驅動器。 然後檢查是否再次出現錯誤代碼 0x80070020。

自動修復 Windows 錯誤

如果您不想經歷手動解決此問題的壓力,我們完全理解。 這就是為什麼 Auslogics 團隊設計了一個引擎來幫助您只需單擊一個按鈕即可解決軟件問題。

Auslogics BoostSpeed 是由頂級專業團隊創建的軟件,可幫助您清理系統、調整設置以及查找和修復影響 PC 性能的問題。 經常使用 Windows 10 設備會累積損壞的文件、損壞的密鑰和垃圾文件。 它們會減慢您的設備速度,導致故障並導致錯誤,例如“該進程無法訪問該文件,因為它正在被另一個進程使用”。

受到推崇的

使用 Auslogics BoostSpeed 解決 PC 問題

除了清潔和優化您的 PC 之外,BoostSpeed 還可以保護隱私、診斷硬件問題、提供提高速度的技巧並提供 20 多種工具來滿足大多數 PC 維護和服務需求。

Auslogics BoostSpeed 是 Auslogics 的產品,獲得了 Microsoft 銀級應用程序開發人員認證
免費下載

BoostSpeed 將對您的計算機進行深度掃描,以診斷和解決任何問題和異常情況。 在繼續解決問題之前,它將向您提供一份調查結果報告。 該工具通過確保執行定期掃描來恢復系統的穩定性。 這允許它定位任何功能障礙或問題。 它將在許多問題發生之前解決它們。

最好的部分是,一旦您選擇了維護計劃,該工具就會自動保護和優化您的系統。 這將確保將來不會再次發生問題和錯誤。

結論

我們希望本指南對您解決“進程無法訪問文件...”問題有所幫助。 如果您有任何問題或建議要分享,請使用下面的評論部分。