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

Win8 刪除檔案提示「需要權限」?註冊表新增「取得管理員擁有權」右鍵選單

編輯:Win8 系統應用技巧

Win8 刪除系統/受保護資料夾檔案常提示「需要權限」,甚至修改權限仍無法刪除。透過匯入註冊表檔,在右鍵選單新增「取得管理員擁有權」指令,一鍵取得擁有權並授權完全控制,即可刪除頑固檔案。

建立註冊表檔

  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(存檔類型選「所有檔案」)。
  2. 雙擊匯入 → 是(UAC) → 確定。
開啟記事本 執行 notepad 另存為 reg 檔 存檔類型所有檔案 匯入 UAC 確認 匯入成功 右鍵選單新增選項 刪除成功

使用方法

  • 右鍵無法刪除的檔案/資料夾 → 選擇 取得管理員擁有權 → 等待命令視窗跑完 → 即可正常刪除。

原理

takeown /f 取得檔案/資料夾擁有權,icacls /grant administrators:F 給予 Administrators 群組完全控制權限。資料夾加 /r /t 遞迴處理子項目。

注意:操作系統關鍵檔案可能導致系統不穩,請確認檔案性質再執行。

Copyright © Windows教程網 All Rights Reserved