Systemy operacyjne lab. 5
Paweł Gmys
strona 4
Rejestr ma za zadanie przechowywanie informacji konfiguracyjnych komputera, aplikacji a także systemu operacyjnego. Rejestr Windows 2000 ma strukturę podobną do systemu plików. Każdy komponent w systemie plików posiada swój odpowiednik w Rejestrze. Każdy wpis rejestru jest oznaczony ścieżką i wartością. Ścieżka składa się z poddrzewa, gałęzi, klucza i podkluczy. Wartość składa się z nazwy wartości, typu danych i danych.
Składniki rejestru
Na najwyższym poziomie znajdują się klucze główne rejestru.
Gałąź Microsoft określa gałąź jako plik umieszczony na dysku twardym Klucz Warstwa folderów gałęzi
Podklucz Podklucze to pozostałe foldery poniżej poziomu kluczy.
Wartość To nazwy wpi sów rej estru Typ danych Z wartościąjest skojarzony typ danych Dane Faktyczna wartość przechowywana w rejestrze Typy danych rejestru
REGBINARY Przechowuje binarnie 1 6-bitową wartość dwubajtową
REGD WORD Przechowuje wartość szesnastkową o długości słowa, 8 cyfr szesnastkowych.
Rozmiar owej wartości wynosi 32 bity czyli 4 bajty
REGSZ Wartość łańcuchowa, umożhwia zapisanie w rejestrze wartości najmniej obciążającej pamięć np. pojedynczego znaku lub bajtu.
REGEXPANDSZ Wartość łańcuchowa z obsługą zmiennych środowiskowych REGMU LTISZ Wartość łańcuchowa z obsługą kilku wartości.
Wpisy rejestru umieszczone są w strukturze hierarchicznej, gdzie nąjwyższy poziom składa się z poddrzewa.
Rejestr składa się z plików znajdujących się w katalogu C:\winnt\System32\Config. Do pti-ków tych zaliczamy: DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM, USERDIFF.
Z plikami rejestru skojarzone są inne pliki z następującymi rozszerzeniami:
.SAy pliki zawierające kopie gałęzi
ALT rozszerzenie skojarzone tylko z gałęzią
LOG pliki rejestracji zmian w kluczach i wartościach gałęzi.
Można po się ze zdalnym rejestrem poprzez zaznaczenie z menu Rejestr pozycji Podłącz rejestr sieciowy aby się odłączyć zaznaczamy Odłącz rejestr sieciowy.
4.1 Głównym elementem Rejestru są klucze główne
HKEYCLASSESROOT (HKCR) — tworzy połączenia pomiędzy rozszerzeniami plików a obsługującymi je aplikacjami. Te połączenia określają, która aplikacja obsiuguje pliki danego typu ( na przykład pliki z rozszerzeniem DOC są obsługiwane przez aplikację Microsoft Word).
HKEYCURRENTUSER (UKCU) Określa szczegóły konfiguracji systemu dla aktualnie załogowanego użytkownika. Gdy użytkownik się loguje, do tego klucza głównego automatycznie