本篇文章給大家談?wù)勛员?,以及注冊表編輯器怎么打開?對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

注冊表的作用及詳細用法
分類: 電腦/网络 操作系統(tǒng)/系統(tǒng)故障
問題描述:
請各位前輩幫忙
解析:
Windows注冊表是幫助Windows控制硬件、軟件、用戶環(huán)境和Windows界面的一套數(shù)據(jù)文件,注冊表包含在Windows目錄下兩個文件system.dat和user.dat里,還有它們的備份system.da0和user.da0。通過Windows目錄下的regedit.exe程序可以存取注冊表數(shù)據(jù)庫。在以前,在windows的更早版本(在win95以前),這些功能是靠win.ini,system.ini和其他和應(yīng)用程序有關(guān)聯(lián)的.ini文件來實現(xiàn)的.
在windows操作系統(tǒng)家族中,system.ini和win.ini這兩個文件包含了操作系統(tǒng)所有的控制功能和應(yīng)用程序的信息,system.ini管理計算機硬件而win.ini管理桌面和應(yīng)用程序。所有驅(qū)動、字體、設(shè)置和參數(shù)會保存在.ini文件中,任何新程序都會被記錄在.ini文件中。這些記錄會在程序代碼中被引用。因為受win.ini和system.ini文件大小的限制,程序員添加輔助的.INI文件以用來控制更多的應(yīng)用程序。舉例來說,微軟的Excel有一個excel.ini文件,它包含著選項、設(shè)置、缺省參數(shù)和其他關(guān)系到Excel運行正常的信息。在system.ini和win.ini中只需要指出excel.ini的路徑和文件名即可。
HKEY_CLASSES_ROOT
HKEY_CLASSES_ROOT包含了所有應(yīng)用程序運行時必需的信息:
在文件和應(yīng)用程序之間所有的擴展名和關(guān)聯(lián);
所有的驅(qū)動程序名稱;
類的ID數(shù)字(所要存取項的名字用數(shù)字來代替);
DDE和OLE的信息;
用于應(yīng)用程序和文件的圖標;
HKEY_CURRENT_CONFIG.
HKEY_CURRENT_CONFIG是在HKEY_LOCAL_MACHINE中當前硬件配置信息的映射。如果系統(tǒng)只有一個配置文件,也就是原始配置,數(shù)據(jù)將一直在同樣的地方。在控制面板|系統(tǒng)|硬件配置文件|創(chuàng)建一個額外的配置使額外配置信息放入HKEY_LOCAL_MACHINE。當Win95中存在多個配置文件時,當每次計算機啟動時將給出一個提示讓你選擇一個配置文件。在Winnt中,在啟動時你可以按空格鍵來選擇上次正常啟動時硬件配置文件。根據(jù)硬件配置文件選擇的不同,特定的信息被映射到HKEY_CURRENT_CONFIG。
HKEY_DYN_DATA
HKEY_DYN_DATA和其他的注冊表控制鍵不同,因為實際上它并不被寫入硬盤驅(qū)動器中。Win95的一個優(yōu)點是,在系統(tǒng)啟動時HKEY_DYN_DATA這個控制鍵儲存收集到的即插即用信息并配置它們。它保存在內(nèi)存中,Win95用它來控制硬件。因為是在內(nèi)存中,所以它不從硬盤中讀取,每次當你啟動計算機時,配置都有可能會不一樣。在啟動時Win95必須計算超過1600種可能的配置。所以,如果系統(tǒng)改變既定的設(shè)置而沒有報告給Win95那么潛在的問題就可能發(fā)生。系統(tǒng)大多數(shù)時間工作良好,但是并非一直如此。
HKEY_USERS
HKEY_USERS僅包含了缺省用戶設(shè)置和登陸用戶的信息。雖然它包含了所有獨立用戶的設(shè)置,但在用戶未登陸网络時用戶的設(shè)置是不可用的。這些設(shè)置告訴系統(tǒng)哪些圖標會被使用,什么組可用,哪個開始菜單可用,哪些顏色和字體可用,和控制面板上什么選項和設(shè)置可用。
HKEY_CURRENT_USER
用來保存當前用戶和缺省用戶的信息,HKEY_CURRENT_USER僅映射當前登陸用戶的信息。
各主鍵的簡單介紹
HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE是一個顯示控制系統(tǒng)和軟件的處理鍵。HKLM鍵保存著計算機的系統(tǒng)信息。它包括网络和硬件上所有的軟件設(shè)置。(比如文件的位置,注冊和未注冊的狀態(tài),版本號等等)這些設(shè)置和用戶無關(guān),因為這些設(shè)置是針對使用這個系統(tǒng)的所有用戶的。
參考資料:baike.baidu/view/979
什么是注冊表?
注冊表是Microsoft Windows中的一個重要的數(shù)據(jù)庫,用于存儲系統(tǒng)和應(yīng)用程序的設(shè)置信息。早在Windows 3.0推出OLE技術(shù)的時候,注冊表就已經(jīng)出現(xiàn)。隨后推出的Windows NT是第一個從系統(tǒng)級別廣泛使用注冊表的操作系統(tǒng)。但是,從Microsoft Windows 95操作系統(tǒng)開始,注冊表才真正成為Windows用戶經(jīng)常接觸的內(nèi)容,并在其后的操作系統(tǒng)中繼續(xù)沿用。
注冊表是個啥意思
分類: 電腦/网络 操作系統(tǒng)/系統(tǒng)故障
解析:
在windows的開始/運行菜單中輸入"regedit"你就可以通過注冊表編輯器看到注冊表。
注冊表是什么呢?簡單地說,它是用來對windows操作系統(tǒng)進行配置的一個工具.通過它,可以對操作系統(tǒng)及應(yīng)用軟件進行優(yōu)化,可以自己設(shè)置windows的使用權(quán)限,可以解決硬件及网络設(shè)置不當帶來的故障甚至可以改造自己的操作系統(tǒng).
在windows 3.X時代,主要通過WIN.INI及SYSTEM.INI對windows進行配置,但WIN.INI及SYSTEM.INI文件存在著安全性不高,大小受限制等問題,為了解這一問題MICROSOFT公司在WINDOWS98以后的版本中引入了注冊表這一便更好的對windows系統(tǒng)進行配置,這就是為什么我們要使用注冊表的原因.
注冊表的作用是保存程序所需要的信息,當程序需要這些信息時,就從注冊表里讀出.因此,注冊表最基本的功能就是保存信息.
當了解了注冊表的主要功能--保存信息后,再來了解其保存信息后,再來了解保存信息所發(fā)揮的作用!
1,記錄安裝信息;
2,設(shè)置硬件屬性;
3,定制WINDOWS以及應(yīng)用軟件.
注冊表邏輯結(jié)構(gòu)中最基本的是主鍵,子鍵,鍵值項以及鍵值.它們是按照分組的方式來管理和組織的.首先是最底根鍵, 每個根鍵下有若干個子鍵,每個子鍵下又可以有若干(一個或多個)子鍵,子鍵下可以有一個或多個鍵值項和鍵值.
根鍵:注冊表中最底層的鍵,類似于磁盤上的根目錄.
子鍵:子鍵位于根鍵下又可以嵌套其他子鍵中,在注冊表的六大根鍵中,有若干的子鍵,而每個子鍵中又可以嵌套成千上萬的子鍵.
鍵值項與鍵值:在每個根鍵和子鍵下,可以有若干鍵值,這種結(jié)構(gòu)類似于磁盤上根目錄和子目錄里的文件和文件內(nèi)容.
windows 9x注冊表邏輯結(jié)構(gòu)中包含六個根鍵,每個根鍵包含著分類不同的信息!在windowsNT/2000/XP中,如果用windows自帶的編輯器打開的時候,只能看到五個,還有一個隱藏的根鍵:HKEY_PERFOR_MANCE_DATA.
*HKEY_CLASS_ROOT
記錄windows操作系統(tǒng)中所有數(shù)據(jù)文件的格式和關(guān)聯(lián)信息,主要記錄不同文件的文件名后綴和與之對應(yīng)的應(yīng)用程序其下子鍵可分為兩類:一類是已經(jīng)注冊的各類文件的擴展名,這類子鍵前面都帶有一個".";另一類是各類文件類型有關(guān)信息.
*HKEY_CURRENT_USER
些根根鍵包含當前登錄用戶的用戶配置文件信息,這些信息保證不同的用戶登錄計算機時,使用自己的修改化設(shè)置,例如自己定義的墻紙,自己的收件箱,自己的安全訪問權(quán)限.
*HKEY_LOCAL_MACHINE
此根鍵包含了當前計算機的配置靈氣,包括所安裝的硬件以軟件設(shè)置.這些信息是為所有的用戶登錄系統(tǒng)服務(wù)的.這是事個注冊表中最龐大也是最重要的根鍵!
*HKEY_USERS
HKEY_USERS根鍵包括默認用戶的信息(DEFAULT子鍵)和所有以前登陸用戶的信息.
*HKEY_CURRENT_CONFIG
此根鍵實際上是HKDY_LOCAL_MACHINE/CONFIG/0001分支下的數(shù)據(jù)完全一樣.
*HKEY_DYN_DATA根鍵
這個鍵保存每次系統(tǒng)啟動時,創(chuàng)建的系統(tǒng)配置和當前性能信息.這個根鍵只存在于windows 9X中
*HKEY_PERFORMANCE_DATA
在windowsNT/2000/XP注冊表中雖然沒有HKEY_DYN_DAT鍵,但是它卻隱藏了一個名為"HKEY_PERFORMANCE_DATA的鍵.所有系統(tǒng)中的動態(tài)信息都是存放在此子鍵中,系統(tǒng)自帶的注冊表編輯器無法看到些鍵.介可以用專門的程序來查看此鍵,比如使用性能監(jiān)視器.
電腦注冊表是什么啊~
電腦的注冊表是Microsoft Windows中的一個核心數(shù)據(jù)庫,用于存儲系統(tǒng)和應(yīng)用程序的設(shè)置信息。Windows NT是第一個從系統(tǒng)級別廣泛使用注冊表的操作系統(tǒng)。
注冊表存放著各種參數(shù),直接控制著windows啟動、硬件驅(qū)動程序的裝載以及一些windows應(yīng)用程序的運行,從而在整個系統(tǒng)中起著核心作用。包括了軟、硬件的相關(guān)配置和狀態(tài)信息,聯(lián)網(wǎng)計算機的整個系統(tǒng)的設(shè)置和各種許可,文件擴展名與應(yīng)用程序的關(guān)聯(lián),硬件部件的描述、狀態(tài)和屬性等。
擴展資料:
電腦注冊表的數(shù)據(jù)類型主要有以下四種:
1、REG_SZ:文本字符串。
2、REG_MULTI_SZ:多字符串值,含有多個文本值的字符串。
3、REG_BINARY:二進制值,以十六進制顯示。
4、REG_DWORD:雙字值;一個32位的二進制值,顯示為8位的十六進制值。
參考資料來源:百度百科-注冊表
注冊表都有哪些用途?
分類: 電腦/网络 操作系統(tǒng)/系統(tǒng)故障
問題描述:
都有哪些方式可以進行修改注冊表?
解析:
教你如何使用注冊表
windows的注冊表(registry)實質(zhì)上是一個龐大的數(shù)據(jù)庫,它存儲這下面這些內(nèi)容:軟、硬件的有關(guān)配置和狀態(tài)信息,應(yīng)用程序和資源管理器外殼的初始條件、首選項和卸載數(shù)據(jù);計算機的整個系統(tǒng)的設(shè)置和各種許可,文件擴展名與應(yīng)用程序的關(guān)聯(lián), 硬件的描述、狀態(tài)和屬性;計算機性能紀錄和底層的系統(tǒng)狀態(tài)信息,以及各類其他數(shù)據(jù)。
注冊表的結(jié)構(gòu)是:
windows為我們提供了一個注冊表編輯器(regedit.exe)的工具,它可以用來查看和維護注冊表。由圖我們可以看到,注冊表編輯器與資源管理器的界面相似。它有六個分支(有的是五個):
ey-classes-root 文件擴展名與應(yīng)用的關(guān)聯(lián)及ole信息
ey-current-user 當前登錄用戶控制面板選項和桌面等的設(shè)置,以及映射的网络驅(qū)動器
ey-local-machine 計算機硬件與應(yīng)用程序信息
ey-users 所有登錄用戶的信息
ey-current-config 計算機硬件配置信息
ey-dyn-data 即插即用和系統(tǒng)性能的動態(tài)信息
注冊表修改方法有:
1.軟件修改(安全)
通過一些專門的修改工具來修改注冊表,比如:magicset、eakui、winhacker等等。其實控制面板就是一個這樣的工具,只不過功能簡單一些。
2.間接修改(比較安全)
將要修改的寫入一個.reg文件中,然后導入注冊表中。這樣做的好處是可以避免錯誤的寫入或刪除等操作,但是要求用戶了解注冊表的內(nèi)部結(jié)構(gòu)和.reg文件的格式。
3.直接修改(最不安全,但最直接有效)
就是通過注冊表編輯器直接的來修改注冊表的鍵值數(shù)據(jù)項,,但是要求用戶有一定的注冊表知識,熟悉注冊表內(nèi)部結(jié)構(gòu)而且一定要小心謹慎,否則會把系統(tǒng)弄癱。
使用方法大致是:
(1)修改鍵值:開始—運行-輸入 regedit --確定,打開注冊表編輯器,在左窗格選定你要修改的子鍵,在右窗格打到要修改的鍵值項,右擊該鍵值項,按要求修改,修改完畢。
例:以加快開關(guān)機修改“HKEY-LOCAL-MACHINE”-“Stem”“CurrentControlSet”-“Control”-將字符串“WaitToKillServceTimeout” 數(shù)值數(shù)據(jù)20000修改為1000。
開始—運行—輸入“Regedit”—在打開的注冊表編器中后步向下打到“Control”左擊打開右窗格,在右窗格打到“WaitToKillServceTimeout”雙擊打開“編輯字符串”對話框,在“數(shù)值數(shù)據(jù)”框中輸入要修改為的數(shù)據(jù)數(shù)值“1000”—確定。
(2)新建子鍵和鍵值:右擊父鍵,選“新建→項”,在打開的“新建#1“中輸入子鍵名,確定,右擊新建的子鍵,在右窗格添加新鍵值項和鍵值。
例:新建字符串,新建“HKEY-LOCAL-MACHINE”-“Stem”“CurrentControlSet”-“Control”-“HungAppTimeout”的數(shù)值數(shù)據(jù)為“200”。
開始—運行—輸入“Regedit”—在打開的注冊表編器中后步向下找到“Control”左擊打開右窗格,右擊右窗格空白處—新建—字符串—在名稱中輸入名稱“HungAppTimeout”,雙擊該名稱打開“編輯字符串”對話框,在“數(shù)值數(shù)據(jù)”框中輸入數(shù)據(jù)數(shù)值“200”—確定。
(3)刪除子鍵和鍵值:開始—運行-輸入 regedit --確定,打開注冊表編輯器,在左窗格右擊你要刪除的子鍵,選“刪除”;在右窗格右擊你要刪除的鍵值項,選“刪除”。
注意,為保險起見,修也注冊表前要備分注冊表,方法是:在注冊表編輯器窗口—文件—導出—選擇導出部分還是全部—輸入文件名—保存。一旦修改錯誤 可用“導入”方法恢復。
因為內(nèi)容太多,三言二語說不清楚,以上僅供參考。















