登錄機碼(Registry)是Microsoft Windows中的一個重要的資料庫,用於儲存系統和應用程式的設定資訊。早在Windows 3.0推出OLE技術的時候,註冊表就已經出現。隨後推出的Windows NT是第一個從系統層級廣泛使用註冊表的作業系統。但是,從Microsoft Windows 95作業系統開始,登錄機碼才真正成為Windows用戶經常接觸的內容,並在其後的作業系統中繼續沿用至今。
註冊表作用
註冊表是windows作業系統中的一個核心資料庫,其中存放著各種參數,直接控制著windows的啟動、硬體驅動程式的裝載以及一些windows應用程式的運行,從而在整個系統中起著核心作用。這些作用包括了軟、硬體的相關配置和狀態信息,例如註冊表中保存有應用程式和資源管理器外殼的初始條件、首選項和卸載資料等,聯網計算機的整個系統的設定和各種許可,檔案副檔名與應用程式的關聯,硬體部件的描述、狀態和屬性,性能記錄和其他底層的系統狀態信息,以及其他數據等。
具體來說,在啟動Windows時,Registry會對照已有硬體配置數據,檢測新的硬體資訊;系統內核從Registry中選取信息,包括要裝入什麼設備驅動程序,以及依什麼次序裝入,內核傳送回它自身的信息,例如版權號等;同時設備驅動程式也向Registry傳送數據,並從Registry接收裝入和配置參數,一個好的設備驅動程式會告訴Registry它在使用什麼系統資源,例如硬體中斷或DMA通道等,另外,設備驅動程式還要報告所發現的配置資料;為應用程式或硬體的運作提供增加新的配置資料的服務。
配合ini檔案相容於16位元Windows應用程序,當安裝—個基於Windows 3.x的應用程式時,應用程式的安裝程式Setup像在windows中—樣建立它自己的INI檔案或在win.ini和system.ini檔案中建立入口;同時windows還提供了大量其他接口,允許使用者修改系統配置數據,例如控制面板、設定程式等。
如果註冊表受到了破壞,輕則使windows的啟動過程出現異常,重則可能會導致整個windows系統的完全癱瘓。因此正確地認識、使用,特別是及時備份以及有問題恢復註冊表對windows用戶來說就顯得非常重要。
如何開啟註冊表?
開啟登錄檔的指令是:
regedit //或regedit.exe regedt32 //或regedt32.exe
正常情況下,你可以點選開始功能表當中的執行(或使用組合鍵Windows R),然後輸入regedit
或regedit.exe
點選確定就能開啟windows作業系統自帶的登錄編輯器了。
#:操作註冊表有可能造成系統故障,若您是對windows註冊表不熟悉、不了解或沒有經驗的windows作業系統使用者建議盡量不要隨意操作登錄。
以上是註冊表是什麼東西?的詳細內容。更多資訊請關注PHP中文網其他相關文章!