萬盛學電腦網

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

Win7/10/11 取得系統檔案修改權限:右鍵選單「取得檔案權限」一鍵部署

Windows 7 起引入嚴格的 TrustedInstaller 擁有權機制,直接修改系統檔(如 explorer.exe、shell32.dll)會遇到「拒絕存取」。透過匯入登錄檔,在資料夾右鍵選單新增「取得檔案權限」指令,即可一鍵完成擁有權取得與完整控制權授予。

部署步驟

  1. 下載登錄檔:取得 安裝「取得檔案權限」.reg 與 解除安裝「取得檔案權限」.reg(可自行撰寫,見下方內容)。
  2. 匯入安裝:雙擊安裝 .reg → 是/確定 → 登錄寫入成功。
  3. 使用:開啟 C:\Windows 資料夾 → 空白處右鍵 → 選擇「取得檔案權限」 → 等待命令提示字元視窗閃過完成 → 即可修改/取代 explorer.exe 等系統檔。

登錄檔內容(可自行建立)

安裝「取得檔案權限」.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\TakeOwnership]
@="取得檔案權限"
"Icon"="imageres.dll,-78"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\TakeOwnership\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q"

解除安裝「取得檔案權限」.reg

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\TakeOwnership]

原理解析

  • takeown /f \"%1\" /r /d y:遞迴取得資料夾及所有子項目擁有權,/d y 自動回答「是」覆寫。
  • icacls \"%1\" /grant administrators:F /t /c /l /q:遞迴授予 Administrators 群組完整控制 (F),/c 發生錯誤繼續,/l 處理符號連結,/q 安靜模式。
  • 僅對「資料夾」右鍵顯示,避免誤對單一檔案操作;若需檔案層級,可將 Directory 改為 * 或 Directory\Background。

安全性提醒

  • 修改系統檔後建議立即執行 sfc /scannow 修復簽章,避免 Windows 檔案保護 (WFP) 還原導致系統不穩。
  • 僅在必要時(主題修改、系統檔案替換、移除內建應用)使用,平時保持預設權限以維持系統完整性。
  • 惡意軟體若取得管理員權限同樣可濫用此功能,請配合 UAC 最高等級、標準用戶日常操作、AppLocker/WDAC 限制未簽署執行檔。

替代方案:進階安全性設定 GUI

  1. 檔案/資料夾右鍵 →「內容」→「安全性」→「進階」→「擁有者」→「變更」→ 輸入 Administrators → 確定。
  2. 勾選「取代子容器和物件的擁有者」→ 套用。
  3. 回到「安全性」→「編輯」→「新增」→ Administrators → 允許「完整控制」→ 確定。

適合單一檔案操作,批次處理仍以右鍵選單指令最效率。

copyright © 萬盛學電腦網 all rights reserved