budowa_rejestru_systemu_windows.pdf
(
351 KB
)
Pobierz
APC 45.indb
Budowa rejestru systemu Windows B 14/001
przyprawić o zawrót głowy. Zawiera on ogromną ilość informacji, które
nie wiadomo, co oznaczają. Wszystko wygląda, jakby było zaszyfrowane.
Samodzielne odszyfrowanie rejestru rzeczywiście jest praktycznie
niemożliwe, jednak poznanie jego funkcji oraz budowy pozwala pewniej
poruszać się po nim, bez strachu, że zmiana jakiegokolwiek wpisu
spowoduje awarię systemu. Zrozumienie budowy i sposobu wykorzystania
rejestru przez Windows pozwala również lepiej zrozumieć działanie
systemu. Po przeczytaniu tego hasła rejestr nie będzie już dla Was
tajemnicą. Dowiecie się, jakie funkcje pełni rejestr Windows, a także:
Do czego potrzebny jest rejestr w systemie Windows?
B 14/002
Jakiesą główne i najważniejsze elementy rejestru?
B 14/002
Jakwygląda struktura rejestru?
B 14/003
Jakie typy wartości przechowuje rejestr?
B 14/005
Jakie dane znajdują się w poszczególnych
częściach rejestru?
B 14/006
W jaki sposób Windows przechowuje rejestr
na dysku twardym?
B 14/018
Jak szybko i łatwo dostosować ustawienia systemu
za pomocą rejestru?
B 14/020
A
UTOR
RAFAŁ SPOZ
specjalista
ds. aplikacji komputerowych
K
ONSULTANT
RAFAŁ WROŃSKI
specjalista software
Poradnik Komputerowy ©
9
P
ierwszy kontakt z rejestrem Windows może każdego użytkownika
Wiedza i Praktyka
B 14/002
Budowa rejestru systemu Windows
Jakie funkcje pełni rejestr w systemie
Windows?
Rejestr jest hierarchiczną bazą danych, w której przechowywa-
ne są ustawienia systemu i aplikacji zainstalowanych w kompu-
terze. Przechowuje on informacje o wyglądzie interfejsu użyt-
kownika, o typach plików, o użytkownikach, o zainstalowanych
programach i sterownikach oraz wiele innych. Ustawienia, które
możecie sami zmieniać z poziomu interfejsu użytkownika, sta-
nowią tylko niewielką część informacji zapisanych w rejestrze.
Dane są niemal bez przerwy odczytywane z rejestru bądź zapi-
sywane do niego.
Przykładowo otwarcie systemowego notatnika czy kalkulatora
wymaga kilkudziesięciu odwołań do rejestru. Nawet podczas
bezczynności użytkownika rejestr jest odczytywany, ponie-
waż korzysta z niego system oraz aplikacje i usługi działające
w tle.
Dlatego właśnie rejestr jest tak ważny, a występujące w nim
błędy mają negatywny wpływ na działanie systemu. Niektóre
błędy oczywiście są niezauważalne dla użytkownika, inne
z kolei mogą destabilizować pracę systemu, spowalniać go lub
nawet uniemożliwić jego działanie. Na szczęście uszkodzenia
rejestru, które uniemożliwiają uruchomienie Windows, zdarzają
się bardzo rzadko.
Budowa rejestru
Aby móc wykorzystać rejestr do konfigurowania systemu,
musicie najpierw poznać jego budowę. Bez wiedzy o tym, jakie
dane przechowywane są w poszczególnych częściach, trudno
jest znaleźć w rejestrze interesujące informacje.
10
Czerwiec/Lipiec 2005
Wiedza i Praktyka
Budowa rejestru systemu Windows
B 14/003
Struktura rejestru
Struktura rejestru przypomina strukturę folderów i plików na
dysku Waszego komputera. Zamiast folderów występują klu-
cze, a za odpowiednik plików można uznać wartości, które
podobnie jak pliki przechowują dane.
Najwyżej w hierarchii znajdują się klucze główne.
Można je porównać do katalogów głównych systemu
plików. Znajdujące się w nich kolejne klucze tworzą
strukturę taką jak foldery, a ich nazewnictwo podlega
takim samym zasadom jak nazewnictwo plików i fol-
derów Windows. Oznacza to, że nazwy kluczy i war-
tości mogą składać się maksymalnie z 512 znaków
ANSI lub 256 Unicode i nie mogą zawierać znaków:
backslash (\), gwiazdka (*) i znak zapytania (?).
Ponadto w jednym kluczu nie może być dwóch kluczy lub war-
tości o takiej samej nazwie. Małe i wielkie litery nie są rozróż-
niane, chociaż są zapamiętywane w nazwach.
Tworząc klucze lub wartości, nie używajcie nazw
zaczynających się kropką, ponieważ takie nazwy
Windows rezerwuje na własny użytek.
Strukturę rejestru najlepiej widać w programie Edytor rejestru,
który uruchomicie komendą
regedit
, korzystając z polecenia
Uruchom
z menu
Start
. W lewym panelu tego programu znaj-
duje się rozwijalne drzewo kluczy podobne do drzewa folde-
rów w Eksploratorze Windows. W prawym panelu widoczne są
tylko wartości i zawarte w nich dane.
Wiedza i Praktyka
Poradnik Komputerowy ©
11
B 14/004
Budowa rejestru systemu Windows
Rysunek 1. Zawartość okna Edytora rejestru przypomina zawartość Eksplora-
tora Windows, zwłaszcza lewy panel ze strukturą rejestru
Kopia zapasowa rejestru
Edytując rejestr, musicie pamiętać, że choć wiele błędów reje-
stru można łatwo naprawić, niektóre mogą przysporzyć Wam
sporo kłopotów. Dlatego przed przystąpieniem do edycji reje-
stru wykonajcie jego kopię bezpieczeństwa. Najprostszą meto-
dą jest wykonanie kopii całego rejestru poprzez eksport do
pliku.
W tym celu:
► W Edytorze Rejestru wybierzcie z menu głównego
Plik\
Eksportuj…
► Wybierzcie folder docelowy i wpiszcie nazwę pliku, np.
kopia rejestru
.
► Na liście
Zapisz jako typ
wybierzcie
Pliki rejestru (*.reg)
.
► W dolnej części okna, w polu
Zakres
eksportu
zaznaczcie
Wszystko
.
► Kliknijcie
Zapisz
. Eksport może potrwać na wolniejszych
komputerach nawet kilka minut.
12
Czerwiec/Lipiec 2005
Wiedza i Praktyka
Budowa rejestru systemu Windows
B 14/005
Wartości i dane
W prawym panelu Edytora rejestru widoczne są nazwy war-
tości znajdujących się w wybranym kluczu. Obok nazw war-
tości widoczne są ich typy oraz dane. Każdy klucz zawiera co
najmniej jedną wartość. Jest to wartość o nazwie
(Domyślna)
i przeważnie jest pusta – w Edytorze rejestru w polu danych
widnieje
(wartość nieustalona)
. Rejestr obsługuje kilkanaście
typów danych, jednak w praktyce spotkać możecie dziesięć
typów:
REG_BINARY
– dane binarne zapisane szesnastkowo. Ich
edycja również odbywa się w zapisie szesnastkowym.
REG_DWORD
– podwójne słowo binarne (32-bitowe).
Przechowuje wartości dziesiętne w zapisie dwójkowym lub
szesnastkowym. Ten typ jest również często używany do
przechowywania wartości logicznych (0 lub 1).
REG_EXPAND_SZ
– ciąg rozwijalny, czyli ciąg znaków
o zmiennej długości. Ten typ używany jest do przechowy-
wania zmiennych środowiskowych. Na przykład ścież-
ka do folderu tymczasowego przechowywana w rejestrze
jako:
%USERPROFILE%\Ustawienia
lokalne\TEMP
może być rozwinięta przez Windows do postaci:
C:\
Documents
and
Settings\Jurek\Ustawienia
lokalne\TEMP
.
REG_FULL_RESOURCE_DESCRIPTOR
– tablice przecho-
wujące listy zasobów wykorzystywanych przez urządzenia
zainstalowane w komputerze.
REG_LINK
– hiperłącze.
REG_MULTI_SZ
– ciąg wielokrotny, czyli lista ciągów
znaków. Kolejne ciągi na liście oddzielone są spacjami lub
znakami pustymi (
null
).
REG_NONE
– nieokreślony typ danych, które są wyświetla-
ne jako wartości binarne w zapisie szesnastkowym.
REG_RESOURCE_LIST
– tablice przechowujące listy zaso-
bów wykorzystywanych przez sterowniki urządzeń lub
urządzenia zainstalowane w komputerze.
Wiedza i Praktyka
Poradnik Komputerowy ©
13
Plik z chomika:
Emmers
Inne pliki z tego folderu:
czynnościwstępne.pdf
(7889 KB)
Instalacja Windows XP z USB_ pendrive-a lub karty pamięci flash.pdf
(1127 KB)
TP - konfiguracja połączenia Wi-Fiwin7.zip
(582 KB)
Rejestr.pdf
(1258 KB)
bezprzewodowa sieć lokalna.pdf
(644 KB)
Inne foldery tego chomika:
Pliki dostępne do 21.01.2024
abby
Acrobat
Acronis-Seagate
ADOBE za free
Zgłoś jeśli
naruszono regulamin