注冊表是什么
自從微軟發(fā)布了Windows之后就有了一個注冊表這個東東。學(xué)習(xí)啦小編將講述什么是注冊表,如何打開注冊表編輯器。有需要的朋友可以看看。
注冊表是什么?regedit怎么打開
說實才的,這個東東真的不是很安全,一些木馬程序動不動就修改注冊表來控制我們的電腦,這就需要我們或多或少地了解一些有關(guān)注冊表的內(nèi)容,更應(yīng)該知道注冊表編輯器在哪,只有知道了注冊表編輯在哪了才可以打開他不是,然后再進(jìn)一步通過注冊表編輯器修改Windows注冊表,其實注冊表編輯器在哪打開很簡單。
1、如果你是WindowsXP系統(tǒng)的話,你只需點擊開始菜單,然后在“運行”中輸入“regedit”即可,如圖所示:
2、如果你是Windows 7系統(tǒng)的話,你只需在“搜索程序和文件”框中輸入regedit,然后按回車鍵就可以打開注冊表編輯器了,如圖所示:
接下來就可以對注冊表進(jìn)行編輯了,但還是提醒一般用戶,一般情況下不要對注冊表進(jìn)行行編輯,如果編輯不當(dā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操作系統(tǒng)家族中,system.ini和win.ini這兩個文件包含了操作系統(tǒng)所有的控制功能和應(yīng)用程序的信息,system.ini管理計算機(jī)硬件而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的路徑和文件名即可。
原先,system.ini和win.ini控制著所有windows和應(yīng)用程序的特征和存取方法,它在少數(shù)的用戶和少數(shù)應(yīng)用程序的環(huán)境中工作的很好。隨著應(yīng)用程序的數(shù)量和復(fù)雜性越來越大,則需要在.ini文件中添加更多的參數(shù)項。這樣下來,在一個變化的環(huán)境中,在應(yīng)用程序安裝到系統(tǒng)中后,每個人都會更改.ini文件。
然而不會有人在刪除應(yīng)用程序后刪除.ini文件中的相關(guān)設(shè)置,所以system.ini和win.ini這個兩個文件會變的越來越大。每增加的內(nèi)容會導(dǎo)致系統(tǒng)性能越來越慢。而且每次應(yīng)用程序的升級都出現(xiàn)這樣的難題:升級會增加更多的參數(shù)項但是從來不去掉舊的設(shè)置。 而且還有一個明顯的問題,一個.ini文件的最大尺寸是64Kb。為了解決這個問題,軟件商自己開始支持自己的.ini文件,然后指向特定的ini文件如win.ini和system.ini文件。這樣下來多個.ini文件影響了系統(tǒng)正常的存取級別設(shè)置。
注冊表最初被設(shè)計為一個應(yīng)用程序的數(shù)據(jù)文件相關(guān)參考文件,最后擴(kuò)展成對于32位操作系統(tǒng)和應(yīng)用程序包括了所有功能下的東東.注冊表是一套控制操作系統(tǒng)外表和如何響應(yīng)外來事件工作的文件。這些“事件”的范圍從直接存取一個硬件設(shè)備到接口如何響應(yīng)特定用戶到應(yīng)用程序如何運行等等。