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

讓登錄編輯器每次啟動都停留在根鍵:LastKey 鍵值權限鎖定法

編輯:Windows XP 系統介紹

Windows XP 的登錄編輯器(regedit)預設會記住上次瀏覽的分支,下次開啟自動定位。若您習慣每次都從根鍵開始,可透過清除 LastKey 鍵值並鎖定權限,強制其永遠停留在根目錄。

操作步驟

  1. 開啟 regedit,展開至 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit。
  2. 刪除右側的 LastKey 字串值(若不存在則略過)。
  3. 右鍵點擊 Regedit 主鍵 → 選擇「權限」。
  4. 在「群組或使用者名稱」中選擇目前登入帳號,將所有權限(完全控制、讀取、寫入等)全部設為「拒絕」。
  5. 確定儲存,關閉登錄編輯器。

原理解析

登錄編輯器啟動時會讀取 LastKey 決定定位位置。刪除該值後,系統找不到目標分支,預設落在根鍵。權限設為「拒絕」可防止系統重寫該值,確保下次開啟依然在根目錄。

注意事項

  • 修改權限後,您將無法透過 regedit 變更此分支下的任何設定,若需恢復,須以其他管理員帳號登入或使用 regini、subinacl 等工具重置權限。
  • 此技巧同樣適用於 Windows 7/8/10/11,路徑相同。

替代方案

若不想動權限,可建立一個 .reg 檔,內容如下,雙擊匯入即可每次重置:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit]
"LastKey"=-

搭配工作排程器設為「登入時執行」,同樣能達到效果,且不影響日常編輯權限。

Copyright © Windows教程網 All Rights Reserved