?? 用norton utilities 2000維護注冊表.txt
字號:
ortonUtilities是久負盛名的系統維護軟件,NortonUtilities2000(以下簡稱NU2K)是Symantec公司新近推出最新版本,該套軟件含有一個注冊表編輯程序(Norton RegistryEditor)。利用它可對Windows95/98的注冊表進行管理和維護。下面通過調整輸入法的排列位置、清理“增加 /刪除程序”列表中的僵尸等實例,介紹該實用程序的具體應用方法。
1.啟動注冊表編輯程序
從NU2K主窗口的左邊,選擇Troubleshoot功能模塊,然后選擇Norton RegistryEditor實用程序(圖1)。
圖1
啟動后,屏幕顯示注冊表編輯程序的主窗口(圖2)。在窗口的左邊顯示如下3項內容:
Local Registry:本地計算機Windows95/98的注冊表。
INI Files:Windows95/98中重要的初始化文件。
Remote Registry Connections:遠程計算機上的注冊表。
在窗口的右邊,顯示窗口左邊選定項目的內容。窗口下邊顯示4個選項卡,分別是:Bookmarks(書簽)、Find Results(查找結果)、Undo(撤消)、TrackerHistory(跟蹤程序的歷史記錄)。選擇不同的選項卡,下部窗口將顯示不同的內容。右下角的“Launch Registry Tracker”按鈕,用于啟動NU2K的另一個實用程序—注冊表跟蹤程序(Norton Registry Tracker)。
圖2
2.備份注冊表
注冊表是一個包含Windows95/98系統和應用程序數據,以及硬件配置信息的中央數據庫。如果注冊表數據遭到損壞,就會影響到系統的啟動和應用程序的運行,甚至使整個系統癱瘓。要確保系統正常運行,應該定期備份注冊表,特別是在改變注冊表數據(如安裝新的硬件或新的軟件)之前。當改變注冊表之后,發現系統運行不穩定,就可以通過恢復先前的注冊表數據,使系統恢復到原來的穩定狀態。可見,備份好Windows注冊表,對確保系統正常運行是很重要的。
使用注冊表編輯程序備份整個注冊表的操作方法如下:
①從File菜單中選擇“Backup Entire Registry…”選項,彈出如圖3所示的對話框。在圖3中的“文件名”框內輸入文件名(默認擴展名為.reg),如MyRegistry。如果要修改文件存放路徑,可單擊“保存在”右邊下箭頭,然后在列表? 擇存放路徑。
圖3
②在單擊圖3中的“保存”按鈕,則將當前計算機的整個注冊表保存到指定的文件中,該文件是一個文本格式的文件。圖4是Norton注冊表編輯程序程序的備份進程。
圖4
如果要恢復注冊表的信息,可在Windows資源管理器中雙擊MyRegistry.rg文件,則Windows會自動地將此文件中的注冊表信息恢復到注冊表中。也可使用下面介紹的導入注冊表功能來恢復注冊表信息。
3.導入注冊表文件
必要時,可以把先前備份注冊表文件恢復到當前注冊表中。方法是:
①從File菜單中選擇“ImportRegistryFile”選項,彈出如圖5所示的“打開”對話框。然后,從文件列表框中選定要導入的文件(如my registry)。
圖5
②單擊圖中的“打開”按鈕,注冊表編輯程序即將指定的文件導入注冊表中。
4.導出注冊表文件
除了可以備份(導出)整個注冊表外,我們也可以只備份注冊表的某個分支(或稱子鍵)。例如,如果你只改動某個分支的鍵值,只要把該分支備份即可。這比備份整個注冊表快一些,也可節省存貯空間。
備份選定分支的方法如下:
①選定要備份的分支:從注冊表編輯程序的主窗口左邊注冊表樹形結構中,點選要備份的分支(圖6)。
圖6
②從File菜單上選擇“Export Registry File”選項,彈出圖7所示的對話框。
圖7
③在圖7中確定如下信息:
在“FromWhere”列表框中選擇要備份的注冊表數據庫。默認是本地計算機注冊表(LocalRegistry)。如果你的計算機與遠程計算機連接,則還可選擇“Remote Registry Connections”,這樣就可以備份遠程計算機上的注冊表信息了。
在“ExportRange”框內選擇導出范圍:選擇All,表示要導出整個注冊表;選擇SelectedBranch,表示要導出選定的分支。如 HKEY_CURRENT_USER\Software\Symantec。
在“文件名”框內輸入注冊表文件名(如H_C_U_Sw_Symantec.reg),或者在文件列表框中選擇一個已有的文件名(這樣會覆蓋掉原有文件)。
④單擊“保存”按鈕,把選定的注冊表信息保存到制定文件中。
5.增加新鍵值
利用注冊表編輯程序可以增加新的鍵值。操作方法是:
從“Edit”菜單中選擇“New”選項,“New”選項的子菜單上有6個選項(圖8),它們的作用如下:
Key:在當前根鍵或子鍵下增加新鍵。
Binary:在當前鍵值下面添加一個二進制鍵值。
ExpandedString:在當前子鍵下增加一個擴展串值。
Numeric:在當前子鍵下增加一個數值。
MultiString:在當前子鍵下增加一個多串值。
String:在當前子鍵下增加一個串值。
圖8
例如,如果想讓自己開發的應用程序在啟動Windows時自動運行,可以在下面的注冊表分支中增加新的鍵值,注冊自己的應用程序:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
具體操作如下:
①注冊表編輯程序主界面的左窗口中逐層展開上述分支,直至找到Run子鍵(圖9)。
圖9
②從“Edit”菜單中選擇“New”選項,然后從“New”選項的子菜單上選擇“String”。在彈出的窗口中把“New Value#1”修改為“教材管理”。
③右擊“教材管理”,在彈出的右鍵快捷菜單上選擇“Modify”。
④在彈出的“ModifyValue”對話框中輸入要自應用程序路徑和文件名(如:D:\JCGLXT\教材管理系統.EXE),單擊確定按鈕,屏幕顯示如圖10,說明應用程序注冊成功。
圖10
⑤關閉注冊表編輯窗口,退出Windows,重新啟動計算機,即可見到自己的應用程序自動啟動。
6.修改鍵值
我們可以通過修改注冊表相關鍵值,調整輸入法的位置,使之進入Windows98后能直接調用自己常用的輸入法。方法如下:
①啟動注冊表編輯程序,在左窗口中找到根鍵HKEY_LOCAL_MACHINE,逐層展開HKEY_CURRENT_USER\keyboard layout\preload分支。
從圖11可以看到,preload下面有以1、2、3等序列號為名的若干子鍵,分別代表一種輸入法。1、2、3等序號就是輸入法被調用的順序號。
圖11
圖中6個子鍵分別代表以下6中輸入法:
輸入法
數據
En(英語)
00000409
全拼輸入法
E0010804
自然碼6.0版
E0200804
王碼五筆98版
E0210804
王碼拼音5.0版
E0220804
王碼五筆4.5版
E0230804
②調整輸入法的位置。例如,要把王碼五筆98版與英語輸入法調換位置,只需把子鍵1和4的鍵互換即可:
在圖11中選中1,在右窗口中右擊“DefaultValue”,在彈出的右鍵快捷菜單上選擇“Modify”。在彈出的“Modify Value”對話框中輸入王碼五筆98版的數據E0210804,單擊確定按鈕。用同樣方法,把子鍵4的鍵值改為英語輸入法的數據00000409。
③關閉注冊表編輯窗口,退出Windows,重新啟動計算機,即可看到王碼五筆輸入法98版已處在輸入指示器的第一位。
7.刪除鍵值
在Windows應用中,由于經常增刪除程序,或因手工刪除了某些程序的目錄,在“添加/刪除程序”對話框的程序列表中會留下一些“僵尸”,怎么也刪不去。使用注冊表編輯程序刪除相應的鍵值,可以清理這些“僵尸”。
具體操作方法如下:
①啟動注冊表編輯器。
②打開HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall分支,在Uninstall下找到要清理的程序并選中它。
③從“Edit”菜單中選擇“Delete”選項,或直接按Del鍵刪除即可。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -