新聞中心
在Windows系統(tǒng)中,注冊表是非常重要的部分,包含了系統(tǒng)的所有設置和配置信息。如果注冊表出現破壞或損壞,系統(tǒng)可能會出現各種各樣的問題,如啟動錯誤、程序崩潰、無法聯(lián)網等。所以,如何修復損壞的注冊表數據庫配置非常關鍵。以下是幾種方法。

成都創(chuàng)新互聯(lián)專注于華坪企業(yè)網站建設,成都響應式網站建設公司,商城系統(tǒng)網站開發(fā)。華坪網站建設公司,為華坪等地區(qū)提供建站服務。全流程按需開發(fā),專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
方法一:使用系統(tǒng)還原
系統(tǒng)還原是Windows操作系統(tǒng)中自帶的功能,可以將系統(tǒng)還原到之前某個時間點的狀態(tài)。如果出現注冊表問題,可以通過系統(tǒng)還原來修復。具體操作步驟如下:
1. 打開“控制面板”,點擊“系統(tǒng)和安全”選項。
2. 選擇“文件歷史記錄和系統(tǒng)還原”,找到“系統(tǒng)還原”選項,并單擊“打開系統(tǒng)還原”。
3. 在“系統(tǒng)還原”窗口中,可以看到系統(tǒng)的還原點,選擇最近的一個還原點,然后單擊“下一步”。
4. 在還原點窗口中,確認要還原的還原點,并點擊“完成”按鈕。
5. 系統(tǒng)將開始還原,等待還原完成,系統(tǒng)將自動重啟。
6. 還原完成后,檢查系統(tǒng)是否恢復正常。
方法二:使用自帶的系統(tǒng)修復工具
Windows操作系統(tǒng)自帶有一些系統(tǒng)修復工具,可以用來修復各種問題,包括注冊表問題。以下是具體的操作步驟。
1. 進入Windows的高級啟動選項,方法是在開機時按住F8鍵,然后選擇“修復你的電腦”選項。
2. 在接下來的屏幕中,選擇“高級選項”并單擊“命令提示符”。
3. 在命令提示符中,輸入“sfc /scannow”命令,并按下Enter鍵。
4. 執(zhí)行該命令將掃描系統(tǒng)文件并自動修復已損壞的文件。
5. 等待幾分鐘,直到掃描和修復結束。
6. 重啟電腦,檢查系統(tǒng)是否恢復正常。
方法三:使用第三方的注冊表修復工具
如果以上兩種方法都不奏效,可以考慮使用一些第三方的注冊表修復工具,如CCleaner、Advanced SystemCare等。這些工具可以自動掃描和修復注冊表問題,大大減輕了人工維護的工作量。以下是具體操作步驟。
1. 下載并安裝第三方注冊表修復工具。
2. 運行該工具,選擇掃描注冊表。
3. 工具將掃描注冊表中的問題并自動修復。
4. 重啟電腦,檢查系統(tǒng)是否恢復正常。
以上是幾種修復損壞的注冊表數據庫配置的方法。需要注意的是,在進行任何操作之前,更好備份當前的注冊表以防萬一。此外,要謹慎使用注冊表編輯器,因為錯誤的操作可能會導致系統(tǒng)崩潰。
相關問題拓展閱讀:
- 請問怎么修復注冊表文件?
請問怎么修復注冊表文件?
當初我也是這個情況,不過我用360強力卸載以后又重新安裝了一遍,就沒有問題了,建議你也試試,
小知識:注冊表完全恢復手冊
注冊表是伴隨著Win95出現在我們面前的,其實它早就在NT中擔當起了重要的作用。采用注冊表來管理系統(tǒng)配置,主要是為了提高系統(tǒng)的穩(wěn)定性。而系統(tǒng)出現的一些問題(如無法啟動、應用程序無法運行、系統(tǒng)工作不正常等),很多都是因注冊表出現錯誤而造成的,通過修改相應的錯誤數據就能使得Windows工作如初了。但注冊表的結構太復雜,不正確的修改常常會帶來更壞的結果。下面介紹幾種安全恢復注冊表的方法,希望能幫助大家遠離令人頭疼的注冊表問題。
未 雨 綢 繆 篇
Win9X系列操作系統(tǒng)的注冊表,實際上是一個數據庫,它以分層結構存儲著整個計算機的系統(tǒng)配置以及大量應用程序的安裝使用時要調用的各種信息等。它由3個相對獨立的注冊表文件組成:系統(tǒng)配置注冊表文件:system.dat、用戶平臺配置注冊表文件user.dat和網絡管理注冊表文件config.pol。它們存儲在Windows目錄中,其中system.dat中存儲著當前計算機的配置,特別是各種即插即用設備的硬件配置,如設備的I/O地址、中斷號(IRQ)以及DMA的值等;user.dat主要用來定義用戶的優(yōu)先權,存儲著特定于某一用戶的應用程序的安裝信息等;伍渣告而config.pol則是只有當Win98的用戶安裝了系統(tǒng)策略編輯器后才會生成的注冊表文件,它存儲的設置可以對網絡用戶的操作做出限制。一般而言,組成一個完整的注冊表文件系統(tǒng),system.dat和user.dat這兩個文件是必不可少的。
一、文件備份還原法
顯然,及時、正確的備份能夠在計算機發(fā)生意外時,比較完全地恢復整個工作進程。對注冊表進行的備份也一樣,利用在正常工作狀態(tài)下備份的注冊表可以用來恢復發(fā)生錯誤的注冊表,從而達到使系統(tǒng)重新恢復正常工作的目的。
(一)備份
1?簡單拷貝法
備份注冊表就是備份system.dat和user.dat這兩個文件。它們的文件屬性都是系統(tǒng)、隱藏、只讀的,因此一般情況下無論在DOS還是Windows窗口狀態(tài)都是不可見的,在備份時要注意使用一些“技術”。
在DOS狀態(tài)下,請先進入Windows目錄,然后鍵入命令“Attrib -h(huán) -r -s system.dat”,對于user.dat同樣操作,此時就可以將這兩個文件復制到其他的目錄中去了。
在Windows窗口狀態(tài)下,在【查看】中選擇【文件夾選項】→【查看】,在【隱藏文件】中選擇【顯示所有文件】,這樣system.dat和user.dat才能在文件夾窗口中顯示出來。剩下的復制工作應該就不用我多說了吧。
2?注冊表導出法
將注冊表導出,也是一種不錯的注冊表備份方法。在【開始】→【運行】欄中運行【Regedit.exe】,選【注冊表】→【導出注冊表】,最后選擇導出注冊表文件的存儲位置就可以了。要注意的,在導出注冊表時,千萬要在【導出范圍】中選擇【全部】,否則導出的注冊表文件不完全,將無法用來恢復原注冊表。采用此方法備份后只生成一個文件,它的文件名的后綴是.reg。
(二)還原
1?簡單拷貝法的還原
還原的方法當然是重新用備份的文件覆蓋現有文件。不過要注意的是,在覆蓋現有文件前,同樣得先將system.dat和user.dat的文件屬性全部腔明取消,否則系統(tǒng)會拒絕覆蓋操作。在還原前請務必啟動到DOS狀態(tài)下,然后再進行此操作。千萬不要在Windows或Windows的DOS窗口下進行此還原操作,否則不但不能恢復注冊表,反而會對注冊表產生極大的破壞。
2?注冊表導出法的還原
利用注冊表導出法的注冊表文件還原系統(tǒng)時,既可以在Windows下進行,也可以在DOS下進行。
在Windows下進行時,運行注冊表后選【注冊表】→【導入注冊表】,選擇要導入注冊表文件的所在位置,重新啟梁攔動后就可以恢復注冊表。雖然此法無論在安全模式還是正常方式下都可以進行,但為了保險起見,筆者還是建議更好在安全模式下或是干脆用下面介紹的在DOS下進行操作。
在DOS下只能以命令行的方式運行Regedit.exe,但它可以解決無法進入Windows情況下的注冊表恢復問題。其命令行形式: Regedit filename1
Regedit /C filename2
Regedit /E filename3 regpath1
Regedit /D regpath2
參數含義:
/L: system 指定system.dat文件的存放位置;
/R: user 指定user.dat文件的存放位置;
filename1 指定導入的注冊表數據庫文件名;
/C filename2 利用指定的注冊表文件重新生成注冊表;
/E filename3 導出注冊表文件為指定文件名;
regpath1 將指定開始關鍵字的部分從注冊表文件中導出;
/D regpath2 將指定開始關鍵字的部分從注冊表文件中刪除
具體在恢復注冊表時,可以采取命令行1的形式:Regedit bak.reg(假設你導出的備份注冊表文件為此文件名)。不過建議采用命令行2的形式,即:Regedit /C bak.reg,因為此命令不但會將bak.reg中的所有信息導入注冊表,而且會將其中的一些無用的信息(如一些已經被刪除的程序在注冊表中的殘留部分關鍵字等)同時剔除,從而達到壓縮重建注冊表的目的。
順便提一下,命令行2也不一定要在恢復注冊表才使用,平時運行也能壓縮、清除注冊表中的“垃圾”,從而起到提高Windows啟動速度,減少注冊表錯誤發(fā)生幾率的作用。筆者就曾經利用此命令將原來6兆的注冊表壓縮為4兆。要注意的是,在使用此命令時,請務必在運行前加載磁盤緩沖artdrv,否則它的運行時間之長或許足夠你去看一場電影了!
二、系統(tǒng)備份法
正是由于注冊表對于系統(tǒng)的重要性,微軟在開發(fā)Win95時就考慮到系統(tǒng)對于注冊表的自動備份問題。盡管它所提供的功能直到Win98才令人稍感滿意,但畢竟這也不失為修復注冊表的方法之一。
(一)Windows 95
當初Win95各版本中提供的系統(tǒng)自動備份注冊表的方法比較簡單,通常是在Windows系統(tǒng)啟動的同時,將當前的注冊表文件備份。具體的做法就是將system.dat和user.dat這兩個文件分別備份為相同屬性的system.da0和user.da0。因此,當系統(tǒng)因注冊表遭破壞無法啟動時,可以手工將system.da0和user.da0這兩個文件拷貝并覆蓋system.dat和user.dat(請注意在操作前,分別將這4個文件的文件屬性全部取消)。盡管這種想法不錯,但由于疏忽和一些無法預料情況的發(fā)生,系統(tǒng)自動備份的注冊表經常會在不知不覺中被破壞或備份失敗。例如:①當注冊表的破壞是在上
次關機以前發(fā)生的,而當你再次啟動系統(tǒng)時,備份的注冊表其實就是已經遭破壞的注冊表的“完全”拷貝了;②啟動時注冊表為正確的,此時系統(tǒng)自動備份的注冊表也是好的,但在系統(tǒng)啟動過程中發(fā)生意外(如突然停電、硬盤意外讀寫錯誤等)導致系統(tǒng)啟動失敗,當你再次啟動時,原來完整的注冊表備份也會被已經遭破壞的注冊表覆蓋。因此,利用system.da0和user.da0這兩個備份文件來恢復注冊表的效果不是十分令人滿意,成功率一般在50%左右。要注意在一次啟動失敗后,盡量不要試圖再次啟動,應該立即用system.da0和user.da0這兩個文件來覆蓋恢復,否則90%以上你的系統(tǒng)是再也無法恢復的了。
(二)Windows 98
Win98對注冊表文件備份系統(tǒng)的改進之處主要體現在以下兩個方面:①備份文件不僅包括system.dat和user.dat,還包括了system.ini和win.ini這兩個初始化文件,大大提高了系統(tǒng)還原的完整性;②備份文件被統(tǒng)一地壓縮在一個文件中,而且備份壓縮文件的數量大大增加,避免了在Win95下一個備份容易發(fā)生錯誤無法恢復的現象。
Win98將注冊表的備份文件放在了Windows下面的隱藏子目錄Syckup中,備份文件以rbX為名,都是CAB格式的壓縮文件,每個文件包含system.dat、user.dat 、system.ini和win.ini。默認情況下,系統(tǒng)共留有5個(X從000到004,如果某次有錯誤,數字往后順延)壓縮包備份,這5個壓縮包備份分別是你最近5個工作日中之一次啟動計算機時系統(tǒng)所做的備份。請注意,并不是最近5次,舉個例子,如果你每天都使用計算機,那么這5個備份中保存的分別是5天來每天你之一次啟動計算機時的注冊表文件。當某次啟動發(fā)生錯誤時,系統(tǒng)會將這時的注冊表文件另外保存為rbbad.cab,以供使用者分析、尋找發(fā)生錯誤的原因所在。
:03 回復 傷痛天神 0位粉絲 3樓了解了Win98的備份原理后,對于注冊表的還原就比較輕松了。如果你可以進入Windows(哪怕是安全模式),想進行備份還原的話,只要用Winzip等支持CAB壓縮格式的軟件選擇最近的或是前幾天的備份壓縮包文件,并將其中的4個文件解壓出來,重新啟動計算機到DOS狀態(tài),利用這些文件覆蓋相應同名文件就可以了。如果你在啟動的時候就無法進入Windows的話,那么可以嘗試在DOS下進行備份還原工作:①利用Windows提供的extract.exe文件,用命令行方式將備份文件展開,直接對系統(tǒng)注冊表文件進行覆蓋還原(假設當前目錄為Windows):extract /Y ?.? Syckup\ rbX.cab,其中X為000~004。②利用Windows附帶的scanreg.exe,在DOS狀態(tài)下運行此程序,按提示選擇檢查注冊表,在程序檢查完注冊表后,可以看到【Create Backups】和【View Backups】這兩項,前者用來將當前的注冊表備份下來,后者用來查看以前備份的注冊表情況。選擇后者,屏幕將顯示近日來的各備份注冊表文件情況(主要是備份的時間),選擇你想還原的備份,按回車,然后選擇【Restore】開始還原,還原完畢后選擇【Restart】重新啟動計算機就可以了。
注意,當你之一次啟動計算機失敗后,請不要不斷地繼續(xù)嘗試啟動計算機,因為scanreg.exe會將啟動失敗的注冊表都一一依次備份下來,如果你連續(xù)啟動失敗5次的話,也就意味著原先備份的5個完好的注冊表都將被這連續(xù)5次的壞注冊表所替代,也就失去了利用它們來還原系統(tǒng)注冊表的機會。因此,在啟動失敗后,請盡量不要一而再再而三地連續(xù)啟動,應及時地進行注冊表還原工作。
亡 羊 補 牢 篇
古人云:亡羊補牢,為時未晚。如果你從來就沒有備份注冊表的習慣,或是在Windows下所有的系統(tǒng)自動備份都已經如前所述被已遭破壞的注冊表文件所替代了的話,那么試試下面的方法,或許能使你的機器再次正常地運轉起來。
一、保守還原法
一般而言,當Win9X在成功安裝完畢后,會自動將之一次正常運行時的系統(tǒng)信息(其實也就是注冊表信息,主要是相應的硬件信息)保存在C盤根目錄下的system.1st這個文件中。利用它,有可能將系統(tǒng)恢復到最初安裝時的狀態(tài)。具體的做法如下:在DOS下,首先去除system.1st以及Windows目錄下system.dat的文件屬性(它們都是系統(tǒng)、只讀、隱藏屬性),然后將system. 1st拷貝為system.dat來覆蓋系統(tǒng)的system.dat,最后重新啟動計算機。如果啟動成功,還得對系統(tǒng)進行大幅度地調整才能恢復到破壞前的狀態(tài)。
二、“李代桃僵”法
如果有和你的硬件配置大致相同的計算機,可以用那臺計算機上的注冊表文件(system.dat和user.dat)來覆蓋自己計算機上的注冊表文件,然后啟動。如果可以進入Windows,再對系統(tǒng)做相應的修改,就能恢復如初了。盡管這種方法成功的概率比較?。ù蠹s在25%左右),但這也是不得已而為之,或許能將你的“死馬”真的醫(yī)活了。
如果上面的招數對你都無效,那我再教你一記“超級絕招”——準備好你的Windows安裝光盤,然后Setup吧!筆者憑著對注冊表的了解(經常在里面修修改改)以及以上幾大絕招,創(chuàng)造了自上年10月安裝Win98至今沒有重新安裝的個人新記錄。
:03 回復 傷痛天神 0位粉絲 4樓小知識:注冊表損壞之癥狀和修復
Windows的注冊表實際上是一個數據庫,它包含了五個方面的信息,即PC的全部硬件、軟件設置、當前配置、動態(tài)狀態(tài)及用戶特定設置等內容,主要儲存在C:windows下的system.dat和user.dat兩個文件中。由此可見注冊表是Windows系統(tǒng)的命根子,稍有閃失,后果嚴重。注冊表文件損壞而不能正常啟動系統(tǒng)或運行應用程序的情況經常出現,那么注冊表損壞一般存在哪些癥狀呢?
1、當使用過去正常工作的程序時,得到諸如“找不到*.dll”的信息,或其他表明程序部分丟失和不能定位的信息。
2、應用程序出現“找不到服務器上的嵌入對象”或“找不到OLE控件”這樣的錯誤提示。
3、當單擊某個文檔時,Windows給出“找不到應用程序打開這種類型的文檔”信息,即使安裝了正確的應用程序且文檔的擴展名(或文件類型)正確。
4、“資源管理器”頁面包含沒有圖標的文件夾、文件或者意料之外的奇怪圖標。
5、“開始”菜單或“控制面板”項目丟失或變灰而處于不可激活狀態(tài)。
6、網絡連接不能建立或不再出現在“撥號網絡”中或“控制面板”的“網絡”中。
7、不久前工作正常的硬件設備不再起作用或不再出現在“設備管理器”的列表中。
8、Windows系統(tǒng)根本不能啟動,或僅能以安全模式或MS-DOS模式啟動。
9、Windows系統(tǒng)顯示“注冊表損壞”這樣的信息。
10、啟動時,系統(tǒng)調用注冊表掃描工具對注冊表文件進行檢查,然后提示當前注冊表已損壞,將用注冊表的備份文件進行修復,并要求重新啟動系統(tǒng)。而上述過程往往要重復數次才能進入系統(tǒng)。其實此乃系統(tǒng)的誤報,此時的注冊表并沒有損壞,倒是你的內存條或硬盤值得好好檢查一下,這是硬件故障造成的假象。
以上羅列了注冊表損壞的十種癥狀,除第十項外,前九項都是可以簡單修復的,前提是有注冊表文件備份。備份的方法也不難,在機器工作正常時,運行注冊表編輯器regedit.exe,選擇“注冊表/導出注冊表文件”,接下來“導出范圍”選擇“全部”,“存為類型”選擇“注冊表文件”,最后任取一個文件名(如“backup”)就行了;也可以直接拷貝“system.dat”和“user.dat”兩個文件進行備份。修復時進入DOS模式狀態(tài)(開機時按“F8”調出多重引導菜單,選擇“Command Prompt Only”),在提示符后鍵入“regedit/c backup.reg”回車即可。倘若沒有備份,我們可以利用Windows的自動備份進行修復,同樣進入DOS實模式狀態(tài),鍵入“scanreg /restore”,進入菜單界面,選擇一個備份文件,稍等片刻即可
關于配置注冊表數據庫損壞后修復的介紹到此就結束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關注本站。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網、IDC服務、應用軟件開發(fā)、網站建設推廣的公司,為客戶提供互聯(lián)網基礎服務!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。創(chuàng)新互聯(lián)成都老牌IDC服務商,專注四川成都IDC機房服務器托管/機柜租用。為您精選優(yōu)質idc數據中心機房租用、服務器托管、機柜租賃、大帶寬租用,可選線路電信、移動、聯(lián)通等。
網站名稱:如何修復損壞的注冊表數據庫配置?(配置注冊表數據庫損壞后修復)
轉載來源:http://www.dlmjj.cn/article/cccdhpp.html


咨詢
建站咨詢
