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

Win8 「需要權限執行此操作」一鍵解決:匯入註冊表取得管理員擁有權

編輯:Windows 8 系統介紹

Windows 8 刪除/修改系統檔案常提示「需要權限」,手動調整權限步驟繁瑣。本文提供註冊表腳本,匯入後右鍵選單新增「取得管理員擁有權」,一鍵解決權限問題。

建立註冊表檔案

  1. Win + R → notepad 開啟記事本。

執行notepad

記事本

  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 → 存檔類型選「所有檔案」 → 存至桌面。

另存為reg檔

存檔類型所有檔案

匯入與使用

  1. 雙擊 TakeOwnership.reg → UAC 提示選「是」→ 成功訊息確定。

匯入reg檔UAC

匯入成功

  1. 欲刪除/修改的檔案或資料夾右鍵 → 選擇「取得管理員擁有權」。

右鍵選單新增項目

  1. 命令視窗閃過後即取得完整權限,可直接刪除/修改。

可直接刪除

原理與適用範圍

  • 自動執行 takeown 取得擁有權 + icacls 授予 Administrators 群組完整控制權 (F)。
  • 支援檔案、資料夾 (遞迴 /r)、執行檔。
  • 適用於系統檔案、舊系統殘留資料夾、TrustInstaller 擁有的項目等權限受限情境。

注意: 謹慎操作系統關鍵檔案,錯誤刪除可能導致系統不穩。建議建立系統映像備份後再操作。

一次匯入,永久擁有右鍵一鍵取得權限功能,徹底解決「需要權限」困擾。

Copyright © Windows教程網 All Rights Reserved