怎樣更改登錄檔?暖通南社2017-05-25 09:41:49

方法/步驟:

(注本部分來自百度),舉例:win7系統

怎樣更改登錄檔?

彈出的執行視窗中輸入命令:regedit,點選確定。

怎樣更改登錄檔?

在彈出的登錄檔編輯器中,我們就可以根據需求修改登錄檔。

怎樣更改登錄檔?

想改哪就雙擊,但怎麼改?這才是重點!

登錄檔實際上就是你的windows目錄下的system。dat和user。dat兩個檔案,它是二進位制資料檔案,用普通的編輯器是不能正常編輯的。windows提供給使用者一個登錄檔專用編輯器,它的名字是regedit。exe,位置也在windows目錄下。你可以點選“開始”選單的“執行”,然後輸入它的名字“regedit”(後面的。exe可以略掉不用輸入),這樣就打開了登錄檔編輯器。

至於怎麼改,要看你想要改什麼。登錄檔不復雜,但是專案超多,建議你去down一個關於登錄檔的技術資料來,如果還有什麼需要請在問題補充裡提出,我再給你解答。

點選開始-執行-regedit-確定,然後就可以編輯了

點選“開始”——“執行”——輸入“regedit”

Windows的登錄檔(Registry)實質上是一個龐大的資料庫,它儲存這下面這些內容:軟、硬體的有關配置和狀態資訊,應用程式和資源管理器外殼的初始條件、首選項和解除安裝資料;計算機的整個系統的設定和各種許可,副檔名與應用程式的關聯, 硬體的描述、狀態和屬性;計算機效能紀錄和底層的系統狀態資訊,以及各類其他資料。

登錄檔的結構

在Windows中,登錄檔由兩個檔案組成:System。dat和User。dat,儲存在windows所在的資料夾中。它們是由二進位制資料組成。System。dat包含系統硬體和軟體的設定,User。dat儲存著與使用者有關的資訊,例如資源管理器的設定,顏色方案以及網路口令等等。

Windows為我們提供了一個登錄檔編輯器(Regedit。exe)的工具(圖1),它可以用來檢視和維護登錄檔。由圖我們可以看到,登錄檔編輯器與資源管理器的介面相似。左邊窗格中,由“我的電腦”開始,以下是六個分支,每個分之名都以HKEY開頭,稱為主鍵(KEY),展開後可以看到主鍵還包含次級主鍵(SubKEY)。當單擊某一主鍵或次主鍵時,右邊窗格中顯示的是所選主鍵內包含的一個或多個鍵值(Value)。鍵值由鍵值名稱(Value Name)和資料(Value Data)組成。主鍵中可以包含多級的次級主鍵,登錄檔中的資訊就是按照多級的層次結構組織的。每個分支中儲存計算機軟體或應建設之中某一方面的資訊與資料。

登錄檔中格分支的功能如下:

HKEY-CLASSES-ROOT 副檔名與應用的關聯及OLE資訊

HKEY-CURRENT-USER 當前登入使用者控制面板選項和桌面等的設定,以及對映的網路驅動器

HKEY-LOCAL-MACHINE 計算機硬體與應用程式資訊

HKEY-USERS 所有登入使用者的資訊

HKEY-CURRENT-CONFIG 計算機硬體配置資訊

HKEY-DYN-DATA 即插即用和系統性能的動態資訊

登錄檔中的鍵值項資料

登錄檔透過鍵和子鍵來管理各種資訊。但是登錄檔中的所有資訊都是以各種形式的鍵值項資料儲存的。在登錄檔編輯器右窗格中顯示的都是鍵值項資料。這些鍵值項資料可以分為三種類型:

1。字串值

在登錄檔中,字串值一般用來表示檔案的描述和硬體的標識。通常由字母和數字組成,也可以是漢字,最大長度不能超過255個字元。在本站中以“a”=“***”表示。

2。二進位制值

在登錄檔中二進位制值是沒有長度限制的,可以是任意位元組長。在登錄檔編輯器中,二進位制以十六進位制的方式表示。在本站中以“a”=hex:01,00,00,00方式表示。

3。DWORD值

DWORD值是一個32位(4個位元組)的數值。在登錄檔編輯器中也是以十六進位制的方式表示。在本站中以“a”=dword:00000001表示。

登錄檔的備份與恢復

如果登錄檔遭到破壞,Windows將不能正常執行,為了確保Windows系統安全, 我們必須經常的備份登錄檔。

Windows每次正常啟動時,都會對登錄檔進行備份,System。dat備份為System。da0, User。dat備份為User。da0。它們存放在Windows所在的資料夾中,屬性為系統和隱藏。

以下為2種備份登錄檔的方法:

1,利用Windows中的登錄檔編輯器(Regedit。exe)進行備份

執行Regedit。exe,單擊“檔案“——>“匯出登錄檔檔案“命令,選擇儲存的路徑,儲存的檔案為*。reg, 可以用任何文字編輯器進行編輯。

2,利用Win95光碟上Other\Misc\ERU\ERU。EXE緊急事故恢復工具(Emergency Recovery Utility)。利用這個工具不但可以備份和恢復登錄檔,還可以備份硬碟中的任何檔案。

恢復:

當登錄檔損壞時,啟動時Windows會自動用System。dat和User。dat的備份System。da0和User。da0進行恢復工作,如果不能自動恢復,可以執行Regedit。exe(它可以執行在在Windows下或DOS下),匯入。reg備份檔案。也可以執行ERU。EXE進行恢復。

如果您沒有進行備份或者登錄檔損壞的非常嚴重,那麼您可以試試最後一著:在c:\下有一個System。1st檔案,屬性為隱藏和只讀,它記錄著安裝Windows時的計算機硬體軟體資訊,用這個檔案覆蓋System。dat。但是這樣的話您安裝的應用軟體可能會無法執行,必須重新安裝。

登錄檔修改方法

透過修改登錄檔我們可以實現一些特殊的功能,但是登錄檔又是十分脆弱的,一個不小心就會出現錯誤。那麼我們怎麼樣來修改登錄檔呢?我總結為以下幾種方法:

1。軟體修改(安全)

透過一些專門的修改工具來修改登錄檔,比如:MagicSet、TweakUI、WinHacker等等。其實控制面板就是一個這樣的工具,只不過功能簡單一些。

2。間接修改(比較安全)

將要修改的寫入一個。reg檔案中,然後匯入登錄檔中。。reg檔案的基本格式為:

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet]

“@”=“Super Rabbit Magic Set For Windows 98 V2。92”

“a”=dword:00000001

“b”=hex:02,05,00,00

……

[HKEY_LOCAL_MACHINE\Software\SCC\QuickViewer]

……

第一行為“REGEDIT4”,必須大寫。

第二行為空行。

第三行使用[]括起子鍵分支,其中HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet就是一個子鍵分支。

第四、五、六行是該子鍵下的設定資料。其中@表示登錄檔編輯器右窗格中的“預設”鍵。

以下類似。

這樣做的好處是可以避免錯誤的寫入或刪除等操作,但是要求使用者瞭解登錄檔的內部結構和。reg檔案的格式。

3。直接修改(最不安全,但最直接有效)

就是透過登錄檔編輯器直接的來修改登錄檔的鍵值資料項,這樣做會避免在登錄檔中留下垃圾(雖然都很小,但越來越多會拖慢系統速度),但是要求使用者有一定的登錄檔知識,熟悉登錄檔內部結構而且一定要小心謹慎。

登錄檔應用例項

1。自動重新整理

每次在視窗新增一個資料夾或刪除一個物件後,須要按鍵對視窗進行重新重新整理,很麻煩。透過修改登錄檔可以達到自動重新整理的目的。點選HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTRO LSET\CONTROL\UPDATE,修改 “UPDATE MODE”值,由“1”改為“0”。

2。修改系統版權資訊

點選HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DEVEOPER\SETUP,在其右視窗中儲存著安裝 Windows98時產生的所有版權資訊,用滑鼠右鍵點選這些串值鍵可以隨便修改,這樣不須重新安裝Windows 98就可修改系統原有的版權資訊。

3。刪除“開始”選單中的“收藏夾”

“收藏夾”是為了便於訪問主頁而設計的,對於沒上網的使用者來說其用處不大,可以刪除它。點選HKEY_CURRENT_USER\SOFTWARE\ MICROSOFT\WINDOWS\CURRENTVERSION\POLICIES \EXPLORER,在右邊視窗中點選滑鼠的右鍵,然後選擇“新建”選單中的“DWORD”命令,命名為NoFavoritesMenu,並將其值設定為 “1”。 再重新啟動電腦。

4。提高光碟機的讀寫能力

為光碟機增加快取是提高光碟機讀寫速度的一個有效方法,由於Windows98推薦使用四倍速或更高速的光碟機訪問方式,與目前所流行的光碟機不相符合。為了適應當今流行的16倍速以上的光碟機,我們可以透過修改登錄檔來提高光碟機快取的大小和預讀取效能,以加快光碟機的執行速度,將光碟機效能發揮到極限。

點選HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\FILESYSTEM\CDFS,在該項右邊視窗中找到CACHESIZE和PREFETCH兩項,如果選擇的是Windows 98推薦的四倍速或更高速的光碟機訪問方式,這兩項的值分別是“6B020000”和“E4000000”。這時可以針對光碟機的實際使用情況來修改,如果光碟機常用於多媒體的播放,可以把CACHESIZE值修改為“D6040000”,“AC090000”是光碟機快取的最大值。為保證高速光碟機始終如一的速度,可以對PREFETCH值進行修改,如8倍速為“C0010000”,16倍速為“80030000”,24倍速為“40050000”,32倍速以上為“00070000”。

注意:如果修改了兩個鍵值導致光碟機不能正常工作,如不能正常播放VCD,請降低一個檔次的值。

5。禁用 “設定”選單中的“控制面板”和“印表機”選項

“控制面板”和“印表機”是Windows98系統配置的一個重要組成部分,為了避免讓別人隨便修改,可以將“設定”選單中的“控制面板”和“印表機”選項禁用。

開啟HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies \explore分支,在右窗格內新建一個DWORD值,“NoSetFolders”然後雙擊“NoSetFolder”鍵值,在出現的對話方塊中的“鍵值”框內輸入1。

經過了以上設定,我們可以禁止普通使用者更改“控制面板”與“印表機”了,但這時候使用者仍可以透過“活動桌面”,對顯示屬性進行設定。若要禁止使用者擁有此功能,請按下述步驟進行設定:開啟HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\System分支。在右窗格內重新建一個DWORD值“NoDispCPL”,然後雙擊 “NoDispCPL”鍵值,在彈出的對話方塊內的“鍵值”框內輸入1。

6。提高軟盤驅動器的讀寫速度

在機器所配置的驅動器中,恐怕軟盤驅動器的讀寫速度最慢,除了由物理方面的性質所決定之外,也跟Windows98系統採用預設FIFO來管理軟盤驅動器,使之不具備後臺儲存管理功能有關,因此可以透過修改登錄檔來最佳化軟盤驅動器的效能。

點選HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\CLASS\FDC\0000,在該項右邊視窗的空白處,單擊滑鼠右鍵選擇“新建”選單中的“DWORD值”命令,命名為“ForeFifo”,修改值為“0”。

7。擴充滑鼠的右鍵功能,增加“快速啟動”和“關閉系統”

在Windows98系統中,滑鼠的右鍵功能雖然很強但還不夠完善,這裡我們為其增加“快速啟動”和“關閉系統”的兩個選項,來完善滑鼠的右鍵功能。

點選HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\DIRECTORY\SHELL,用滑鼠右鍵單擊SHELL,選擇“新建”選單中的“主鍵”命令,命名為“快速啟動系統”,修改預設值為“快速啟動系統”。

點選HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\DIRECTORY\SHELL\快速啟動系統,用滑鼠右鍵單擊“快速啟動系統”,選擇“新建”選單中的“主鍵”命令,命名為“COMMAND”,修改預設值為“C:\WINDOWS\RUND LL。EXE USER。EXE,EXITWINDOW說什麼EC”。

點選HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\DIRECTORY\SHELL,用滑鼠右鍵單擊SHELL,選擇“新建”選單中的“主鍵”命令,命名為“快速關閉電腦”,修改預設值為“快速關閉電腦”。

點選HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\DIRECTORY\SHELL\快速關閉電腦,用滑鼠右鍵單擊“快速關閉電腦”,選擇“新建”選單中的“主鍵”命令,命名為“COMMAND”,修改預設值為“C:\WINDOWS\RUND LL。EXE USER。EXE,EXITWINDOWS”。

8。無用的登入

對單機使用者而言,開始功能表中的登入實在是一個沒有用的東西,但是又不知道如何刪除。現在有方法了,照著下列步驟,就能把那礙眼的選項消除了。開啟登錄檔編輯器(Regedit。exe),找到下列關鍵字:HKEY_CURRENT_USER\Software\Microsoft\Windows\ Current-Version\Policies\Explorer接者選擇編輯/新增/二進位制值,把名字取為NoLogOff,按下Enter,再輸入01 00 00 00 這組新數值 ,按下確定,重新開機後就看不到那討厭的東西了。

9。快速開啟檔案編輯

也許你經常使用某個程式來開啟檔案進行編輯,而這些檔案的副檔名是隨意的,為了方便我們可以將這個程式加入到右鍵選單中去。以寫字板為例,在 HKEY_CLASSES_ROOT\*下新建“shell”子鍵,在其下新建“wordpad”子鍵,雙擊該鍵右面視窗的“預設”處並在“鍵值”欄內輸入“寫字板”,接著在“wordpad”子鍵下建立下一級子鍵“command”,在“預設”的“鍵值”欄內輸入“c:\program files\accessories\wordpad。exe %1”。不用重啟系統,現在回到“我的電腦”或 “資源管理器”中右鍵單擊任意檔案(當然是寫字板能載入的,不管關聯與否),選“寫字板”即可快速開啟檔案進行編輯了。

10。取消Windows 98平滑模擬過程

當你點選工作列上的某個應用程式時,視窗恢復到桌面上;當最小化視窗時,視窗縮小到工作列上。這時視窗的變化都有一個顯示的變化過程,如果你不喜歡這種顯示過程的處理方式,也可以使這種視覺效果失效,選中HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics,右鍵單擊視窗右欄,出新建,選字串值,命名為MinAnimate,雙擊這個字串值,出現編輯欄,設定值=0,重新開機Win98(如設定為1就復原)。

11。對某一資料夾開啟一個視窗

執行 Regedit,選中HKEY_LOCAL_MACHINE\SOFTWARE\Class-es\Directory\shell,右鍵單擊視窗右欄,建立主鍵,命名為openw,設定Default value為在新視窗中開啟,在openw底下再建立一個主鍵,命名為command,預設值設定為 explorer。exe %1;對準一資料夾單擊右鍵吧!可以選擇在新視窗中開啟喔!

12。修改BMP的圖示

在顯示檔案清單時,一般的BMP檔案,也就是畫圖檔案,電腦會出現一致的圖示符號。如果將這個符號改成與檔案內容相符的縮小圖示,豈不是一件賞心悅目的事?簡單的對regedit進行修改就可以做到。執行RegEdit,開啟HKEY_CLASSES_ROOT\。BMP主鍵,找到預設值(例如 Paint。Picture);再找到HKEY_CLASSES_ROOT\Paint。Picture,開啟或建立新鍵DefaultIcon,將其值改為%1。

重新啟動後,在“我的電腦”中開啟Windows目錄,選擇“大圖示”,然後你看到的Bmp檔案的圖示再也不是千篇一律的MSPAINT圖示了,而是每個Bmp檔案的略圖。

13。特殊資料夾

可將控制面板或其它特殊資料夾的內容放入到開始選單或任意一個資料夾中,先在檔案選單中單擊新建,單擊資料夾,然後按如下所示貼上適當的名稱:

控制面板 Control Panel。{21EC2020-3AEA-1069-A2DD-08002B30309D}

撥號網路 Dial Up Net。{922CFFA0-F557-101A-88EC-00DD010CCC48}

印表機 Printers。{2227A280-3AEA-1069-A2DE-08002B30309D}

14。如何快速關機

有的計算機的Windows 98關機特別慢,在選擇完關閉計算機後會等上好幾分鐘才關機,開啟我的電腦\HKEY_LOCAL_MACHINE\System\Courrent-ControlSet\Control\Shutdown,在資料夾 下建立一個名為FastReboot 的字串鍵,輸入鍵值為1,你就可以享受快速關機了。

15。為特定的應用程式增加聲音效果

在登錄檔編輯器中,開啟 HKEY_CURRENT_USER\APPEVENTS\SCHEMES\APPS。

右擊APPS,選擇新建主鍵,鍵名是你要增加聲效的應用程式名,如你看到其它的那樣,然後右擊剛建的主鍵,再建主鍵。鍵名可為:AppGPFault ;Close ;Maximize;MenuCommand;MenuPopup;Minimize;Open;RestoreDown;RestoreUp; SystemAsterisk;SystemExclamationSystemHand;SystemQuestion,然後關閉編輯器,回到控制面板 /聲音。你會發現想增加聲效的程式的標籤,這時你可將其連線到喜歡的音樂上。

16。隱藏桌面上的所有圖示

開啟到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\Explorer,在右邊空白處單擊滑鼠右鍵,選擇“新建”的“DWORD”,然後輸入名字為“NoDesktop”,再雙擊它,修改 NoDesktop為1表示生效,即沒有桌面,0 則相反。重新啟動電腦後,你會發 現桌面已變得空蕩蕩一片。

17。刪除桌面上的“系統級”圖示

當你想刪除桌面上的回收站、收件箱、網路上的芳鄰的圖示時,這三個圖示不能直接用 SHIFT+DEL刪除。但按下述步驟,可以很容易地DEL它們。執行登錄檔編輯器REGEDIT。EXE,開啟 HKEY_LOCAL_MACHINE\SOFTWARE\MICRO-SOFT\WINDOWS\CURRENTVERSION\ EXPLORER\ DESKTOP \NAMESPACE, 單擊 NameSpace 旁的+號將出現幾個數字域,(此時+ 變成-號,若此時為“-”時勿需此步)單擊其中你想DEL的任何一個,按DEL鍵,它就會從桌面消 失。

18。擴充套件回收站選單

執行RegEdit,在HKEY_CLASSES_ROOT \CLSID \{645FF040-5081-101B-9F08-00AA002F954E} \ShellFolder中,在右邊的板塊中雙擊單詞Attributes,將其資料由40 0100 20改為70 01 00 20。退出編輯器,右擊回收站,是不是選單中添加了刪除、重新命名及其它選項。

19。增加命令到回收站的選單中

開啟登錄檔:HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E} \Shell,如果沒有發現Shell,就增加一個,在Shell中增加一個新主鍵,名稱為要在選單中出現內容。如DOS方式,在新主鍵下增加一個 Command鍵,設定Command鍵的(Default)內容為要啟動的命令或檔案。如:C:\COMMAND。COM。關閉登錄檔,馬上在回收站圖示上按右鍵,就會發現多了一項選單!

20。讓Windows 啟動時自動執行某一程式

此一問題比較普通的解決方法是在[開始/程式/啟動]資料夾中放置程式的快捷方式,若用此一方法, 則使用者仍然可以在開機時按住 Shift, 讓Windows 忽略[啟動]資料夾中的程式,也就是不行。 是不是有什麼方法可以讓程式一定執行呢?

答案是把程式的註冊碼(Registry)放在以下的SubKey:HKey_Local_Machine\SOFTWARE\Microsoft\ Windows\CurrentVersion\Run舉例說,如果如以下 value,則 Notepad 程式在 Windows 啟動時被執行:

value名稱 鍵value值記事本 Notepad填寫時,[value值]的部分可以是完整程式名,但如果添入程式名(未含完整路徑),則執行程式必須位於Windows的目錄裡或 Windows的System目錄下、當前工作目錄或PATH環境變數所定義的目錄下,Windows才能載入執行,以Notepad。exe程式為例,由於是位於Windows的目錄下,所以只要程式名即可。至於[value名稱]的部分則沒什麼限制,只要不與其他value名稱相沖突即可。

21。右擊開始選單關閉計算機

關閉機器是日常使用頻率最高的操作之一,下面的設定可以簡化關機過程:開啟HKEY_CLASSES_ROOT\Directory\shell,選擇編輯/新建主鍵,命名為Close,雙擊Close子鍵視窗右面的預設處並在鍵值欄內輸入關閉計算機,它就是在右鍵快捷選單中出現的提示資訊,如省略此項將在右鍵選單中顯示主鍵名稱Close,用&隔開可定義快捷鍵,然後再在Close下建立下一級子鍵Command,雙擊該子鍵視窗右面的預設處並在鍵值欄內輸入Rundll32。exe User。exe,ExitWindows字串。 不用重啟系統,直接右擊開始選單選關閉計算機就可關閉您的機器。

22。提高選單的顯示速度

點選“開始”“執行”,再輸入RegEdit,執行登錄檔編輯器,開啟:HKEY_CURRENT_USER\Control Panel\Desktop,從“編輯”選單中選“新建”串值,串值名取MenuShowDelay,回車,再雙擊MenuShowDelay,改動MenuShowDelay的數字就可調節速度,範圍是1-2000,預設是400,數字越小越快,如果改為65535就表示要按鍵才顯示了。輸出鍵值1。關閉登錄檔編輯器,並重新啟動Windows後,你將發現開始選單中子選單的顯示速度明顯提高了。

23。編輯BAT檔案

在資源管理器視窗中,如果想雙擊一個批處理檔名的條目來編輯它而不是來執行它,那麼只要將HKEY_CLASSES_ROOT\batfile\ shell右視窗鍵的“預設”值由“open”改為“edit”, 關??登錄檔編輯器,這樣再雙擊BAT檔案時,筆記本就會彈出將BAT檔案裝入,供使用編輯了。

24。刪除執行和查詢中多餘的選項

當點選開始/執行選單時,在開啟視窗中儲存了以前所做的一些操作,有些可能不需要了,想刪掉它,在

HKEY_USER\。Default\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU 的右視窗中儲存著這些操作,刪掉不需要的串值即可。

以上資料有點老,但仍可供參考,來自網摘。