萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

Windows XP 取得檔案/資料夾擁有權完整指南:關閉簡單檔案共享、安全性索引標籤、進階擁有者變更、子物件遞歸取得

Windows XP 預設啟用「簡單檔案共享」,隱藏「安全性」索引標籤,導致無法透過圖形介面取得檔案/資料夾擁有權。本文提供完整步驟:關閉簡單共享 → 顯示安全性索引標籤 → 進階安全性設定 → 變更擁有者 → 遞歸套用子物件,解決「存取被拒絕」無法刪除/修改檔案的難題。

前置條件:關閉簡單檔案共享

  1. 開啟「我的電腦」→ 「工具」→ 「資料夾選項」→ 「檢視」索引標籤。
  2. 捲動至底部,「高級設定」中 取消勾選「使用簡單檔案共享 (建議)」。
  3. 按「確定」,此時右鍵檔案/資料夾 → 「內容」將出現「安全性」索引標籤。

取得擁有權圖形介面步驟

  1. 右鍵目標檔案/資料夾 → 「內容」→ 「安全性」索引標籤。
  2. 按「進階」→ 「擁有者」索引標籤。
  3. 「將擁有者變更為」清單中選擇目前登入使用者 (或 Administrators 群組)。
  4. 關鍵步驟:勾選 「取代子容器和物件的擁有者」 (遞歸套用至所有子資料夾/檔案)。
  5. 按「確定」→ 系統提示「您已取得此物件的擁有權,必須關閉再重開內容頁面才能查看/變更權限」→ 「確定」。
  6. 重新開啟「內容 → 安全性」,現在可為自己/管理員群組授予「完全控制」權限。

命令列替代方案 (適用批次/腳本)

takeown /f "C:\Target\Path" /r /d y
icacls "C:\Target\Path" /grant Administrators:F /t /c /q
  • takeown /r:遞歸取得擁有權,/d y 自動回答「是」於提示。
  • icacls /grant Administrators:F /t:遞歸授予管理員群組完全控制權。
  • 需以系統管理員身分執行 CMD。

常見問題與解決

問題原因解決
安全性索引標籤不見簡單檔案共享啟用中關閉簡單檔案共享 (步驟 1)
「取代子容器...」灰色無法勾選非資料夾 / 無權限查看子物件確認為資料夾;先取得父資料夾擁有權再遞歸
取得擁有權後仍無法刪除檔案被系統/其他程式鎖定Process Explorer 找出鎖定進程 → 關閉程式 / 重開機 / 解鎖工具
系統檔案 (如 C:\Windows\System32\*) 無法取得TrustedInstaller/系統擁有,受 WFP 保護取得 TrustedInstaller 權限 (極不建議) / 使用 sfc /scannow 修復 / 離線 PE 環境操作

權限模型補充知識

  • 擁有者 (Owner):對物件擁有最高控制權,可變更 DACL (自主存取控制清單)。
  • DACL:包含多個 ACE (存取控制項目),每個 ACE = (信任者 SID + 存取類型 Allow/Deny + 權限遮罩)。
  • 繼承:子物件預設繼承父物件 ACE,勾選「取代子容器...」即強制重寫繼承關係。
  • Everyone 群組:XP SP2 後不再包含 Anonymous Logon,減少匿名存取風險。

企業級部署建議

  • 建立標準化「資料遷移/清理腳本」包含 takeown + icacls。
  • 透過 GPO 部署「關閉簡單檔案共享」:電腦設定 → 系統管理範本 → 網路 → 停用簡單檔案共享。
  • 審計關鍵資料夾 ACL 變更:啟用「物件存取稽核」群組原則 + SACL 設定。
copyright © 萬盛學電腦網 all rights reserved