萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

註冊表被管理員停用?INF 腳本一鍵解鎖 Regedit 技術詳解

執行 regedit 提示「已被管理員禁止」,實為惡意程式或群組原則修改 DisableRegistryTools=1。除 .reg 檔外,INF 安裝腳本 同樣能修改註冊表,且支援右鍵「安裝」直觀操作。

INF 檔案結構速覽

  • 區段:以 [SectionName] 定義,唯一入口點。
  • 指令:KeyName=Value 格式。
  • 註解:分號 ; 開頭。
  • 核心區段:[Version] (必要)、[DefaultInstall] (預設安裝邏輯)。

解鎖 INF 腳本製作步驟

  1. 開啟記事本,貼入以下內容:
[Version]
Signature="$CHICAGO$"
[DefaultInstall]
DelReg=DeleteRegistryKeys
[DeleteRegistryKeys]
HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\System,DisableRegistryTools,1,00,00,00,00
HKLM,Software\Microsoft\Windows\CurrentVersion\Policies\System,DisableRegistryTools,1,00,00,00,00
  1. 儲存為 UnlockReg.inf (副檔名 .inf)。
  2. 右鍵該檔 → 選擇 「安裝」。
  3. 系統解析 INF,刪除兩處 DisableRegistryTools 值 → 註冊表編輯器立即解鎖。

技術細節解析

  • DelReg 指令指向 [DeleteRegistryKeys] 區段。
  • 每行格式:RootKey,SubKey,ValueName,Flags,Value...。
    1,00,00,00,00 表示刪除 REG_DWORD 值 (Flags=1 為刪除值)。
  • HKCU 覆蓋當前使用者設定;HKLM 覆蓋電腦層級設定 (群組原則常設在此)。雙管齊下確保解鎖。

優勢對比

掌握 INF 腳本技術,不只能解鎖註冊表,更能打造自動化部署套件,是系統管理員的進階必備技能。

copyright © 萬盛學電腦網 all rights reserved
方法優點缺點
.reg 匯入文字可讀、易編輯、支援新增/修改/刪除若註冊表編輯器被禁,無法雙擊匯入 (需命令列 regedit /s)
.inf 安裝右鍵「安裝」無需 regedit、系統級安裝引擎處理、可整合驅動安裝流程語法較複雜、除錯較難
命令列 reg.exe腳本自動化首選、無 GUI 依賴需記住語法 reg delete ... /v DisableRegistryTools /f