REFERAT
Jerzy Przytocki
Sem. I TI
Rejestr - co to jest ?
Rejestr systemowy jest bazą danych, w której system operacyjny przechowuje informacje o swojej konfiguracji. rejestr zawiera informacje o zainstalowanych aplikacjach, ustawieniach pulpitu, profilach wszystkich użytkowników komputera, składnikach sieci, zabezpieczeniach oraz informacje o sprzęcie systemu. System Windows podczas pracy stale odwołuje się do tych danych. Użytkownik może samodzielnie wprowadzać zmiany do rejestru systemowego. Są dostępne edytory rejestru, które umożliwiają badanie rejestru i jego modyfikacje. Jednakże, odradza się samodzielnego modyfikowania rejestru systemowego, szczególnie przez niedoświadczonych użytkowników.
Rejestr jest centralną bazą danych przeznaczoną do przechowywania w ujednolicony sposób wszystkich informacji konfiguracyjnych systemu operacyjnego i aplikacji. Całą konfiguracja zawiera się w dwóch plikach. Zawiera on kompletny zestaw wpisów dotyczących ustawień takich elementów, jak programy obsługi (sterowniki) urządzeń, pamięć czy programy obsługi sieci. Narzędzia systemu operacyjnego pozwalają na dostęp do niego zarówno z komputera, którego dotyczy, jak również poprzez sieć
Rejestr jest miejscem, w którym możemy konfigurować nasz Windows. Rejestr możemy modyfikować m.in. za pomocą edytora Regedit, który uruchamia się poleceniem Start / Uruchom / regedit Niektóre zmiany mogą być widoczne dopiero po ponownym uruchomieniu komputera.
Zalety rejestru są następujące:
Jest to jedno miejsce przechowywania danych wykorzystywanych przy konfigurowaniu urządzeń, ich sterowników, aplikacji oraz samego systemu operacyjnego. System operacyjny automatycznie tworzy kopię ostatniej poprawnej konfiguracji wykorzystywanej przy uruchamianiu komputera. Jeżeli zastosowana zostanie opcja wykorzystywania indywidualnych profili konfiguracyjnych użytkowników, odpowiednie dane mogą być przechowywane na serwerze sieci. Pozwala to na korzystanie z własnej konfiguracji niezależnie od tego, której końcówki sieci używamy. Administratorzy sieci mogą korzystać ze specjalnych narzędzi umożliwiających wprowadzenie wszelkich zmian konfiguracyjnych z dowolnej końcówki sieci, niezależnie od jej rodzaju.
W jakich plikach jest przechowywana zawartość Rejestru w Windows 2000 i XP?
W Windows 95, 98 i Me wszystkie dane Rejestru znajdowały się w dwóch plikach: system.dat i user.dat.
W systemach Windows 2000 i Windows XP Rejestr jest przechowywany w kilku plikach, w folderach \windows\system32\config i \Documents and Settings\nazwa użytkownika. Jeśli chcemy wykonać kopię zapasową plików Rejestru w Windows 95/98/Me, wystarczy, że skopiujemy pliki system.dat i user.dat z folderu systemowego. Jeśli jednak korzystamy z Windows 2000 lub XP, powinno się wykorzystać odpowiedni program narzędziowy.
Tworzenie kopii zapasowej Rejestru
Podczas edycji rejestru należy zachować dużą ostrożność. Niepoprawna edycja rejestru może spowodować poważne uszkodzenia systemu. Przed wprowadzeniem zmian w rejestrze powinno się wykonać kopie zapasową wszelkich cennych danych. Po uszkodzeniu systemu może być możliwa naprawa rejestru lub przywrócenie go do tej samej wersji, co podczas ostatniego udanego uruchomienia komputera. W przeciwnym razie można doprowadzić do niestabilności systemu i jego powtórnej instalacji. Podczas ponownej instalacji systemu można utracić wszystkie dokonane zmiany, jak np. uaktualnienia dodatków Service Pack, które trzeba zainstalować ponownie osobno.
Opis programu regedit
Łatwo zauważyć podobieństwo do Eksploratora. Nawyki z niego z powodzeniem można wykorzystać. Lewy obszar okna możemy traktować jak drzewo folderów, a prawy podobnie jak listę plików. Szczegółowe informacje możemy wyszukiwać rozwijając kolejne gałęzie drzewa lub korzystając z dostępnego poprzez menu polecenia Znajdź.
Choć podobieństwo do Eksploratora jest widoczne, gałęzi drzewa Rejestru nie nazywa się folderami.
Rejestr składa się z 5 kluczy głównych: HKCR, HKCU, HKLM, HKU, HKCC
HKEY_LOCAL_MACHINE (HKLM) - za pomocą tego klucza można otrzymać informacje o sprzęcie, systemie operacyjnym, aplikacjach zainstalowanych w komputerze. Są one przechowywane w pliku SYSTEM.DAT.
HKEY_USERS (HKU) - za pomocą tego klucza konfigurowany jest system dla aktualnie zalogowanego użytkownika(profil użytkownika).Klucz jest generowny za każdym razem, gdy użytkownik loguje się do systemu operacyjnego. Do generowania profilu, w systemach klasy NT, wykorzystywane są informacje zawarte w podkluczu HKEY_USERS oraz plikach ntuser.dat oraz ntuser.man znajdujących się w profilach użytkownika. W Windows 98 do generowania profilu wykorzystywane są informacje zawarte w w podkluczu HKEY_USERS oraz w pliku USER.DAT, który może być przechowywany na dysku lokalnym lub serwerze sieciowym
HKEY_CLASSES_ROOT (HKCR) w rzeczywistości jest wskaźnikem do HKEY_LOCAL_MACHINE\Software\Classes,
HKEY_CURRENT_CONFIG (HKCC) jest kopią HKEY_LOCAL_MACHINE\Config\numer_wykrytej_konfiguracji,
HKEY_CURRENT_USER (HKCU) jest kopią HKEY_USERS\nazwa_zalogowanego_użytkownika,
Klucz główny a także jego podklucze można opisać jako ścieżkę. Widok na klucze główne i podklucze znajdziemy w lewym okienku Edytora rejestru
Klucz wraz ze wszystkimi podkluczami i wartościami nazywa się gałęzią. Rejestr jest przechowywany na dysku w kilku oddzielnych plikach gałęzi. Odpowiednie z nich są wczytywane do pamięci podczas uruchamiania systemu operacyjnego a następnie łączone w rejestr.
NAJWAŻNIEJSZE RZECZY JAKIE NALEŻY WIEDZIEĆ O EDYTORZE REJESTRU
Kopiuje on wprowadzone zmiany natychmiast do rejestru
Nie posiada polecenia COFNIJ
Nie posiada polecenia PLIK , ZAPISZ zmiany dokonywane są natychmiast po wpisaniu
Przed dokonaniem jakichkolwiek zmian koniecznie trzeba wykonać kopię rejestru
KOPIOWANIE PARAMETRÓW WPROWADZONYCH W REJESTRZE NA INNE KOMPUTERY
Aby skopiować na inne komputery wprowadzone do Rejestru parametry powinniśmy skorzystać z dostępnej w Rejestrze funkcji eksportu. Edytor Rejestru pozwala bowiem na skopiowanie wybranych gałęzi bazy do pliku o rozszerzeniu REG. Aby następnie zaimportować tak zapisane parametry systemu, wystarczy dwukrotnie kliknąć utworzony plik. Najlepszym rozwiązaniem jest wyeksportowanie parametrów na dyskietkę, dzięki czemu mogą one być później wczytane na innych komputerach. W celu zapisania odpowiednich parametrów wybieramy odpowiednią gałąź i uaktywniamy funkcję Rejestr | Eksportuj plik Rejestru. Trzeba przy tym zwrócić uwagę, aby nie eksportować całego Rejestru, lecz tylko wybraną gałąź
MOŻLIWOŚCI WYNIKAJĄCE Z MODYFIKACJI REJESTRU, PRZYKŁADY:
Możemy dokonać np. następujących modyfikacji:
usunąć wyrażenie „skrót do”,
skróty bez symbolu strzałki,
usuwanie nieaktualnych pozycji instalacyjnych,
usuwanie zbędnych pozycji z menu kontekstowego,
szybkie otwieranie menu start,
otwieranie okien bez animacji,
konfigurowanie menu start,
ukrywanie ustawień systemu,