Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 7 取得檔案/資料夾完全控制權:右鍵選單加入「管理員取得所有權」登錄檔 (含 SP1 版)

編輯:Win7 系統基礎知識

Windows 7/Vista 加強權限機制,連 Administrator 也無法直接刪除/修改受信任安裝程式擁有的系統檔案。匯入登錄檔後,右鍵選單新增「管理員取得所有權」,一鍵獲取完全控制權。

適用 Windows 7 RTM (預 SP1) 版本

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"

適用 Windows 7 SP1 版本 (指令語法調整)

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. 依系統版本選擇上方對應代碼,存為 takeown.reg。
  2. 雙擊匯入登錄 → 「是」。
  3. 右鍵任何檔案/資料夾 → 選擇「管理員取得所有權」→ 即獲得完全控制權,可刪除、修改、重命名。

⚠️ 重要警告

若不熟悉系統結構,請勿隨意刪除/修改系統檔案! 可能導致系統不穩、無法開機、功能失效。僅建議用於清理頑固殘留資料夾、解除佔用鎖定、移除惡意軟體殘留等場景。

原理說明

  • takeown /f:取得檔案/資料夾擁有權。
  • icacls /grant administrators:F:授予 Administrators 群組完全控制權 (F)。
  • /r /d y:遞歸處理子目錄,自動回答「是」覆蓋權限。
Copyright © Windows教程網 All Rights Reserved