Rejestr systemu Windows to baza danych służąca do przechowywania ustawień konfiguracyjnych do różnych celów w jednej zorganizowanej lokalizacji. Jest przeznaczony przede wszystkim do przechowywania ustawień systemu operacyjnego, takich jak ustawienia sterowników urządzeń, usług i jądra, ale inne oprogramowanie również może z niego korzystać.
Dane w Rejestrze są przechowywane w dwóch podstawowych częściach: kluczach i wartościach. W kluczach rejestru nie jest rozróżniana wielkość liter i są one używane jako etykieta do identyfikowania znaczenia poszczególnych wartości lub zapewniania dalszej struktury podkluczy. Wartości w Rejestrze mogą służyć do przechowywania znaczących danych, takich jak numery wersji, ścieżki plików, parametry wydajności i inne opcje konfiguracji.
Rejestr jest skonstruowany w taki sposób, że istnieją ogólne wartości systemowe, które można zastąpić wartościami powiązanymi z indywidualnymi kontami użytkowników, co pozwala na domyślne ustawienie standardowych znanych dobrych ustawień konfiguracyjnych, jednocześnie umożliwiając użytkownikom modyfikowanie ustawień dla własnego konta bez wpływu na inni użytkownicy.
W swej istocie Rejestr jest bazą danych, która przechowuje swoje dane w formacie binarnym w jednej logicznej instancji, chociaż dane są w rzeczywistości rozłożone na kilka różnych plików na dysku. Korzystanie z binarnego formatu bazy danych zamiast pojedynczych tekstowych plików konfiguracyjnych zapewnia szereg korzyści, w tym zwiększoną wydajność odczytu danych binarnych w porównaniu z plikami tekstowymi oraz ustandaryzowany format i lokalizację danych konfiguracyjnych.
Kolejną zaletą Rejestru w formacie bazy danych jest funkcja integralności danych zwana „aktualizacjami atomowymi”, co oznacza, że jeśli dwa procesy próbują jednocześnie zmodyfikować tę samą wartość, jedna operacja zakończy się przed rozpoczęciem drugiej, każda aktualizacja jest indywidualny. Podczas gdy w przypadku plików tekstowych sytuacja ta może stać się tak zwanym „warunkiem wyścigu”, w którym obie czynności zachodzą w tym samym czasie, co prowadzi do nieprzewidywalnych rezultatów.
Do rejestru można uzyskać dostęp i edytować go za pomocą domyślnego programu Windows „regedit.exe”, który można znaleźć za pomocą funkcji wyszukiwania systemu Windows i wpisując „regedit”.

Użyj funkcji wyszukiwania systemu Windows, aby otworzyć regedit.
Wskazówka: Podczas edycji Rejestru należy zachować szczególną ostrożność, ponieważ są tam przechowywane ustawienia krytyczne dla działania systemu Windows. Edytowanie niewłaściwej wartości rejestru może spowodować, że usługi nie będą się uruchamiać, a nawet całkowicie uniemożliwić uruchomienie systemu Windows.