Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win7 取得檔案/資料夾完整控制權 (管理員取得所有權) 註冊表一鍵加入右鍵選單

編輯:關於 Windows

Win7 繼承 Vista 的權限機制,常遇到無法修改、刪除系統檔案或資料夾的情況。最快解法是將「管理員取得所有權」加入右鍵選單,點一下即可完成取得擁有權並授予 Administrators 群組完整控制權限。

方法一:匯入註冊表檔 (最快、適用檔案與資料夾)

  1. 開啟記事本,貼上下列內容:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理員取得所有權"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="管理員取得所有權"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理員取得所有權"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
  1. 另存為 TakeOwnership.reg (編碼選 ANSI 或 UTF-8)。
  2. 雙擊匯入登錄表,確認提示點「是」。
  3. 之後對任何檔案/資料夾 滑鼠右鍵 → 管理員取得所有權,閃過 CMD 視窗即完成。

方法二:使用優化大師類工具

Windows 7 優化大師、魔方 等工具的「系統設定 → 右鍵選單設定」中通常內建「加入取得管理員權限」功能,勾選套用即可,原理相同。

取得管理員權限 (SYSTEM 權限) 後能做什麼?

  • 存取受限登錄機碼: HKEY_LOCAL_MACHINE\SAM、SECURITY 等核心機碼,可查殺隱藏帳戶、木馬植入點。
  • 刪除/修改系統還原資料夾: System Volume Information,釋放空間或隱私保護。
  • 替換系統檔案: 如用 Server 2003 的 termsrv.dll 替換 XP 的檔案以支援多使用者遠端桌面 (需同步替換 dllcache、ServicePackFiles 中的備份)。
  • 手動清除頑固病毒/木馬: 在 SYSTEM 權限下結束無法結束的進程、刪除受保護檔案、清除啟動項登錄值。

警告:SYSTEM/完整控制權限極高,誤刪關鍵系統檔案會導致作業系統損壞。僅在確知操作對象安全時使用,建議先建立系統還原點。

Copyright © Windows教程網 All Rights Reserved