重裝系統後存取舊資料夾出現「您目前無權存取此資料夾」,因 NTFS 權限中原擁有者 SID 已不存在。透過登錄加入右鍵選單「管理員取得所有權」,一鍵修正權限繼承與擁有者。
TakeOwnership.reg(編碼 ANSI/UTF-8)。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"=""
TakeOwnership.reg → 「是」匯入登錄。takeown + icacls → 完成後即可正常存取。takeown /f \"%1\":將目前管理員設為檔案/資料夾擁有者。icacls \"%1\" /grant administrators:F:授予 Administrators 群組完整控制權 (F)。