0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Windows注冊表介紹

工程師 ? 來源:未知 ? 作者:姚遠(yuǎn)香 ? 2019-01-15 17:45 ? 次閱讀

一、什么是注冊表

? 注冊表是windows操作系統(tǒng)硬件設(shè)備以及客戶應(yīng)用程序得以正常運(yùn)行和保存設(shè)置的核心“數(shù)據(jù)庫”,也可以說是一個非常巨大的樹狀分層結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)。

? 注冊表記錄了用戶安裝在計(jì)算機(jī)上的軟件和每個程序的相互關(guān)聯(lián)信息,它包括了計(jì)算機(jī)的硬件配置,包括自動配置的即插即用的設(shè)備和已有的各種設(shè)備說明、狀態(tài)屬性以及各種狀態(tài)信息和數(shù)據(jù)。利用一個功能強(qiáng)大的注冊表數(shù)據(jù)庫來統(tǒng)一集中地管理系統(tǒng)硬件設(shè)施、軟件配置等信息,從而方便了管理,增強(qiáng)了系統(tǒng)的穩(wěn)定性。

二、注冊表的功能

? 剛才我們看到了,注冊表中記錄了用戶安裝在計(jì)算機(jī)上的軟件和每個程序的相關(guān)信息,通過它可以控制硬件、軟件、用戶環(huán)境和操作系統(tǒng)界面的數(shù)據(jù)信息文件。

? 相關(guān)知識:注冊表文件的數(shù)據(jù)信息保存在system.dat和user.dat中、利用regedit.exe程序能夠存取注冊表文件(其實(shí)大家可能也知道regedt32.exe,這兩個程序是一樣的)

三、編輯器說明

在運(yùn)行里鍵入regedit就可以進(jìn)入了

根鍵:這個稱為HKEY…………,某一項(xiàng)的句柄項(xiàng):附加的文件夾和一個或多個值

子項(xiàng):在某一個項(xiàng)(父項(xiàng))下面出現(xiàn)的項(xiàng)(子項(xiàng))

值項(xiàng):帶有一個名稱和一個值的有序值,每個項(xiàng)都可包括任何數(shù)量的值項(xiàng),值項(xiàng)由三個部分組成:名稱、數(shù)據(jù)類型和數(shù)據(jù)。

1、名稱:不包括反斜線的字符、數(shù)字、代表符和空格的任意組合。同一鍵中不可有相同的名稱

2、數(shù)據(jù)類型:包括字符串、二進(jìn)制和雙字節(jié)等

3、數(shù)據(jù):值項(xiàng)的具體值,它的大小可以占用64KB

四、Windows注冊表結(jié)構(gòu)

1.HKEY_CLASSES_ROOT

說明:該根鍵包括啟動應(yīng)用程序所需的全部信息,包括擴(kuò)展名,應(yīng)用程序與文檔之間的關(guān)系,驅(qū)動程序名,DDE和OLE信息,類ID編號和應(yīng)用程序與文檔的圖標(biāo)等。

2.HKEY_CURRENT_USER

說明:該根鍵包括當(dāng)前登錄用戶的配置信息,包括環(huán)境變量,個人程序以及桌面設(shè)置等

3.HKEY_LOCAL_MACHINE

說明:該根鍵包括本地計(jì)算機(jī)的系統(tǒng)信息,包括硬件和操作系統(tǒng)信息,安全數(shù)據(jù)和計(jì)算機(jī)專用的各類軟件設(shè)置信息

4.HKEY_USERS

說明:該根鍵包括計(jì)算機(jī)的所有用戶使用的配置數(shù)據(jù),這些數(shù)據(jù)只有在用戶登錄系統(tǒng)時才能訪問。這些信息告訴系統(tǒng)當(dāng)前用戶使用的圖標(biāo),激活的程序組,開始菜單的內(nèi)容以及顏色,字體

5.HKEY_CURRENT_CONFIG

說明:該根鍵包括當(dāng)前硬件的配置信息,其中的信息是從HKEY_LOCAL_MACHINE中映射出來的。

Windows注冊表介紹

五、注冊表的基本操作

1、創(chuàng)建項(xiàng)和項(xiàng)值

2、更值項(xiàng)的數(shù)據(jù)

3、刪除項(xiàng)、子項(xiàng)或值項(xiàng)

4、查找項(xiàng)、值項(xiàng)或數(shù)據(jù)

注冊表中常用的數(shù)據(jù)類型有5種:

二進(jìn)制值(reg_binary):多數(shù)硬件信息以二進(jìn)制數(shù)據(jù)存儲,而以十六進(jìn)制格式顯示在注冊表編輯器中字符串值(reg_sz):包括字符串的注冊表鍵,使用字符串?dāng)?shù)據(jù)類型

雙字節(jié)值(reg_dword):是32位信息常顯示成4個字節(jié)。它在出錯控制功能上用處極大,其數(shù)據(jù)一般以十六進(jìn)制格式顯示在注冊表編輯器中。

多字符串值(reg_multi_sz):允許將一系列項(xiàng)目作為單獨(dú)的一個值使用。對于多種網(wǎng)絡(luò)協(xié)議、多個項(xiàng)目、設(shè)備列表以及其他類似的列表項(xiàng)目來說,可以使用多字符串值

可擴(kuò)充字符串值(reg_expand_sz):代表一個可擴(kuò)展的字符串

六、注冊表破壞的現(xiàn)象及原因

(一)注冊表破壞后的常見現(xiàn)象

1、無法啟動系統(tǒng)

2、無法運(yùn)行或正常運(yùn)行合法的應(yīng)用程序

3、找不到啟動系統(tǒng)或運(yùn)行應(yīng)用程序所需的文件

4、沒有訪問應(yīng)用程序的權(quán)限

5、不能正確安裝或裝入驅(qū)動程序

6、不能進(jìn)行網(wǎng)絡(luò)連接

7、注冊表?xiàng)l目有錯誤

(二)注冊表被破壞的原因

1、應(yīng)用程序錯誤:這個出現(xiàn)的時候比較多,因?yàn)槲覀冎缿?yīng)用程序或多或少的時候都有錯誤,都有可能導(dǎo)致不同的后果;另外在系統(tǒng)中安裝過多的軟件后,有可能出現(xiàn)彼此之間的沖突。

2、驅(qū)動程序不兼容:其實(shí)我發(fā)現(xiàn)好多出在系統(tǒng)自動安裝的驅(qū)動程序上,如果你本身有驅(qū)動程序盤的話,還是用專業(yè)的比較好一些

3、硬件問題:這里面好我問題出現(xiàn)在硬件質(zhì)量上,比如硬盤或內(nèi)存質(zhì)量不過關(guān)造成讀寫錯誤,或超頻或CMOS或病毒等

4、誤操作:這個大家不知出現(xiàn)了沒有,您的誤操作可能會導(dǎo)致注冊表出現(xiàn)錯誤,有的時候甚至?xí)車?yán)重的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3521

    瀏覽量

    88317
  • 注冊表
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    8411
收藏 人收藏

    評論

    相關(guān)推薦

    Windows打造成一個NTP網(wǎng)絡(luò)時間服務(wù)器,為網(wǎng)關(guān)提供校時服務(wù)

    網(wǎng)絡(luò)時間服務(wù)器來同步時間。 1、搭建NTP服務(wù) Windows 10本身是可以作NTP網(wǎng)絡(luò)時間同步服務(wù)器的,無需安裝其它軟件,只需要修改一些配置。 2、修改注冊表 使用win + R 組合鍵在運(yùn)行窗口中輸入regedit,打開注冊表
    的頭像 發(fā)表于 06-19 10:28 ?1686次閱讀
    把<b class='flag-5'>Windows</b>打造成一個NTP網(wǎng)絡(luò)時間服務(wù)器,為網(wǎng)關(guān)提供校時服務(wù)

    SN74ALVCH16952 16位注冊收發(fā)器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《SN74ALVCH16952 16位注冊收發(fā)器數(shù)據(jù).pdf》資料免費(fèi)下載
    發(fā)表于 06-03 14:25 ?0次下載
    SN74ALVCH16952 16位<b class='flag-5'>注冊</b>收發(fā)器數(shù)據(jù)<b class='flag-5'>表</b>

    具有3態(tài)輸出的16位注冊收發(fā)器ABT16470數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《具有3態(tài)輸出的16位注冊收發(fā)器ABT16470數(shù)據(jù).pdf》資料免費(fèi)下載
    發(fā)表于 05-30 09:35 ?0次下載
    具有3態(tài)輸出的16位<b class='flag-5'>注冊</b>收發(fā)器ABT16470數(shù)據(jù)<b class='flag-5'>表</b>

    帶3態(tài)輸出的16位注冊收發(fā)器ABT16952數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《帶3態(tài)輸出的16位注冊收發(fā)器ABT16952數(shù)據(jù).pdf》資料免費(fèi)下載
    發(fā)表于 05-24 09:13 ?0次下載
    帶3態(tài)輸出的16位<b class='flag-5'>注冊</b>收發(fā)器ABT16952數(shù)據(jù)<b class='flag-5'>表</b>

    具有3態(tài)輸出的16位注冊收發(fā)信機(jī)數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《具有3態(tài)輸出的16位注冊收發(fā)信機(jī)數(shù)據(jù).pdf》資料免費(fèi)下載
    發(fā)表于 05-22 11:03 ?0次下載
    具有3態(tài)輸出的16位<b class='flag-5'>注冊</b>收發(fā)信機(jī)數(shù)據(jù)<b class='flag-5'>表</b>

    帶3態(tài)輸出的八路注冊收發(fā)器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《帶3態(tài)輸出的八路注冊收發(fā)器數(shù)據(jù).pdf》資料免費(fèi)下載
    發(fā)表于 05-17 09:53 ?0次下載
    帶3態(tài)輸出的八路<b class='flag-5'>注冊</b>收發(fā)器數(shù)據(jù)<b class='flag-5'>表</b>

    具有三態(tài)輸出的八進(jìn)制注冊收發(fā)信機(jī)數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《具有三態(tài)輸出的八進(jìn)制注冊收發(fā)信機(jī)數(shù)據(jù).pdf》資料免費(fèi)下載
    發(fā)表于 05-15 09:45 ?0次下載
    具有三態(tài)輸出的八進(jìn)制<b class='flag-5'>注冊</b>收發(fā)信機(jī)數(shù)據(jù)<b class='flag-5'>表</b>

    微軟Windows 11升級門檻繞過限制問題曝光

    據(jù)悉,微軟近日提升了Windows 11操作系統(tǒng)的升級標(biāo)準(zhǔn)。盡管如此,對無法滿足升級需求的設(shè)備而言,依然可通過編輯注冊表和更改引導(dǎo)安裝映象來規(guī)避這些制約。
    的頭像 發(fā)表于 04-09 16:01 ?473次閱讀

    MMC推出Inplace_Upgrade_Helper工具:助力Windows 10/11升級

    不僅可以無損地繼續(xù)使用所有已安裝的應(yīng)用以及保存的數(shù)據(jù),同時也可強(qiáng)制執(zhí)行Windows版本升級,修改注冊表與OEM-GLVK密鑰。此外,雖然為非官方手段,但開發(fā)者仍然提醒用戶提前做好系統(tǒng)備份。
    的頭像 發(fā)表于 03-19 14:22 ?747次閱讀

    labview中先打開注冊表,U盤啟用禁用

    *附件:U盤啟用禁用.zip 使用labview2013編輯,通過修改注冊表方式達(dá)到禁用和啟用可移動磁盤的效果。 ①打開注冊表HKEY_LOCAL_MACHINE\\\\SYSTEM
    發(fā)表于 02-21 16:39

    注冊表概述(2)#計(jì)算機(jī)

    計(jì)算機(jī)軟件網(wǎng)絡(luò)
    未來加油dz
    發(fā)布于 :2023年11月15日 21:28:58

    注冊表概述(1)#計(jì)算機(jī)

    計(jì)算機(jī)軟件網(wǎng)絡(luò)
    未來加油dz
    發(fā)布于 :2023年11月15日 21:28:31

    注冊表與信息安全(2)#計(jì)算機(jī)

    計(jì)算機(jī)軟件網(wǎng)絡(luò)
    未來加油dz
    發(fā)布于 :2023年11月15日 21:28:04

    注冊表與信息安全(1)#計(jì)算機(jī)

    計(jì)算機(jī)軟件網(wǎng)絡(luò)
    未來加油dz
    發(fā)布于 :2023年11月15日 21:27:39

    MAC地址注冊的原理和應(yīng)用

    起到重要作用,它可以幫助網(wǎng)絡(luò)管理員更好地控制和監(jiān)管局域網(wǎng)中的設(shè)備。下面將介紹一些MAC地址注冊的基本原理和應(yīng)用。首先,MAC地址注冊可以實(shí)現(xiàn)對局域網(wǎng)中設(shè)備的身份驗(yàn)證
    的頭像 發(fā)表于 11-13 16:07 ?938次閱讀
    MAC地址<b class='flag-5'>注冊</b>的原理和應(yīng)用