萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

WinXP 右鍵選單加入「管理員取得所有權」:註冊 takeown.exe + 匯入註冊檔

Win7 右鍵有「以管理員身分執行」,XP 沒有。需取得檔案/資料夾所有權時,可手動部署 takeown.exe (Vista/7 內建工具) 並匯入註冊檔,為右鍵選單加入「管理員取得所有權」指令,一鍵奪取擁有權。需 XP Professional/Enterprise 且為 NTFS 分區。

部署步驟

  1. 取得 takeown.exe:從 Vista/Win7/Win10 系統 C:\Windows\System32\takeown.exe 複製,或從可信任網站下載 XP 相容版本。放置至 C:\Windows\System32\。
  2. 匯入註冊檔:建立 Add_TakeOwnership.reg,內容:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas_takeown]
@="管理員取得所有權"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas_takeown\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas_takeown]
@="管理員取得所有權"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas_takeown\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
  1. 雙擊匯入,確認無誤。
  2. 右鍵任意檔案/資料夾 → 選擇「管理員取得所有權」 → UAC 提示 (XP 無 UAC,直接執行) → 完成。

原理說明

  • takeown /f:取得檔案/資料夾擁有權。
  • icacls /grant administrators:F:授予 Administrators 群組完全控制權限 (F)。
  • /r 遞迴處理子資料夾/檔案;/d y 自動回答「是」覆寫拒絕存取。

注意

  • 僅限 NTFS 分區,FAT32 不支援 ACL/擁有權。
  • 需管理員權限執行,標準使用者將失敗。
  • 系統關鍵檔案 (如 pagefile.sys、hiberfil.sys、系統登錄檔) 勿嘗試取得所有權,恐導致系統不穩。
copyright © 萬盛學電腦網 all rights reserved