麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統(tǒng) > Windows > 正文

Windows系統(tǒng)注冊(cè)表知識(shí)完全揭密

2020-05-27 13:53:01
字體:
供稿:網(wǎng)友

  windows注冊(cè)表是幫助windows控制硬件、軟件、用戶環(huán)境和windows界面的一套數(shù)據(jù)文件,注冊(cè)表包含在windows目錄下兩個(gè)文件system.dat和user.dat里,還有它們的備份system.da0和user.da0。通過windows目錄下的regedit.exe程序可以存取注冊(cè)表數(shù)據(jù)庫。在以前,在windows的更早版本(在Win95以前),這些功能是靠win.ini,system.ini和其他和應(yīng)用程序有關(guān)聯(lián)的.ini文件來實(shí)現(xiàn)的. 

  在windows操作系統(tǒng)家族中,system.ini和win.ini這兩個(gè)文件包含了操作系統(tǒng)所有的控制功能和應(yīng)用程序的信息,system.ini管理計(jì)算機(jī)硬件而win.ini管理桌面和應(yīng)用程序。所有驅(qū)動(dòng)、字體、設(shè)置和參數(shù)會(huì)保存在.ini文件中,任何新程序都會(huì)被記錄在.ini文件中。這些記錄會(huì)在程序代碼中被引用。因?yàn)槭躻in.ini和system.ini文件大小的限制,程序員添加輔助的.INI文件以用來控制更多的應(yīng)用程序。舉例來說,微軟的Excel有一個(gè)office excel.ini文件,它包含著選項(xiàng)、設(shè)置、缺省參數(shù)和其他關(guān)系到Excel運(yùn)行正常的信息。在system.ini和win.ini中只需要指出excel.ini的路徑和文件名即可。 

  早在Dos和Win3.x的時(shí)代,大部分的應(yīng)用程序都是采用了 ini 文件(初始化文件)來保存一些配置信息,如設(shè)置路徑,環(huán)境變量等。system.ini和win.ini控制著所有windows和應(yīng)用程序的特征和存取方法,它在少數(shù)的用戶和少數(shù)應(yīng)用程序的環(huán)境中工作的很好。隨著應(yīng)用程序的數(shù)量和復(fù)雜性越來越大,則需要在.ini文件中添加更多的參數(shù)項(xiàng)。 

  這樣下來,在一個(gè)變化的環(huán)境中,在應(yīng)用程序安裝到系統(tǒng)中后,每個(gè)人都會(huì)更改.ini文件。然而,沒有一個(gè)人在刪除應(yīng)用程序后刪除.ini文件中的相關(guān)設(shè)置,所以system.ini和win.ini這個(gè)兩個(gè)文件會(huì)變的越來越大。每增加的內(nèi)容會(huì)導(dǎo)致系統(tǒng)性能越來越慢。而且每次應(yīng)用程序的升級(jí)都出現(xiàn)這樣的難題:升級(jí)會(huì)增加更多的參數(shù)項(xiàng)但是從來不去掉舊的設(shè)置。而且還有一個(gè)明顯的問題,一個(gè).ini文件的最大尺寸是64KB。為了解決這個(gè)問題,軟件商自己開始支持自己的.ini文件,然后指向特定的ini文件如win.ini和system.ini文件。這樣下來多個(gè).ini文件影響了系統(tǒng)正常的存取級(jí)別設(shè)置。如果一個(gè)應(yīng)用程序的.ini文件和WIN.INI文件設(shè)置起沖突,究竟是誰的優(yōu)先級(jí)更高呢? 

  注冊(cè)表最初被設(shè)計(jì)為一個(gè)應(yīng)用程序的數(shù)據(jù)文件相關(guān)參考文件,最后擴(kuò)展成對(duì)于32位操作系統(tǒng)和應(yīng)用程序包括了所有功能下的東東。注冊(cè)表是一套控制操作系統(tǒng)外表和如何響應(yīng)外來事件工作的文件。這些“事件”的范圍從直接存取一個(gè)硬件設(shè)備到接口如何響應(yīng)特定用戶到應(yīng)用程序如何運(yùn)行等等。注冊(cè)表因?yàn)樗哪康暮托再|(zhì)變的很復(fù)雜,它被設(shè)計(jì)為專門為32位應(yīng)用程序工作,文件的大小被限制在大約40MB。利用一個(gè)功能強(qiáng)大的注冊(cè)表數(shù)據(jù)庫來統(tǒng)一集中地管理系統(tǒng)硬件設(shè)施,軟件配置等信息,從而方便了管理,增強(qiáng)了系統(tǒng)的穩(wěn)定性。最直觀的一個(gè)實(shí)例就是,為什么windows下的不同用戶可以擁有各自的個(gè)性化設(shè)置,如不同的墻紙,不同的桌面。這就是通過注冊(cè)表來實(shí)現(xiàn)的。 

  由此可見,注冊(cè)表(Registry)是windows9x/Me/NT/2000操作系統(tǒng)、硬件設(shè)備以及客戶應(yīng)用程序得以正常運(yùn)行和保存設(shè)置的核心“數(shù)據(jù)庫”;是一個(gè)巨大的樹狀分層的數(shù)據(jù)庫。它記錄了用戶安裝在機(jī)器上的軟件和每個(gè)程序的相互關(guān)聯(lián)關(guān)系;它包含了計(jì)算機(jī)的硬件配置,包括自動(dòng)配置的即插即用的設(shè)備和已有的各種設(shè)備說明、狀態(tài)屬性以及各種狀態(tài)信息和數(shù)據(jù)等。 

  一、注冊(cè)表都做些什么? 

  注冊(cè)表是為windows NT和windows95中所有32位硬件/驅(qū)動(dòng)和32位應(yīng)用程序設(shè)計(jì)的數(shù)據(jù)文件。16位驅(qū)動(dòng)在windows NT下無法工作,所以所有設(shè)備都通過注冊(cè)表來控制,一般這些是通過BIOS來控制的。在Win9x下,16位驅(qū)動(dòng)會(huì)繼續(xù)以實(shí)模式方式設(shè)備工作,它們使用system.ini來控制。16位應(yīng)用程序會(huì)工作在NT或者Win9x 下,它們的程序仍然會(huì)參考win.ini和system.ini文件獲得信息和控制。 

  在沒有注冊(cè)表的情況下,操作系統(tǒng)不會(huì)獲得必須的信息來運(yùn)行和控制附屬的設(shè)備和應(yīng)用程序及正確響應(yīng)用戶的輸入。 

在系統(tǒng)中注冊(cè)表是一個(gè)記錄32位驅(qū)動(dòng)的設(shè)置和位置的數(shù)據(jù)庫。當(dāng)操作系統(tǒng)需要存取硬件設(shè)備,它使用驅(qū)動(dòng)程序,甚至設(shè)備是一個(gè)BIOS支持的設(shè)備。無BIOS支持的設(shè)備安裝時(shí)必須需要驅(qū)動(dòng),這個(gè)驅(qū)動(dòng)是獨(dú)立于操作系統(tǒng)的,但是操作系統(tǒng)需要知道從哪里找到它們,文件名、版本號(hào)、其他設(shè)置和信息,沒有注冊(cè)表對(duì)設(shè)備的記錄,它們就不能被使用。 

  當(dāng)一個(gè)用戶準(zhǔn)備運(yùn)行一個(gè)應(yīng)用程序,注冊(cè)表提供應(yīng)用程序信息給操作系統(tǒng),這樣應(yīng)用程序可以被找到,正確數(shù)據(jù)文件的位置被規(guī)定,其他設(shè)置也都可以被使用。 

  注冊(cè)表保存關(guān)于缺省數(shù)據(jù)和輔助文件的位置信息、菜單、按鈕條、窗口狀態(tài)和其他可選項(xiàng)。它同樣也保存了安裝信息(比如說日期),安裝軟件的用戶,軟件版本號(hào)和日期,序列號(hào)等。根據(jù)安裝軟件的不同,它包括的信息也不同。 

  然而,一般來說,注冊(cè)表控制所有32位應(yīng)用程序和驅(qū)動(dòng),控制的方法是基于用戶和計(jì)算機(jī)的,而不依賴于應(yīng)用程序或驅(qū)動(dòng),每個(gè)注冊(cè)表的參數(shù)項(xiàng)控制了一個(gè)用戶的功能或者計(jì)算機(jī)功能。用戶功能可能包括了桌面外觀和用戶目錄。所以,計(jì)算機(jī)功能和安裝的硬件和軟件有關(guān),對(duì)所以用戶來說項(xiàng)都是公用的。 

  有些程序功能對(duì)用戶有影響,有些時(shí)作用于計(jì)算機(jī)而不是為個(gè)人設(shè)置的,同樣的,驅(qū)動(dòng)可能是用戶指定的,但在很多時(shí)候,它們?cè)谟?jì)算機(jī)中是通用的。 

  二、注冊(cè)表的結(jié)構(gòu)劃分及相互關(guān)系 

  windows的注冊(cè)表有六大根鍵,相當(dāng)于一個(gè)硬盤被分成了六個(gè)分區(qū)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 精国产品一区二区三区四季综 | 黄色免费av | 欧美精品一区二区性色 | 九草网 | 欧美十区| 久草网在线 | av免费在线播放网址 | 日本黄色免费片 | 日日草日日干 | 毛片在线免费播放 | 久久久婷婷 | 免费看搡女人无遮挡的视频 | 欧美日韩精品一区二区三区不卡 | 伦一区二区三区中文字幕v亚洲 | asian附近女人裸体pics | 一级免费黄色免费片 | 成人三级视频在线观看 | 国产精品一区在线看 | 亚洲一区二区三区日本久久九 | 91精品国产一区二区三区四区在线 | 亚洲无线看 | 欧美黄色小视频 | 91av在线免费视频 | 在线免费观看欧美 | 久久久久久久久久久国产精品 | 成人免费看视频 | www久久艹| 午夜免费网 | 久久精品一区视频 | 精品中文字幕在线观看 | 成人情欲视频在线看免费 | 萌白酱福利视频在线网站 | 亚洲成人免费网站 | 亚洲欧美不卡视频 | 少妇的肉体的满足毛片 | 成人18网站 | 操你逼 | 国产女同玩人妖 | 国内精品久久久久久2021浪潮 | 色阁阁69婷婷 | jizzjizz中国少妇中文 |