Rejestr systemu Windows

Po uruchomieniu edytora rejestru widzimy sześć głównych kluczy:

1. HKEY_CLASSES_ROOT
2. HKEY_CURRENT_USER
3. HKEY_LOCAL_MACHINE
4. HKEY_USERS
5. HKEY_CURRENT_CONFIG
6. HKEY_DYN_DATA

 

1.HKEY_CLASSES_ROOT - klasy obiektów , w rzeczywistości jest wskaźnikem do HKEY_LOCAL_MACHINESoftwareClasses.
Informacje rejestracyjne plików i dla OLE, jakie większość programów dodaje do Rejestru przy instalacji, przechowywane są w kluczu HKEY_LOCAL_MACHINESoftwareClasses. Kategoria HKEY_CLASSES_ROOT (HKCR) została zachowana jedynie dla zgodności z Rejestrem Windows 3.x -- w rzeczywistości jest jedynie wskaźnikiem do wspomnianego klucza kategorii HKLM.
Łatwo się o tym przekonać dokonując jakiejkolwiek zmiany w jednej z tych gałęzi -- bez konieczności uruchamiania jakiejkolwiek procedury odświeżającej wyświetlane informacje, znajdzie ona swoje odbicie w drugiej gałęzi. Takie rozwiązanie pozwala bez problemu rejestrować się aplikacjom Windows 3.x.
Odbicie tej kategorii znajdziemy na karcie Typy plików w opcjach okien Eksploratora. Bezpośrednie do niej sięgnięcie daje pełniejszą kontrolę nad systemem rejestracji typów.

 

2. HKEY_CURRENT_USER (HKCU) -HKEY_CURRENT_USER, dla pozostałych HKEY_USERSużytkownik. Warto zauważyć, że profil użytkownika aktualnie zalogowanego pochodzić może z serwera sieci, czyli spoza lokalnego Rejestru.
HKEY_CURRENT_USER - bieżąca konfiguracja użytkownika
Kategoria ta zawiera to, co dla każdego użytkownika zapamiętywane jest indywidualnie: kolory, prawa dostępu, listy ostatnio używanych plików, niektóre informacje konfiguracyjne dla aplikacji.

 

3.HKEY_LOCAL_MACHINE - konfiguracja systemu,konfiguracja sprzętowa oraz zainstalowanych aplikacji i samego systemu operacyjnego. Są one przechowywane w pliku SYSTEM.DAT.
Kategoria HKEY_LOCAL_MACHINE zawiera informacje o konfiguracji komputera, niezależne od tego, który z użytkowników z niego korzysta i jakiego oprogramowania używa. Są w nim również gromadzone dane o wszystkich urządzeniach kiedykolwiek dołączonych do systemu, nawet, jeżeli nie są w nim już obecne.
Bez wykorzystania Edytora, zmiany w tej części Rejestru wprowadzane są następująco:
• Wykrycie dołączenia lub odłączenie urządzenia Plug & Play i wielu z pozostałych powoduje wprowadzenie natychmiastowych modyfikacji.
• Odpowiednie wpisy konfigurujące sterowniki urządzeń umieszczają tutaj ich programy instalacyjne.
• Użytkownik może zmieniać konfigurację urządzeń i ich sterowników korzystając z kreatora Dodaj nowy sprzęt lub Menedżera urządzeń -- karty na arkuszu właściwości System. Oba narzędzia dostępne są poprzez Panel sterowania.

 

4.HKEY_USERS - (HKU) -Profile konfiguracyjne użytkowników, ustawienia niektórych aplikacji, indywidualne opcje drukowania i sieci. Przechowywane w pliku USER.DAT, który może być przechowywany na lokalnym dysku systemowym lub serwerze sieci.Kluczem, który w tej kategorii występuje zawsze jest .Default. Określa on domyślną konfigurację użytkownika. Jeżeli korzystamy z opcji zapamiętywania różnych konfiguracji w zależności od tego, kto korzysta z komputera, czyli tzw. profili użytkowników -- każdemu z nich odpowiada klucz w kategorii HKEY_USERS.

 

5.HKEY_CURRENT_CONFIG - bieżąca konfiguracja sprzętowa
Miejsce przechowywania danych dla bieżącej konfiguracji sprzętowej komputera. Są tu przechowywane jedynie informacje podstawowe, niezbędne do uruchomienia systemu. Jak już wspomniano -- istnienie kategorii HKEY_CURRENT_CONFIG jest jedynie tymczasowe. Zbiór danych dla wszystkich konfiguracji sprzętowych znajdziemy w gałęzi

 

6.HKEY_DYN_DATA - dane dynamiczne
Ostatnia kategoria Rejestru jest najbardziej specyficzna. Nigdy nie jest bowiem przechowywana na dysku twardym -- ten nośnik jest zbyt powolny dla przechowywanych w niej danych. Jak wskazuje nazwa są to dane dynamiczne, na bieżąco aktualizowane. Są one zebrane w dwie grupy:

-Config ManagerEnum.

-HardwareKey

-PerfStats.



Dodaj komentarz






Dodaj

© 2013-2024 PRV.pl
Strona została stworzona kreatorem stron w serwisie PRV.pl