題 如何刪除錯誤“訪問被拒絕”的Windows文件夾


我正在運行Windows 2003.我是這台特定機器的管理員。我試圖刪除一個文件夾,但出了點問題。當我導航到它的父母時,我可以在那裡看到它。

當我雙擊該文件夾時,我收到錯誤消息: D:\Path\to\folder is not accessible. Access is denied.

當我嘗試刪除文件夾時,我明白了 Cannot delete foldername: Access is denied. Make sure the disk is not full or write-protected and that the file is not currently in use. 當我嘗試重命名它或創建一個類似名稱的文件夾時,我得到相同的結果。

該驅動器上有足夠的空間,因此磁盤根本沒有充滿。

還有什麼我沒有想過的嗎?我真的不想重啟機器,但如果必須,我會。


4
2017-08-17 16:24


起源


拒絕訪問意味著拒絕訪問。它就在那裡,你不能刪除它。沒問題。
當文件系統損壞時,我看到了一些奇怪的行為。您可能希望運行檢查磁盤,但如果它位於您的系統驅動器上,則需要重新啟動才能執行此操作。 - Zoredache
@maliq實際上,有很多可能的錯誤被塞進Win32“拒絕訪問”錯誤。例如,參見 support.microsoft.com/kb/113996 有25個引用“ACCESS_DENIED”。這很容易就是STATUS_CANNOT_DELETE,它沒有說明問題是什麼。 - Chris Smith


答案:


使用進程資源管理器 http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx 找出正在使用的文件 - 有一些進程鎖定它,資源管理器不會告訴你哪一個。

  1. 啟動Process Explorer
  2. 在Process Explorer中選擇  \ 查找句柄或DLL 菜單或按 控制+F
  3. 搜索有問題的文件夾完整路徑(示例 d:\Common\Cost

8
2017-08-17 16:29



使用進程資源管理器中的搜索對我們無法刪除的文件夾名稱發現一個用戶恰好坐在其中。通知用戶,找到了PID,在任務管理器中殺死了進程,並完成了。文件夾發布了。這對我有用! - JoshDM


您可能需要獲取文件夾及其內容的所有權,然後重置安全性,然後才能刪除它。


7
2017-08-17 16:31



我不能取得所有權(或者至少我不知道如何)。 “屬性”中唯一可用的選項卡是 General - Piers Karsenbarg
您可能必須使用實際管理員用戶登錄,而不僅僅是具有管理員權限的用戶。 - ErnieTheGeek