如何不用重啟修改注冊表
我們都知道如何要在Windows系統(tǒng)里修改注冊表,電腦會提示我們重啟電腦。那么怎樣才能實現(xiàn)不用重啟修改注冊表呢?
第一步、修改完注冊表以后,我們在任務(wù)欄上右鍵單擊,選擇啟動任務(wù)管理器
第二步、在任務(wù)管理器中找到進(jìn)程——explorer——結(jié)束進(jìn)程。
第三步、點擊結(jié)束進(jìn)程。
第四步、接著點擊應(yīng)用程序
第五步、選擇新建任務(wù)
第六步、彈出了創(chuàng)建任務(wù)對話框
第七步、我們輸入explorer.exe,然后點擊確定。這樣注冊表就生效了。
如何修改安裝在計算機(jī)中的軟件的安裝文件的注冊表?
步驟如下:
1、進(jìn)入計算機(jī)后,打開桌面上的開始按鈕,點擊運(yùn)行選項并輸入regedt32的字符,點擊確定鍵或者回車鍵打開注冊表。
2、在注冊表里找到HKEYCURRENTUSER文件夾,并點擊此文件夾前面的小三角下拉列表。
3、在此文件夾展開項中找到software文件夾,并點擊其前面的小三角下拉列表。
4、打開其展開項中的注冊信息就是安裝的軟件的注冊信息,尋找所需的安裝軟件的注冊表即可。
怎么修改注冊表
修改注冊表方法:
1、使用鍵盤WIN+R打開運(yùn)行,如圖所示。
2、輸入regedit并點確定。
3、這樣就打開注冊表編輯器了。
4、點擊HKEY_CURRENT_USER,將其展開。
5、找到并打開需要修改數(shù)值的注冊表,例圖中選擇的是默認(rèn)注冊表,鼠標(biāo)右鍵該數(shù)值,點擊“修改”,如圖所示。
6、在“數(shù)值數(shù)據(jù)”填寫好需要的數(shù)值,點擊“確定”即可。
7、修改成功后可以在如圖所示位置看到數(shù)值。這樣就修改完注冊表了。
如何修改注冊表
注冊表修改快速入門
根據(jù)本人經(jīng)驗,修改注冊表有三種方法,歸納如下:
在這里提醒大家一句,如果你沒有把握,切記在修改之前,一定要備份注冊表。
一.用windows的注冊表修改器--regedit.exe
方法是在windows的左下角開始菜單里,點擊運(yùn)行,然后鍵入regedit,
回車即可。你可以在打開的修改器里查找所需要修改的注冊表修改
項。比如要禁止“開始”菜單里的查找功能,我們知道修改的內(nèi)容
為:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\P
olicies\Explorer,在右邊的窗口中新建一個DWORD值"NoFind",并設(shè)
值為1.(查閱本手冊即可找到)。那么我們打開注冊表修改器,可以
看到有HKEY_CURRENT_USER這個根鍵,左邊還有一個"+"號,點擊"+"號
展開下面的目錄樹,找到Software,再展開找Microsoft,這樣一層一層
地展開,直到找到Explorer項,看右邊的窗口,你會發(fā)現(xiàn)有不少的鍵
值,恭喜你,你快成功了。然后在右邊的窗口中單擊鼠標(biāo)右鍵,選擇
新建DWORD值,輸入NoFind,注意大小寫,你會發(fā)現(xiàn)右邊窗口中多了一
個名為NoFind的鍵名,OK,我們給它賦值,在NoFind上雙擊,然后在彈
出的窗口中將原來默認(rèn)的0改成1,最后,重新啟動計算機(jī)后,你會發(fā)
現(xiàn)開始菜單里的“查找”消失了,如果你想把它改回來,那么按上面
的方法,把1改成0,然后重新啟動就可以了。是不是很簡單?其他的修
改也差不多了,關(guān)鍵是要找到修改的內(nèi)容,這就是本手冊所提供的強(qiáng)
大功能了。呵呵,相信能給你帶來很大的幫助。
二.用專門的修改軟件
如果你很懶,不想知道究竟要修改什么內(nèi)容。那么就用專門的注冊表
修改軟件了,比較有名氣的是“超級兔子魔法”,還有“windows優(yōu)化
大師”,在這里評價一下,windows優(yōu)化大師名字響,可是不好用。我
本人比較喜歡的是另外一個叫“注冊終結(jié)者”的修改器,主要是界面
友好,功能多而不容易出錯。現(xiàn)在隨著winXP的推出,各種修改器也隨
之更新,可是功能還有待改進(jìn)。現(xiàn)在新出的“神奇注冊表”修改器,
可以修改winXP等,大家可以試試看。這些修改器都很容易上手,修改
起來很方便。不過你如果想深入學(xué)習(xí)注冊表,最好還是手動修改了,
不然你學(xué)不到多少東西的了。
三.手工寫.reg注冊表文件
這是修改注冊表的高級技巧了.有沒有試過自己寫注冊表文件?不用任
何修改器?直接把寫好的注冊表文件——.reg倒入注冊表?呵呵,這
項技巧并不需要每個人都知道了,你只要知道上面的兩個就可以了。
當(dāng)然,如果你是電腦迷,我們贊成深入學(xué)習(xí)。
現(xiàn)在我們來看看.reg文件的結(jié)構(gòu)如何。
.reg文件的標(biāo)準(zhǔn)格式如下:
REGEDIT4
[路徑] (注意用大小寫)
"鍵名"="鍵值" (針對字符串型鍵值)
"鍵名"=hex:鍵值 (針對二進(jìn)制型鍵值)
"鍵名"=dword:鍵值 (針對DWORD鍵值)
括號里面的內(nèi)容為本人的注釋,寫文件的時候就不需要那些小括號
了,其他上面所列的都必須包括。注意引號輸入時不能用中文輸入的
引號,必須用英文的引號,否則會出錯。
那么,怎么寫.reg文件呢?我們需要一個文本編輯器,用windows的記
事本就可以了。單擊鼠標(biāo)右鍵,選擇新建文本文檔,然后在生成的文
本文件里輸入上面規(guī)格的內(nèi)容就可以了,最后,選擇另存為,輸入你
想要的文件名+.reg保存即可。比如你要生成test.reg,輸入test.reg
保存即可,你可以看到生成了一個帶圖標(biāo)的test.reg.雙擊運(yùn)行這個
test.reg文件就能相應(yīng)的修改注冊表了,系統(tǒng)會提示“是否導(dǎo)入注冊
表”之類的信息,確定就可以了。OK,我們可以手動寫注冊表了,是不
是感覺很酷?
先別急,我們來看看一個標(biāo)準(zhǔn)范例,這是從注冊表里面導(dǎo)出來的,大
家慢慢學(xué)習(xí),跟著模仿一下就能寫出自己的.reg文件了。
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Policies\Explorer]
"NoRun"=dword:00000000
"NoRecentDocsMenu"=hex:01,00,00,00
"NoFavoritesMenu"=dword:00000000
"ur"="sundrink"
大家可以看到,dword是16進(jìn)制,hex是二進(jìn)制,字符串則可以直接賦
值。只要將上面的內(nèi)容復(fù)制保存到文本文檔里,然后另存為你想要
的.reg文件運(yùn)行就可以了。呵呵,原來也不是很難嘛,耐心一點就可
以了。當(dāng)然,你要模仿,要自己動手寫.reg文件,用記事本就可以
了。
說多兩句,為什么要手寫注冊表?因為有時候我們會碰到一臺鎖定
regedit的機(jī)子,有什么辦法解開呢?呵呵,如果你會手寫注冊表文件
的話,那很簡單了......大家發(fā)揮想象吧!用不了很長時間的。
最后在文章結(jié)尾,提醒大家,注冊表修改可不是鬧著玩的,其中有些
鍵值是不能隨便改的,因為如果你沒有備份,而又不知道怎么改回來
的話,那就麻煩了,我也幫不了你。所以奉勸各位在修改注冊表之前
一定要記得備份,切記!
怎樣修改注冊表?
點擊開始然后點擊運(yùn)行輸入regedit進(jìn)入注冊表編輯器。
注冊表編輯器與資源管理器的界面相似。左邊窗格中,由"我的電腦"開始,以下是六個分支,每個分之名都以HKEY開頭,稱為主鍵(KEY),展開后可以看到主鍵還包含次級主鍵(SubKEY)。當(dāng)單擊某一主鍵或次主鍵時,右邊窗格中顯示的是所選主鍵內(nèi)包含的一個或多個鍵值(value)。鍵值由鍵值名稱(value Name)和數(shù)據(jù)(value Data)組成。主鍵中可以包含多級的次級主鍵,注冊表中的信息就是按照多級的層次結(jié)構(gòu)組織的。每個分支中保存計算機(jī)軟件或應(yīng)建設(shè)之中某一方面的信息與數(shù)據(jù)。
注冊表中格分支的功能如下:
HKEY-CLASSES-ROOT 文件擴(kuò)展名與應(yīng)用的關(guān)聯(lián)及OLE信息
HKEY-CURRENT-USER 當(dāng)前登錄用戶控制面板選項和桌面等的設(shè)置,以及映射的網(wǎng)絡(luò)驅(qū)動器
HKEY-LOCAL-MACHINE 計算機(jī)硬件與應(yīng)用程序信息
HKEY-USERS 所有登錄用戶的信息
HKEY-CURRENT-CONFIG 計算機(jī)硬件配置信息
HKEY-DYN-DATA 即插即用和系統(tǒng)性能的動態(tài)信息
注冊表中的鍵值項數(shù)據(jù)
注冊表通過鍵和子鍵來管理各種信息。但是注冊表中的所有信息都是以各種形式的鍵值項數(shù)據(jù)保存的。在注冊表編輯器右窗格中顯示的都是鍵值項數(shù)據(jù)。這些鍵值項數(shù)據(jù)可以分為三種類型:
1.字符串值
在注冊表中,字符串值一般用來表示文件的描述和硬件的標(biāo)識。通常由字母和數(shù)字組成,也可以是漢字,最大長度不能超過255個字符。在本站中以"a"="***"表示。
2.二進(jìn)制值
在注冊表中二進(jìn)制值是沒有長度限制的,可以是任意字節(jié)長。在注冊表編輯器中,二進(jìn)制以十六進(jìn)制的方式表示。在本站中以"a"=hex:01,00,00,00方式表示。
3.DWORD值
DWORD值是一個32位(4個字節(jié))的數(shù)值。在注冊表編輯器中也是以十六進(jìn)制的方式表示。在本站中以"a"=dword:00000001表示。
注冊表的備份與恢復(fù)
如果注冊表遭到破壞,Windows將不能正常運(yùn)行,為了確保Windows系統(tǒng)安全, 我們必須經(jīng)常的備份注冊表。
Windows每次正常啟動時,都會對注冊表進(jìn)行備份,System.dat備份為System.da0, Ur.dat備份為Ur.da0。它們存放在Windows所在的文件夾中,屬性為系統(tǒng)和隱藏。
以下為2種備份注冊表的方法:
1,利用Windows中的注冊表編輯器(Regedit.exe)進(jìn)行備份
運(yùn)行Regedit.exe,單擊“文件“-->“導(dǎo)出注冊表文件“命令,選擇保存的路徑,保存的文件為*.reg, 可以用任何文本編輯器進(jìn)行編輯。
2,利用Win95光盤上Other\Misc\ERU\ERU.EXE緊急事故恢復(fù)工具(Emergency Recovery Utility)。利用這個工具不但可以備份和恢復(fù)注冊表,還可以備份硬盤中的任何文件。
恢復(fù):
當(dāng)注冊表損壞時,啟動時Windows會自動用System.dat和Ur.dat的備份System.da0和Ur.da0進(jìn)行恢復(fù)工作,如果不能自動恢復(fù),可以運(yùn)行Regedit.exe(它可以運(yùn)行在在Windows下或DOS下),導(dǎo)入.reg備份文件。也可以運(yùn)行ERU.EXE進(jìn)行恢復(fù)。
如果您沒有進(jìn)行備份或者注冊表損壞的非常嚴(yán)重,那么您可以試試最后一著:在c:\下有一個System.1st文件,屬性為隱藏和只讀,它記錄著安裝Windows時的計算機(jī)硬件軟件信息,用這個文件覆蓋System.dat。但是這樣的話您安裝的應(yīng)用軟件可能會無法運(yùn)行,必須重新安裝。
注冊表修改方法
通過修改注冊表我們可以實現(xiàn)一些特殊的功能,但是注冊表又是十分脆弱的,一個不小心就會出現(xiàn)錯誤。那么我們怎么樣來修改注冊表呢?我總結(jié)為以下幾種方法:
1.軟件修改(安全)
通過一些專門的修改工具來修改注冊表,比如:MagicSet、TweakUI、WinHacker等等。其實控制面板就是一個這樣的工具,只不過功能簡單一些。
2.間接修改(比較安全)
將要修改的寫入一個.reg文件中,然后導(dǎo)入注冊表中。.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就是一個子鍵分支。
第四、五、六行是該子鍵下的設(shè)置數(shù)據(jù)。其中@表示注冊表編輯器右窗格中的"默認(rèn)"鍵。
以下類似。
這樣做的好處是可以避免錯誤的寫入或刪除等操作,但是要求用戶了解注冊表的內(nèi)部結(jié)構(gòu)和.reg文件的格式。
3.直接修改(最不安全,但最直接有效)
就是通過注冊表編輯器直接的來修改注冊表的鍵值數(shù)據(jù)項,這樣做會避免在注冊表中留下垃圾(雖然都很小,但越來越多會拖慢系統(tǒng)速度),但是要求用戶有一定的注冊表知識,熟悉注冊表內(nèi)部結(jié)構(gòu)而且一定要小心謹(jǐn)慎。
注冊表是怎么修改的?
使用方法大致是:
(1)修改鍵值:開始—運(yùn)行-輸入
regedit
--確定,打開注冊表編輯器,在左窗格選定你要修改的子鍵,在右窗格打到要修改的鍵值項,右擊該鍵值項,按要求修改,修改完畢。
例:以加快開關(guān)機(jī)修改“HKEY-LOCAL-MACHINE”-“Stem”“CurrentControlSet”-“Control”-將字符串“WaitToKillServceTimeout”
數(shù)值數(shù)據(jù)20000修改為1000。
開始—運(yùn)行—輸入“Regedit”—在打開的注冊表編器中后步向下打到“Control”左擊打開右窗格,在右窗格打到“WaitToKillServceTimeout”雙擊打開“編輯字符串”對話框,在“數(shù)值數(shù)據(jù)”框中輸入要修改為的數(shù)據(jù)數(shù)值“1000”—確定。
(2)新建子鍵和鍵值:右擊父鍵,選“新建→項”,在打開的“新建#1“中輸入子鍵名,確定,右擊新建的子鍵,在右窗格添加新鍵值項和鍵值。
例:新建字符串,新建“HKEY-LOCAL-MACHINE”-“Stem”“CurrentControlSet”-“Control”-“HungAppTimeout”的數(shù)值數(shù)據(jù)為“200”。
開始—運(yùn)行—輸入“Regedit”—在打開的注冊表編器中后步向下找到“Control”左擊打開右窗格,右擊右窗格空白處—新建—字符串—在名稱中輸入名稱“HungAppTimeout”,雙擊該名稱打開“編輯字符串”對話框,在“數(shù)值數(shù)據(jù)”框中輸入數(shù)據(jù)數(shù)值“200”—確定。
(3)刪除子鍵和鍵值:開始—運(yùn)行-輸入
regedit
--確定,打開注冊表編輯器,在左窗格右擊你要刪除的子鍵,選“刪除”;在右窗格右擊你要刪除的鍵值項,選“刪除”。