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

登錄表實戰技巧:快速刪除鍵值、修復 EXE 關聯、自製下載工具補丁、自動備份腳本

編輯:XP 系統基礎知識

登錄表是系統核心,善用 .reg 檔與批次檔能大幅提升管理效率。本文分享四大實戰技巧:將刪除操作封裝為 .reg 一鍵部署、修復木馬破壞的 EXE 執行關聯、自製 Net Transport 128 執行緒補丁、建立每日自動備份登錄表腳本並排程執行。

1. 快速刪除鍵/值:導出→改寫→匯入

  • 刪除分支:導出 .reg,用記事本將 [HKEY_LOCAL_MACHINE\SOFTWARE\...] 改為 [-HKEY_LOCAL_MACHINE\SOFTWARE\...](前加減號)。
  • 刪除值:導出 .reg,將目標值如 "cfan"="..." 改為 "cfan"=-。
  • 雙擊 .reg 即可批量部署多台電腦。

2. 修復 EXE 檔案關聯(木馬查殺後常見)

  1. 無法執行 .exe,先將 C:\Windows\Regedit.exe 改名為 Regedit.com,執行啟動編輯器。
  2. 定位 HKEY_CLASSES_ROOT\.exe,預設值改為 exefile。
  3. 展開 HKEY_CLASSES_ROOT\exefile\shell\open\command,預設值改為 "%1" %*。
  4. 關閉編輯器,測試執行 .exe;若仍失效,下載「EXE File Association Fix」合併登錄表。

3. 自製 Net Transport 128 執行緒補丁

  1. 開啟 HKEY_CURRENT_USER\Software\Xi\Net Transport 2\Download。
  2. 新增 DWORD Max Threads = 128(十六進位)。
  3. 導出為 128threads.reg(存為 Win9x/NT4 格式以相容)。
  4. 複製改名 uninstall128.reg,將值改為 "Max Threads"=- 供移除用。

4. 自動備份登錄表批次腳本 + 排程任務

@echo off
set mypath="C:\myfolder\%date%"
if exist "%mypath%" rd /s /q "%mypath%"
md "%mypath%"
cd "%mypath%"
reg export hkcu myreg.reg
reg export hklm sysreg.reg

說明:以日期建立資料夾,分別匯出 HKCU(用戶)與 HKLM(系統)登錄表。非管理員可略過第 7 行。
建立捷徑放桌面/工作列手動執行;用「控制台→排程任務」設定每日自動執行。

善用登錄表腳本化管理,事半功倍。

Copyright © Windows教程網 All Rights Reserved