Feb 02, 2023 • 分類: Windows 計算機解決方案 • 成熟的解決方案
Windows 10提供了保護資料夾的選項,以防止重要檔案被刪除或遺失。資料夾或檔案可以與多個用戶在本地網絡上共享,管理員可以更改取得權限,但有時管理員未能為用戶或其他用戶組修改取得權限,所以顯示“容器中無法列舉物件,取得權限被拒絕”錯誤。
在Windows 10中,資料夾權限可以讓你將資料夾中的任何內容保存為公共或私人。這是一個很有用的功能,因為如果有重要且敏感檔案時,應該要確保外人無法取得。然而,當你嘗試更改某個資料夾的權限時,有時會出現錯誤。
這個特定錯誤的常見原因是因為所有權是其他帳戶,所以你沒有權限 更改資料夾中的任何內容 。如果你沒有管理員權限,你將無法更改資料夾或檔案中的任何內容。另一個原因是資料夾中有一些不正確的設置。
你需要遵循某些步驟來解決問題。這些都很簡單易做,只需要在Windows設置中進行一些更改就可以了。以下是其中一些方法。
注意:在嘗試任何東西之前,請確保你已創建了還原點。修復此錯誤涉及更改系統設置,可能導致系統檔案或資料夾當掉或異常。
這個方法是Windows和Microsoft專家建議的最佳解決方案,其他用戶也表示這個方法可以解決錯誤。
現在,檔案或資料夾的所有權已更改,你可以在不遇到"容器中無法列舉物件"錯誤的情況下調整權限。
有時候上面的步驟仍然無法解決問題,更改資料夾或檔案的所有權失敗。如果發生這種情況,你可以檢查UAC設置並將其更改為永不通知,以禁用此類設置。使用者帳戶控制(UAC)設置有時可能會阻止使用者更改系統上的任何內容,尤其是可能影響命令和程式執行的檔案。
只有在第一種方法嘗試後仍然無法更改資料夾或檔案權限時才進行此操作。
有時執行一組命令也有助於從Windows 10的"容器中無法列舉物件"錯誤中恢復系統。因此,如果上述兩種方法無效,我們建議你使用權限較高的命令提示字元。要進行此操作,請按Windows + R開啟"執行"工具,並在框中輸入"cmd"。現在按Ctrl + Shift + Enter以管理員權限開啟命令提示字元。請確保你有管理員帳戶,因為你可能需要它來允許命令提示字元在設備上進行更改。
如果一切順利,接下來你需要執行以下命令,請不要忘記在每個命令之間按Enter,並將"FULL_PATH_TO_FOLDER"替換為你受影響的檔案或資料夾路徑。
takeown /F X:\FULL_PATH_TO_FOLDER
takeown /F X:\FULL_PATH_TO_FOLDER /r /d y
icacls X:\FULL_PATH_TO_FOLDER /grant Administrators:F
icacls X:\FULL_PATH_TO_FOLDER /grant Administrators:F /t
現在,關閉命令提示字元並嘗試更改受影響檔案或資料夾的權限,並檢查錯誤是否已消失。
修復錯誤最簡單、最快速的方法是在安全模式下嘗試重新啟動系統,然後重複更改檔案或資料夾所有權的第一種方法。因為在安全模式下第三方服務和程式不會運行,所以你不會遇到檔案/資料夾鎖定問題,因此你應該能夠輕鬆訪問資料夾或相應地更改其所有權。此外,如果安全模式無效,你可以在安全模式下嘗試相同的方法。
若要進行此操作,請按住SHIFT並選擇Power圖標,從中點擊重新開機,你的電腦上會顯示"選擇一個選項"螢幕。前往"選擇疑難排解"→"進階選項"→"啟動設定"→"重新開機"。
這將在安全模式下重新開機,並且你可以在資料夾中處理所有權。
重要說明:若要在安全模式下重新開機,請正常重新開機,PC開機後就不斷按F8鍵。電腦會顯示各種啟動選項,如安全模式和帶網路的安全模式,根據需要選擇一個,並遵循上述方法。你也可以選擇4或F4來在安全模式下啟動PC,或選擇5或F5來在帶網路安全模式下啟動PC。如果在安全模式下使用takeown.exe和icacls.exe命令後仍無法修復"容器中無法列舉物件"錯誤,則表示存在檔案系統損壞。因此,建議在受影響分區上執行Chkdsk命令。
若要在C:\驅動器上執行Chkdsk,請從管理員命令提示字元執行CHKDSK /R C:\命令,Chkdsk將在下一次開機時執行。現在檢查錯誤是否已修復。
更改檔案和資料夾的權限和所有權會讓你的電腦變得比較脆弱和不安全,所以一定要確保遵循每一步的說明來進行操作,以免修改不應該修改的檔案。此外,如果檔案不必被更改或修改,請不要更改設定,以保持系統的安全性和正常運作。
在繼續之前,你需要確保有修改權限的需要。如果需要的話你也可以請專業人員幫你進行,他們了解安全風險,可以採取必要的措施保護你的檔案,並建議你是否需要修改權限。
Quintela
staff Editor
一般評分4.5(105人已參加)