六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學習啦>知識大全>知識百科>百科知識>

如何使用注冊表(2)

時間: 謝君787 分享

  注冊表的損壞和解決方法

  注冊表可能出現(xiàn)的問題。

  如果注冊表受到嚴重的損害,存取硬件和軟件可能會受到很大的限制,甚至系統(tǒng)不能啟動??赡芤驗橐粋€很小的問題,一個應用程序將不能正常的運行,或者運行的不穩(wěn)定。

  當注冊表在運行時是受保護的,所以它不可能被復制,刪除,或者改變內容,除非經過一個“驗證過的”程序(比如安裝程序,注冊表編輯工具,和域用戶管理器改變安全策略和瀏覽器等)。由于這些保護,注冊表是十分安全的,但是并不是完全能防止的。問題仍會發(fā)生,你需要作好認識它們的準備來應付這些問題,

  一:應用程序和驅動被添加到系統(tǒng)中

  1:在注冊表中找出大半的錯誤與添加和刪除程序有關。多數(shù)用戶自己添加或者更新驅動,應用程序等等。而且添加和刪除都是多次的。

  2:程序本身也有問題。沒有任何應用程序沒有bug或者錯誤。最好的情況,就是錯誤微乎其微,復雜深奧的問題你可能從來沒見過。在設計程序時因為受時間和經費的限制,這些錯誤被放置不管。作為一個程序員來講,在程序里有錯誤可能是次要的,但是它使系統(tǒng)崩潰那就變成一個大問題了。

  3:驅動程序不兼容。個人計算機世界的開放結構體系造成了一定的風險,因為任何類型的部件組合在一起都是可能的。但測試所有的組合并保證所有設備的兼容性卻不太可能。所以當用有windows 95下的驅動被用在windows nt時,某些問題就會產生。

  4:在應用程序安裝過程中在注冊表中添加了不正確的項。在安裝時,多數(shù)應用程序使用叫一個叫SETUP.INF的文件詳細說明例如需要什么磁盤,哪個目錄將被建立,從哪里復制文件,使應用程序工作正常所需要建立的注冊表項等等詳細信息。如果在SETUP.INF中有一個錯誤,這個改變也仍然會出現(xiàn),就會出現(xiàn)嚴重的問題。

  5:一個應用程序導致另一個應用程序和它缺省的文件關聯(lián)出現(xiàn)錯誤。當一個應用程序被安裝后,缺省文件類型被記錄在注冊表中。然后用戶可以通過雙擊來啟動應用程序和裝載文件。很多時候,其他應用程序也會使用同樣的擴展名。舉例說,當一個TIF圖形在基于注冊表里的設置被激活時,最后一次裝載的程序將會變成一個執(zhí)行體。有時候,徹底不相同和根本不兼容的程序會在它們自己的文檔文件中使用相同的文件擴展名,啟動文檔的快捷方式將不會工作。在用戶操作過程中,如果在文件打開方式選擇了不正確的程序,就會造成一定的問題。

  6:在反安裝時出現(xiàn)的錯誤。當你在控制面板里面的添加/刪除程序中刪除程序時,通過應用程序自身的反安裝特征,或者通過第三方軟件,這可能會對注冊表造成損壞。除此之外,刪除程序,輔助文件,數(shù)據(jù)文件和反安裝程序可能會試圖移去注冊表的參數(shù)項。因為系統(tǒng)不可能知道一個應用程序在注冊表中所要存取的相關參數(shù)項,這將會不經意的移除掉其他應用程序的參數(shù)項。

  7:字體的錯誤。當注冊表中字體ID出錯,你將在應用程序中看到一種不同的字體。這就讓人感覺很討厭并可能需要你移去部分或全部字體并取代它們。這經常發(fā)生在用戶頻繁安裝和刪除字體的時候。

  二:硬件設置改變或者硬件失敗

  1:如果計算機系統(tǒng)自身有問題,注冊表會有損害。通常的,這些錯誤可以在正確的系統(tǒng)維護和管理下避免。

  2:病毒問題。病毒很隱秘的改變正常的文件和注冊表中的部分內容來影響我們的系統(tǒng)。

  3:計算機用電如果不正常也會影響計算機系統(tǒng),用UPS可以避免。

  4:磁盤問題。很多時候你會因為容量不夠使硬件失敗而換掉你的硬盤。如果整塊硬盤失敗,當然,你將不得不從備份中恢復你的注冊表。其他的則是磁盤獨立扇區(qū)或者簇的故障。雖然這些情況在今天的系統(tǒng)不可能發(fā)生,但是磁盤表面介質的故障會使得磁盤部分不可讀,包括那些注冊表文件位置。

  三:用戶改動了注冊表

  1:手工改變注冊表。當人們手工編輯注冊表,由于數(shù)據(jù)的復雜性和難懂性使得他們難免容易犯錯誤,而且這個錯誤可能很嚴重導致系統(tǒng)工作發(fā)生中斷。

  2:拷貝其他注冊表是很多用戶犯的一個嚴重錯誤。因為從其他機器上拷貝來的注冊表文件并不意味著也會在這一個機器上工作正常。對單獨的系統(tǒng)來說注冊表都是特殊的。甚至計算機硬件設備相同,拷貝來的注冊表在另一個系統(tǒng)上也不見得就會工作。如果使用另一個系統(tǒng)的注冊表,多數(shù)硬件設備將不會工作,用戶和安全問題可能造成數(shù)據(jù)和應用程序信息無法使用。

  技巧:如果你的注冊表不斷的變的龐大,那么先導出它然后象上面那樣再逐個導入它。在這個導入導出過程中注冊表中不必要的項將被清除出去。如果你使用Win98那么你可以使用Scanreg.exe程序。在windows目錄命令提示下打Scanreg /fix來執(zhí)行命令。

  請記?。侯A防要比修復好的多。注冊表太容易被改變了,在發(fā)生突然事件時有幾個注冊表的備份是解決問題最好的方法。

  從注冊表故障中恢復:

  這里有四種不同級別的方法可以從Windows注冊表故障中恢復

  Restart

  Redetect

  Restore

  Reinstall

  讓我們來看每一個方法來斷定來使用它最適合的時間,并且解決何種類型的問題。

  Restart(重新啟動)Win95注冊表大部分內容保存在RAM中。如果哪個信息受損,它就必須重新讀取到正確的信息。當你重新啟動系統(tǒng),注冊表將數(shù)據(jù)從硬盤讀到RAM中就能使用了。

  拿字體ID問題來說。每種字體在系統(tǒng)中用一個ID號來使用。當一個字體被用在一個文檔時,這個字體被這個數(shù)字保存并且用一個名字來標識。當字體ID損壞那么字體顯示和打印將被其他字體取代。重新啟動系統(tǒng)從硬盤上刷新數(shù)據(jù),將產生修復過的字體ID,這樣字體顯示和打印就變的正常了。

  這也就是為什么Windows系統(tǒng)故障經常在重新啟動后就又恢復正常的一個原因。

  Redetect the Devices(重新檢測硬件)

  如果一個設備工作不正常,那么在注冊表中控制設備的設置可能受損了。為了重新設置注冊表,你應該刪除并且重裝設備的驅動,或者你應該讓Win95重新檢測它們。很多時候,當一個設備工作不正常,它們會在設備管理器上此設備前使用一個驚嘆號標志顯示出來。很明顯,如果設備從來不工作,可能就是其他問題了。但是如果設備以前工作,現(xiàn)在出問題,注冊表就需要被恢復。

  要檢測一個設備,在控制面板上選擇添加新硬件。第一個問題是文你“需要Windows搜索新硬件嗎?”如果你選擇是,Win95將做一個徹底的搜索去找“新”設備。任何設置不正確的或者沒找到驅動的設備將被檢測到并顯示出來。

  Restore(恢復)

  從CFGBACK中恢復注冊表

  從CFGBACK中恢復注冊表有很多好處。如果你建立了幾個備份,你可以選擇正確的一個來恢復。你可以如同做手術般放置排列注冊表參數(shù)項。

  導入注冊表文件

  象前面章節(jié)講述的那樣,一個代替使用備份的方法就是導入一個.REG文件。REG文件包括了目的數(shù)據(jù)位置,所以對這個文件簡單的雙擊就可以將數(shù)據(jù)放入注冊表。它是所有恢復程序中最簡單的,但是也可能造成錯誤。錯誤不會是用regedit.exe把數(shù)據(jù)寫入錯誤的位置,它很可能出現(xiàn)在用戶直接雙擊注冊表文件的時候。

  Reinstall(重新安裝)

  重新安裝

  最后的方法就是重新安裝驅動、應用程序或者Win95。一般來說,它只花費你一個小時左右時間去做這些事。如果你在現(xiàn)有的文件上重新安裝,很多配置信息還被安裝在同樣的地方。同樣在安裝驅動程序時,你應該重新加入配置數(shù)據(jù)。

  實際上找出原因并修復它所花費的時間比重新安裝還要多,這也就是為什么重新安裝在技術支持上是一個相當普通的“解決方法”。關鍵的問題在于,“你是否想找出是什么錯誤,或者你是否只想讓它工作正常?”答案取決于問這個問題的用戶情況,發(fā)生問題的頻繁次數(shù)和重新安裝的軟件的實用性,

  當Windows第一次被安裝時它將在啟動目錄的根目錄上創(chuàng)建一個名為SYSTEM.1ST的文件。這是Windows第一次啟動時創(chuàng)建的個簡單的system.dat文件。你所應該做的就是將這個文件放到windows目錄(在dos模式下)并將它的名字改為SYSTEM.DAT。然后重新啟動。然后你就可以得到安裝時第一次啟動的windows。

  因為很多.ini和.dll和其他文件的改變,這種方法的成功機率大概只超過50%。比如當裝IE4.0后系統(tǒng)和注冊表將有一個徹底的改變。我們的system.1st文件雖然包含了一個dll文件的參考,但它可能更新或者改變版本號。

  這里就是幾個在注冊表出故障的時候恢復它的工具和方法。你的數(shù)據(jù)可能會安全恢復,但是不管你用什么方法,除了重新格式化硬盤,最好的方法就是做好系統(tǒng)注冊表的備份工作。

  備份注冊表

  兩個重要的分支:

  1:用戶個人數(shù)據(jù)[HKEY_CURRENT_USER]

  該分支中存放的是當前登錄用戶的個人個性化喜好設置、所用的軟件的設置等個人數(shù)據(jù)。無論來賓、受限用戶、高級用戶還是管理員,都可以修改屬于自己個人的注冊表數(shù)據(jù)。用戶個人的注冊表數(shù)據(jù)就是“注冊表編輯器”左側窗格[HKEY_CURRENT_USER]主鍵下所包含的各子項和值項。

  2:系統(tǒng)的核心數(shù)據(jù)[HKEY_LOCAL_MACHINE]

  只有管理員權限的用戶可以訪問系統(tǒng)注冊表數(shù)據(jù),其中存放了系統(tǒng)中各項重要的核心設置數(shù)據(jù)。系統(tǒng)的注冊表數(shù)據(jù)就是“注冊表編輯器”左側窗格顯示的[HKEY_LOCAL_MACHINE]所包含的項、子項和值項。
看過“如何使用注冊表“的人還看了:

1.win7如何打開注冊表

2.Win7系統(tǒng)如何打開注冊表

3.Win10系統(tǒng)注冊表怎么打開

4.XP系統(tǒng)怎么打開注冊表編輯器

5.win8怎樣打開注冊表

1274892