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

Win8 取得超級管理員權限(TrustedInstaller 權限):匯入 .reg 檔新增右鍵「管理員權限/恢復原始權限」選單

編輯:關於 Windows

Windows 8 存取系統資料夾(如 WindowsApps、System Volume Information)常提示「拒絕存取」,即便為 Administrators 群組也無最高權限。匯入註冊表檔案為右鍵選單新增「取得管理員權限」與「恢復原始權限」,一鍵提權/還原。

匯入 .reg 檔案(兩段合併存為 TakeOwnership.reg)

; 取得管理員權限
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理員權限"
"Icon"="C:\\Windows\\System32\\imageres.dll,102"
"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]
@="管理員權限"
"Icon"="C:\\Windows\\System32\\imageres.dll,102"
"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]
@="管理員權限"
"Icon"="C:\\Windows\\System32\\imageres.dll,102"
"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"

; 恢復原始權限
[HKEY_CLASSES_ROOT\*\shell\runas-]
@="恢復原始權限"
"Icon"="C:\\Windows\\System32\\imageres.dll,101"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas-\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""

[HKEY_CLASSES_ROOT\exefile\shell\runas2-]
@="恢復原始權限"
"Icon"="C:\\Windows\\System32\\imageres.dll,101"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2-\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""

[HKEY_CLASSES_ROOT\Directory\shell\runas-]
@="恢復原始權限"
"Icon"="C:\\Windows\\System32\\imageres.dll,101"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas-\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""

使用方式

  1. 雙擊匯入 → 是 → 確定。
  2. 右鍵需提權的資料夾/檔案 → 選擇「管理員權限」→ UAC 確認 → 即獲得完全控制權限。
  3. 操作完成後,右鍵同一對象 → 選擇「恢復原始權限」還原預設 ACL,確保安全。

右鍵選單新增項目

原理說明

  • takeown /f 取得擁有者權限,icacls /grant administrators:F 賦予管理員群組完全控制權。
  • 目錄遞迴參數 /r /d y 處理子項目。
  • 恢復權限使用 icacls /reset 重設繼承 ACL,cacls /e /r 移除顯式 ACE。

適用版本

Win7/Win8/Win10 通用,需專業版/企業版支援 icacls 完整參數(家用版亦可用但部分參數受限)。

Copyright © Windows教程網 All Rights Reserved