保護系統(tǒng):赤手空拳備份注冊表

字號:

本文以Windows XP為例(其他Windows版本可參考操作),介紹使用Windows“記事本”程序查找、修改注冊表數(shù)據(jù)以及使用簡單的批處理腳本備份注冊表的方法。
    兩個重要的分支
    1.用戶個人數(shù)據(jù)[HKEY_CURRENT_USER]
    該分支中存放的是當前登錄用戶的個人喜好設置、所用的軟件的設置等個人數(shù)據(jù)。無論來賓、受限用戶、高級用戶還是管理員,都可以修改屬于自己個人的注冊表數(shù)據(jù)。用戶個人的注冊表數(shù)據(jù)就是“注冊表編輯器”左側(cè)窗格[HKEY_CURRENT_USER]所包含的項、子項和值項。
    2.系統(tǒng)的核心數(shù)據(jù)[HKEY_LOCAL_MacHINE]
    只有管理員權(quán)限的用戶可以訪問系統(tǒng)注冊表數(shù)據(jù),其中存放了系統(tǒng)中各項重要的核心設置數(shù)據(jù)。系統(tǒng)的注冊表數(shù)據(jù)就是“注冊表編輯器”左側(cè)窗格顯示的[HKEY_LOCAL_MACHINE]所包含的項、子項和值項。
    與備份注冊表過招
    任務1:備份注冊表分支并編輯部分設置
    第一步:點擊“開始→運行”(或命令行提示符),輸入以下命令導出兩個注冊表分支(驅(qū)動器、路徑及文件可自定義),導出后的myreg.reg大小約為8MB~9MB,而sysreg.reg大小約為30MB~60MB,視個人情況略有不同。
    reg export hkcu c:\myreg.reg
    reg export hklm c:\sysreg.reg
    第二步:分別右擊myreg.reg和sysreg.reg,選擇“編輯”或“發(fā)送到→記事本”(創(chuàng)建右鍵菜單“發(fā)送到→記事本”,可將“開始”菜單中的“記事本”快捷方式復制到“C:\Documents and Settings\username\SendTo”文件夾),用“記事本”程序打開myreg.reg文件。
    第三步:點擊菜單命令“編輯→查找”,輸入要查找內(nèi)容的關(guān)鍵字,單擊“查找下一個”。查找到一個數(shù)據(jù),可執(zhí)行刪除、修改操作,然后按F3鍵可繼續(xù)查找下一個數(shù)據(jù)。查找、修改所有數(shù)據(jù),選擇菜單“文件→保存”保存注冊表文件。
    任務2:恢復用戶設置
    (1)圖形界面恢復方式:在發(fā)生問題需要恢復時,右擊myreg.reg選擇“合并”即可。
    (2)命令行模式恢復方式:在命令行模式下輸入“reg import c:\myreg.reg”(不包括外引號)命令就能將其導入注冊表。
    任務3:自制Net Transport的128線程補丁
    第一步:點擊“開始→運行”,輸入“Regedit.exe”(不含引號)回車,打開“注冊表編輯器”,轉(zhuǎn)至[HKEY_CURRENT_USER\Software\Xi\NetTransport 2\Download]。
    第二步:在右側(cè)的編輯框里新建一個DWord值命名為“Max Threads”,雙擊這個值,在“數(shù)值”中輸入128,在“基數(shù)”中選擇“十六進制”。