Win7 繼承 Vista 的權限機制,常遇到無法修改、刪除系統檔案或資料夾的情況。最快解法是將「管理員取得所有權」加入右鍵選單,點一下即可完成取得擁有權並授予 Administrators 群組完整控制權限。
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"
TakeOwnership.reg (編碼選 ANSI 或 UTF-8)。Windows 7 優化大師、魔方 等工具的「系統設定 → 右鍵選單設定」中通常內建「加入取得管理員權限」功能,勾選套用即可,原理相同。
HKEY_LOCAL_MACHINE\SAM、SECURITY 等核心機碼,可查殺隱藏帳戶、木馬植入點。System Volume Information,釋放空間或隱私保護。termsrv.dll 替換 XP 的檔案以支援多使用者遠端桌面 (需同步替換 dllcache、ServicePackFiles 中的備份)。警告:SYSTEM/完整控制權限極高,誤刪關鍵系統檔案會導致作業系統損壞。僅在確知操作對象安全時使用,建議先建立系統還原點。