Co to jest główny klucz rejestru. Rejestr Windows: co to jest, jak tworzyć klucze i ustawienia

Oprogramowanie staje się coraz bardziej złożone, a jego funkcjonalność coraz bardziej elastyczna i złożona. W Microsoft Windows konfiguracja odbywa się za pośrednictwem rejestru, mechanizmu, który upraszcza przechowywanie ustawień aplikacji i narzędzi. Rejestr jest scentralizowaną hierarchiczną bazą danych składającą się z kilku plików (dla pracujących z nim programistów pojawia się jako pojedyncza baza danych) i posiada następujące cechy:

    Hierarchiczna organizacja danych aplikacji pozwala na zapisywanie parametrów w dowolny sposób;

    Obsługuje pracę wielu użytkowników, jest podzielony na dwie części, z których jedna przechowuje parametry lokalny komputer(HKEY_LOCAL_MACHINE) oraz w pozostałych opcjach użytkownika (HKEY_USERS);

    Ograniczenie dostępu do dowolnej sekcji rejestru;

    Przechowywanie danych różnych typów, w tym binarnych DWORD, ciągów i multistringów.

Rejestr jest ograniczonym współużytkowanym zasobem systemowym, który wymaga przestrzegania pewnych zasad etykiety (lub konwencji), z których wiele jest narzucanych przez sam system.

Rejestr systemu oparty jest na hierarchii sekcji (kluczy) i wartości. Sekcje (klucze rejestru) mogą składać się z dowolnej liczby podkluczy (podkluczy) wartości. Z kolei podsekcje mają te same prawa i mogą zawierać dowolną liczbę wartości oraz nowe podsekcje. Nazwy sekcji tego samego poziomu muszą być różne i nie mogą zawierać odwrotnych ukośników. Aby wyświetlić rejestr, możesz użyć standardowego programu regedit.exe. Pozwala przeglądać i modyfikować klucze oraz ich wartości.

Rejestr ma strukturę logiczną i fizyczną. Programiści mają do czynienia ze strukturą logiczną, w której główne klucze rejestru, które definiują wierzchołki drzew rejestru, są uważane za katalogi główne, podobnie jak dyski A: lub C:.

Fizycznie rejestr składa się z kilku plików znajdujących się na dysku twardym użytkownika. Plik, w którym przechowywany jest klucz rejestru potrzebny programiście, jest określany przez system operacyjny, który zapewnia również dostęp do żądanego pliku.

Rejestr systemu Windows 2000 składa się z pięciu predefiniowanych kluczy głównych i jednego predefiniowanego klucza do przechowywania danych dotyczących wydajności systemu (HKEY_PERFORMANCE_DATA). Ta wstępnie zdefiniowana sekcja zawiera dane dotyczące wydajności przekazywane przez system, usługi i aplikacje. Nie zawiera określonych wartości fizycznych, a funkcje rejestru zapewniają metodę dynamicznego uzyskiwania informacji o wydajności systemu. Nie ma do niego dostępu z programu Regedit. Sekcja HKEY_DYN_DATA wskazuje część sekcji HKEY_LOCAL_MACHINE wymaganą przez Plug & Urządzenia do odtwarzania. Po dodaniu lub usunięciu urządzeń z systemu ta sekcja ulega zmianie.

Rozważając rejestr, sekcje wymienione w tabeli 6.1 są uważane za główne sekcje rejestru.

Wszystkie podklucze rejestru są zawarte w kluczu HKEY_LOCAL_MACHINE lub HKEY_USERS. Taka struktura rejestru wynika z konieczności przechowywania informacji o ustawieniach specyficznych dla komputera z jednej strony i ustawień specyficznych dla użytkownika z drugiej. Pozostałe trzy predefiniowane klucze to wirtualne zakładki dla części kluczy HKEY_LOCAL_MACHINE i HKEY_USERS. Na przykład dane podklucza HKEY_LOCAL_MACHINE\Software\Classes można znaleźć w podkluczu HKEY_CLASSES_ROOT.

Podobnie jak nazwy sekcji, nazwy zmiennych tej samej podsekcji muszą być różne. Jedynym wyjątkiem od tej reguły jest domyślna wartość(domyślnie) nie ma nazwy. Obecność wartości, w tym wartości domyślnej, jest opcjonalna w sekcji, więc może zawierać kilka, tylko jedną lub w ogóle nie zawierać wartości.

Tabela 6.1. Wstępnie zdefiniowane klucze rejestruOkna 2000

Nazwa sekcji

Opis

HKEY_LOCAL_MACHINE

Zawiera informacje o określonym komputerze, w tym o zainstalowanym sprzęcie, oprogramowaniu i ustawieniach. Te dane są wspólne dla wszystkich użytkowników pracujących na tym komputerze.

Zbiór danych wykorzystywanych podczas pracy konkretnego użytkownika. Ta sekcja zawiera informacje dla domyślnego użytkownika i użytkownika załadowanego w ten moment profil.

HKEY_CURRENT_USER

Zdefiniowana przez system zakładka lub alias klucza HKEY_USERS, który dynamicznie wskazuje informacje rejestru dotyczące użytkownika powiązanego z wątkami wywołującymi. Istnieją specjalne reguły dotyczące użytkowników wątków wywołujących, które wpływają na usługi powiązane z tymi zadaniami.

HKEY_CLASSES_ROOT

Obejmuje wszystkie typy skojarzeń plików, a także informacje o OLE i skrótach oraz zawiera informacje o zarejestrowanych składnikach COM i skojarzeniach związanych z powłoką.

HKEY_CURRENT_CONFIG

Zakładka lub alias zdefiniowany przez system dla HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current, którego nazwa odpowiada nazwie aktualnie zalogowanego użytkownika. Tutaj przechowywane są informacje o konfiguracji sprzętu.

Tak więc dzisiaj porozmawiamy o temacie, który wydawałby się niezbyt ważny, ale w rzeczywistości bardzo potrzebny dla wszystkich. Użytkownik systemu Windows(i zdecydowana większość) - o tym, czym jest kasa, z czego składa się, dlaczego jest potrzebna i jak ją przechowywać w koszach. Czym właściwie jest rejestr? W istocie jest to ogromna, hierarchicznie zbudowana baza danych, która działa na żądanie użytkowników. Ta baza danych jest potrzebna do uporządkowania danych o systemie, a także do optymalizacji dostępu do niego. Rejestr zawiera szeroką gamę informacji o normalne ustawienia system operacyjny, a także o różnych strojenie- w tym ustawienia zabezpieczeń i praca z programami niskiego poziomu, a także sterownikami.

Rejestr nie jest jakiś program zewnętrzny, jest częścią systemu operacyjnego. Ntdetect szuka plików rejestru podczas rozruchu systemu i ładuje stamtąd parametry tego rozruchu. Znajomość kluczy rejestru i znajomość ich znaczenia jest niezbędna do efektywnego zarządzania systemem. A także przynajmniej dla elementarnej diagnozy „dlaczego to tak nie działa”. Rejestr jest podobnym do drzewa systemem katalogów wartości/kluczy. Które są odpowiedzialne za niektóre ustawienia. Ponadto należy pamiętać, że różne klucze mogą mieć różny typ - od logicznego po łańcuchowy.

Anatomia demonstracyjna.

Warto więc powiedzieć, z czego fizycznie składa się rejestr i jak działa. Warto o tym od razu wspomnieć. Że w formie, w jakiej rejestr jest prezentowany użytkownikowi, nie jest on nigdzie przechowywany i do jego edycji potrzebne są specjalne programy - edytory rejestru. Standardowe regedit.exe i regedit32.exe są w porządku. W procesie konfiguracji i instalacji systemu powstaje część danych rejestru, a inna część jest tworzona podczas działania systemu. W rezultacie podczas uruchamiania systemu tworzony jest wirtualny obiekt REJESTR\, którym jest rejestr. Aby edytować, przeglądać i badać rejestr za pomocą standardu Narzędzia Windows(programy regedit.exe i regedt32.exe) dostępne są gałęzie rejestru. Po edycji rejestru i/lub wprowadzeniu w nim zmian, zmiany te są natychmiast zapisywane do plików będących składnikami rejestru. Są to, w Windows 95 i Windows 98, user.dat i system.dat; w Windows ME - user.dat, class.dat i system.dat. W późniejszych wersjach systemu, gdzie duża liczba wymagane pliki.

O niedociągnięciach i tym, jak oszuści zarabiają na tych niedociągnięciach.

W rzeczywistości system jest dość złożony, ale dość niezawodny. Ze względu na nadmierną złożoność pojawiają się trudności z fragmentacją rejestru, a co za tym idzie z szybkością jego pracy. Ponadto rejestr staje się nadmiernie „gruby” w wyniku gromadzenia danych przez długi czas, co również komplikuje jego funkcjonowanie. Ten problem został rozwiązany za pomocą programy specjalne aby zoptymalizować i wyczyścić rejestr. Rozwiązując ten problem na własną rękę, pamiętaj, że nie powinieneś usuwać czegoś z rejestru, jeśli nie znasz jego celu - może to poważnie uszkodzić system, a nawet całkowicie go wyłączyć. Ponadto oszuści próbują wzbogacić się na tych problemach - sieć jest pełna ofert „pobrania programu do optymalizacji rejestru, po zainstalowaniu, którego komputer będzie działał o 30% szybciej”. Zazwyczaj po takiej ofercie następuje formularz do wysłania SMS-a, który potwierdza wcześniejsze podejrzenia. Nie powinieneś zwracać uwagi na takie rzeczy, a tym bardziej w nie wierzyć - wtedy nie stracisz ani pieniędzy, ani nerwów.

Główne oddziały rejestru, ich znaczenie i przeznaczenie.

HKEY_CLASSES_ROOT to łącze do klucza HKEY_LOCAL_MACHINE\Software\Classes. Przechowywane tutaj informacje zapewniają uruchomienie niezbędny program podczas otwierania pliku za pomocą Eksploratora plików. Ta sekcja zawiera łącza między aplikacjami i typami plików, a także informacje o OLE.

HKEY_USERS — ta sekcja zawiera ustawienia dla wszystkich użytkowników komputera.

HKEY_CURRENT_USER — Ta gałąź jest łączem do określonego wewnętrznego podklucza HKEY_USERS. Wszystkie ustawienia ustalane są zgodnie z tym, który użytkownik jest aktualnie zalogowany w systemie (tj. jaka sesja jest aktywna).

HKEY_LOCAL_MACHINE - zawiera praktycznie ustawienia i parametry należące do ten komputer, w tym ustawienia sprzętu, konfiguracja sprzętu i profile użytkowników.

HKEY_CURRENT_CONFIG to w zasadzie tylko odniesienie do HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current. Istnieją wszystkie przychodzące ustawienia sprzętowe niezbędne do uruchomienia systemu.

Nie można usunąć ani zmienić nazwy głównych sekcji standardowych opisanych powyżej. Niektóre klucze rejestru są nietrwałe i nie są przechowywane w żadnym pliku. System operacyjny tworzy i zarządza tymi partycjami całkowicie w pamięć o dostępie swobodnym bez zapisywania ich do dysk twardy więc mają charakter tymczasowy. System tworzy nietrwałe partycje przy każdym uruchomieniu. Na przykład HKEY_LOCAL_MACHINE \HARDWARE to klucz rejestru przechowujący informacje o urządzeniach sprzętowych i przypisanych do nich zasobach. Przypisywanie zasobów i wykrywanie sprzętu mają miejsce przy każdym uruchomieniu systemu, więc ma sens, że te dane nie muszą być trwale przechowywane na dysku twardym.

Jak zapisać "już zdobyte".

Czasami przydaje się wykonanie kopii zapasowej ( utworzyć kopię zapasową) rejestru systemowego - w obawie przed jego uszkodzeniem. Może się to zdarzyć w wyniku nieudanych eksperymentów z rejestrem, nieprawidłowej instalacji sterowników i dziesiątek innych powodów. Tak, a posiadanie tego „na wszelki wypadek” też nie zaszkodzi. Aby nie robić tego ręcznie za każdym razem, możesz użyć jednego z wielu programów do automatycznego tworzenia kopii zapasowych, na przykład Comodo Backup.

Rejestr systemu Windows (rejestr systemu Windows — rejestr systemu) to hierarchiczna (podobna do drzewa) baza danych zawierająca wpisy definiujące parametry i ustawienia systemów operacyjnych Microsoft Windows. Rejestr, w postaci, w jakiej jest wyświetlany w Edytorze rejestru, składa się z danych pochodzących z plików rejestru i informacji o sprzęcie zebranych podczas procesu rozruchu. W opisie plików rejestru na język angielski termin jest używany "ul". W dokumentacji firmy Microsoft termin ten jest tłumaczony jako "Krzak".

Główne pliki odpowiedzialne za utworzenie rejestru

Pliki rejestru są tworzone podczas instalacji systemu operacyjnego i przechowywane w folderze:

%SystemRoot%\system32\config (zwykle C:\windows\system32\config ).

W przypadku systemów operacyjnych Windows są to pliki o nazwach:

system
oprogramowanie
Sam
bezpieczeństwo
domyślna
składniki
bcd-szablon

W systemach operacyjnych Windows Vista, Windows 7, Windows8, , , pliki rejestru znajdują się w katalogu \Windows\system32\config i mają te same nazwy, jednak te systemy operacyjne zostały dodane nowa sekcja rejestr pamięci ( Dane konfiguracji rozruchu) Z nazwą BCD00000000. Plik danych dla tej sekcji nosi nazwę bcd i znajduje się w ukryty folder Uruchomić partycja aktywna (partycja, z której uruchamiany jest system). Zwykle ze standardowym Instalacja systemu Windows, tworzona jest mała aktywna partycja (od 100 do 500 megabajtów w zależności od systemu operacyjnego), która jest ukryta przed użytkownikiem i zawiera tylko dane serwisowe do rozruchu systemu - rekordy rozruchowe, menedżer rozruchu bootmgr, magazyn konfiguracji rozruchu BCD, pliki lokalizacyjne i programy do testowania pamięci. Lokalizacja buszu bcd zależy od konfiguracji bootloadera systemu podczas jego instalacji i może znajdować się na tej samej partycji, co katalog Windows.

Lokalizację plików rejestru w dowolnej wersji systemu Windows można wyświetlić za pomocą edytora rejestru, pod:

HKEY_LOCAL_MACHINE SYSTEM \ CurrentControlSet \ Control \ hivelist

Ta sekcja przechowuje informacje o wszystkich gałęziach, w tym profilach użytkowników, z łączami do ich lokalizacji w systemie plików Windows.

Struktura rejestru

Rejestr systemu Windows ma strukturę drzewa i składa się z 5 głównych kluczy rejestru:

HKEY_LOCAL_MACHINE (HKLM) to największy klucz rejestru. Zawiera wszystkie podstawowe ustawienia systemu operacyjnego, a także sprzęt i oprogramowanie komputer. Informacje zawarte w tej sekcji dotyczą wszystkich użytkowników, którzy zarejestrują się w systemie.

HKEY_CLASSES_ROOT (HKCR) — zawiera powiązania między aplikacjami i typami plików (według rozszerzeń plików). Ponadto ta sekcja zawiera informacje o zarejestrowanych typach plików oraz obiektach COM i ActiveX. oprócz HKEY_CLASSES_ROOT informacje te są również przechowywane w sekcjach HKEY_LOCAL_MACHINE I HKEY_CURRENT_USER. Rozdział HKEY_LOCAL_MACHINE\Oprogramowanie\Klasy zawiera ustawienia domyślne, które dotyczą wszystkich użytkowników na komputerze lokalnym. Parametry zawarte w sekcji HKEY_CURRENT_USER \ Oprogramowanie \ Klasy, zastępuje wartości domyślne i stosuje się tylko do bieżącego użytkownika. Rozdział HKEY_CLASSES_ROOT obejmuje dane z obu źródeł.

HKEY_USERS (HKU) — zawiera ustawienia środowiska dla każdego załadowanego profilu użytkownika, a także profil domyślny. W HKEY_USERS jest sekcja zagnieżdżona \Domyślna, a także inne podklucze identyfikowane przez identyfikator bezpieczeństwa ( Identyfikator bezpieczeństwa, SID) każdego użytkownika.

HKEY_CURRENT USER (HKCU) - zawiera ustawienia środowiska dla użytkownika aktualnie zalogowanego do systemu (zmienne środowiskowe, ustawienia pulpitu, ustawienia sieciowe, aplikacje i podłączone urządzenia).

Ta sekcja powiela informacje w HKEY_USERS\identyfikator użytkownika, gdzie SID użytkownika- identyfikator bezpieczeństwa użytkownika aktualnie zarejestrowanego w systemie (identyfikator SID bieżącego użytkownika można znaleźć wpisując wiersz poleceń Whoami / użytkownik).

HKEY_CURRENT_CONFIG (HKCC) - zawiera ustawienia dla aktualnego profilu sprzętowego. Aktualny profil sprzętowy zawiera zestaw zmian wprowadzonych do standardowej konfiguracji urządzenia określonej w podrozdziałach Oprogramowanie I System partycja główna HKEY LOCAL_MACHINE. W HKEY_CURRENT_CONFIG tylko zmiany są odzwierciedlane. Ponadto informacje zawarte w tej sekcji znajdują się w: HKEY_LOCAL_MACHINE\System\CurrentControlSet\HardwareProfiles\Current.

Dane w rejestrze są przechowywane jako parametry znajdujące się w kluczach rejestru. Każdy parametr charakteryzuje się nazwą, typem danych i wartością.

Główne typy danych używane w rejestrze

REG_DWORD — liczba 32-bitowa. Ten typ danych jest używany przez wiele ustawień sterowników urządzeń i usług. Edytory rejestru mogą wyświetlać te dane w formacie binarnym, szesnastkowym i dziesiętnym.

REG_SZ — ciąg tekstowy w formacie czytelnym dla człowieka. Do tego typu danych zwykle przypisywane są wartości będące opisami komponentów.

REG_EXPAND_SZ — Rozwijany ciąg danych. Ten ciąg jest tekstem zawierającym zmienną, która może zostać zastąpiona po wywołaniu przez aplikację, na przykład używana do zapisywania zmiennych środowiskowych.

REG_MULTI_SZ — Pole wielowierszowe. Wartości, które w rzeczywistości są listami ciągów tekstowych w formacie czytelnym dla człowieka, zwykle mają ten typ danych. Linie są oddzielone znakiem NULL.

REG_BINARY — dane binarne. Większość komponentów sprzętowych korzysta z informacji przechowywanych w postaci danych binarnych. Edytory rejestru wyświetlają te informacje w formacie szesnastkowym.

REG_RESOURCE_LIST — Lista zasobów sprzętowych. Dotyczy tylko oddziałów HKEY_LOCAL_MACHINE\SPRZĘT.

Czasami możesz również znaleźć następujące typy danych rejestru:

REG_RESOURCE_REQUIREMENTS_LIST- Lista wymaganych zasobów sprzętowych. Dotyczy tylko oddziałów HKEY_LOCAL_MACHINE\SPRZĘT.

REG_FULL_RESOURCE_ DESCRIPTOR — Deskryptor (deskryptor) zasobu sprzętowego. Dotyczy tylko oddziałów HKEY_LOCAL_MACHINE\SPRZĘT.

REG_QWORD — 64-bitowa liczba.

REG_DWORD_ LITTLE_ENDIAN — 32-bitowy odpowiednik little-endian REG_DWORD.

REG_DWORD_BIG_ENDIAN — 32-bitowa liczba w formacie „big-endian”.

REG_QWORD_LITTLE_ENDIAN — 64-bitowa liczba w formacie „kolczastym”. Równowartość REG_QWORD.

REG_NONE — parametr nie ma zdefiniowanego typu danych.

Interakcja rejestru z systemem operacyjnym

Po uruchomieniu komputera aparat rozpoznawania sprzętu ( rozpoznawanie sprzętu) umieszcza w rejestrze listę wykrytych przez siebie urządzeń. Zwykle rozpoznawanie sprzętu odbywa się za pomocą oprogramowania. ntdetect.com i jądro systemu operacyjnego Ntoskrnl.exe

Podczas uruchamiania systemu jądro systemu pobiera z rejestru informacje o sterownikach urządzeń do załadowania i kolejności ich ładowania. Ponadto program Ntoskrnl.exe przekazuje informacje o sobie (np. numer wersji) do rejestru.

Podczas rozruchu systemu sterowniki urządzeń wymieniają parametry rozruchowe i dane konfiguracyjne z rejestrem. Sterownik urządzenia zgłasza, z czego korzysta. zasoby systemowe, w tym przerwania sprzętowe ( IRQ) oraz kanały dostępu do pamięci ( DMA), aby system mógł uwzględnić te dane w rejestrze. Nawiasem mówiąc, rejestr umożliwia tworzenie wielu profili sprzętowych. Profil sprzętowy ( profil sprzętowy) to zestaw instrukcji, za pomocą których można wskazać systemowi operacyjnemu, które sterowniki urządzeń należy załadować podczas uruchamiania komputera. Domyślnie system tworzy standardowy profil sprzętu, który zawiera informacje o całym sprzęcie znalezionym na komputerze.

Kiedy użytkownik się loguje, ładowane są profile użytkowników ( profile użytkowników). Wszystkie informacje związane z konkretną nazwą użytkownika i powiązanymi z nią prawami są przechowywane w rejestrze. Profil użytkownika określa indywidualne ustawienia systemu (rozdzielczość wyświetlacza, połączenia sieciowe, podłączone urządzenia i nie tylko). Informacje o profilu użytkownika są również przechowywane w rejestrze.

Podczas instalowania aplikacji. Za każdym razem, gdy uruchamiasz instalator, do rejestru dodawane są nowe dane konfiguracyjne. Wszyscy instalatorzy muszą odczytać informacje z rejestru, gdy rozpoczynają pracę, aby określić, czy potrzebne im składniki są obecne w systemie. Ponadto rejestr systemowy umożliwia aplikacjom udostępnianie informacji konfiguracyjnych, co daje im więcej możliwości interakcji. Aplikacja musi aktywnie i prawidłowo korzystać z rejestru i być w stanie bezpiecznie odinstalować bez wpływu na składniki, które mogą być używane przez inne programy (biblioteki, moduły programów itp.). Informacje te są również przechowywane w rejestrze.

Podczas administrowania systemem. Gdy użytkownik wprowadza zmiany w konfiguracji systemu za pomocą narzędzi administracyjnych systemu (na przykład używając Panel kontrolny lub pstryk MMC), wszystkie zmiany są natychmiast odzwierciedlane w rejestr systemowy. W rzeczywistości narzędzia administracyjne są najwygodniejszym i najbezpieczniejszym sposobem modyfikacji rejestru. Nawiasem mówiąc, edytor rejestru można również przypisać do narzędzi administracyjnych ( regedit.exe), ponieważ wszystkie zmiany w systemie można wprowadzać bezpośrednio, edytując rejestr.

■ Podczas ładowania i działania systemu operacyjnego dane rejestru są stale dostępne, zarówno w celu odczytu, jak i zapisu. Pliki rejestru ulegają ciągłym zmianom, ponieważ nie tylko system, ale także aplikacje indywidualne mogą używać rejestru do przechowywania własnych danych, ustawień i ustawień. Innymi słowy, dostęp do rejestru jest jedną z najczęstszych operacji. Nawet jeśli użytkownik nie pracuje przy komputerze, wywołania rejestru są nadal wykonywane usługi systemowe, sterowniki i aplikacje.

■ Naruszenie integralności plików rejestru (naruszenie struktury danych) lub nieprawidłowa wartość niektórych krytycznych parametrów może doprowadzić do awarii systemu. Dlatego przed eksperymentowaniem z rejestrem zadbaj o możliwość jego zapisania i przywrócenia.

Aby zrozumieć, co jest Rejestr systemu Windows Wyobraź sobie ludzki mózg, który przechowuje wszystkie kluczowe informacje i kod, które pozwalają różnym częściom komputera, systemu operacyjnego i oprogramowania komunikować się ze sobą. Włącznie z dokładna informacja o sprzęcie, protokołach komunikacyjnych, zainstalowanym oprogramowaniu, plikach konfiguracyjnych i oczywiście o działaniu samego systemu Windows.

Nie ma znaczenia, które Wersja Windows używasz, będziesz miał nie jeden, ale kilka plików rejestru, ponieważ system Windows dzieli rejestr na kilka głównych plików zawierających wszystkie niezbędne informacje o działaniu komputera, jego sprzęcie, plikach dla każdego użytkownika, oprogramowaniu, ustawieniach i ustawieniach.

Pliki rejestru bazy danych, które system operacyjny ładuje do pamięci komputera podczas uruchamiania komputera lub logowania się użytkownika, są często dość duże i złożone. Ale bez tych plików ustawień i opcji komputer w ogóle nie będzie mógł działać.

Rejestr przypomina mózg również z innych powodów. Jest również zdolny do samoleczenia, ale tylko w ograniczonym zakresie. Podczas gdy ludzkie ciało jest pełne elementów niezbędnych do naprawy i przywracania uszkodzonych komórek i tkanek, w przypadku rejestru, jeśli części baz danych zawierające informacje niezbędne do uruchomienia lub przywrócenia systemu są uszkodzone, około samodzielna naprawa bez dyskusji.

Jednak na szczęście możesz przywrócić i naprawić rejestr z zewnątrz, a nawet zresetować go do wcześniejszego stanu lub całkowicie go wyczyścić i zacząć wszystko od zera.

Wcześniej w starszych wersjach systemu Windows konieczne było ręczne otwarcie pliku .ini w folderze programu lub sterownika i wprowadzenie w nim niezbędnych zmian ustawień. Każdy program i sterownik sprzętu miał swój własny plik .ini i każdy z nich, dla każdego komputera PC, wymagał indywidualnych ustawień.

A ponieważ zawsze istniały niewielkie różnice między różnymi komputerami, plik .ini zaimportowany z jednego komputera na drugi prawdopodobnie nie będzie działał.

Za pomocą rejestru firma Microsoft uporządkowała ten bałagan i skutecznie umieściła wszystkie poszczególne pliki .ini w jednej, łatwej do zarządzania bazie danych.

Rejestr został po raz pierwszy wprowadzony w systemach Windows 95 i Windows NT i jako główny składnik systemu operacyjnego nie zmienił się zbytnio do dnia dzisiejszego. Powodem tego była kompatybilność z istniejącym sprzętem i oprogramowaniem, co ma kluczowe znaczenie dla użytkowników komputerów biznesowych. Zbyt duża zmiana rejestru spowoduje uszkodzenie lub będzie wymagać złożonej maszyny wirtualizacyjnej, która przynajmniej spowoduje poważne problemy z bezpieczeństwem.

Z biegiem czasu rejestr z funkcjami, takimi jak Kontrola konta użytkownika (UAC), aby zapobiec włamaniom złośliwe oprogramowanie głęboko w strukturę folderów, w której nigdy ich nie znajdzie, stał się bardziej stabilny i bezpieczny.

Pomimo swojego rozmiaru i dziesiątek, a nawet setek tysięcy kluczy, które zawiera, jest dość prosty i niezawodny, z dość prostą strukturą folderów, kluczy i wartości.

Pliki rejestru systemu Windows

Jeśli korzystasz z nowoczesnej wersji Windows, mam na myśli Windows 7, Windows 8 lub 8.1 i Windows 10, to rejestr, jego struktura, obsługa i możliwości edycji są tam takie same. Główne komponenty systemu operacyjnego nie zmieniają się zbyt często.

System Windows ma kilka magazynów plików rejestru, jeden dla ustawień mających zastosowanie do wszystkich użytkowników komputerów PC, takich jak sprzęt i ogólne ustawienia systemu operacyjnego, oraz kilka innych dla każdego użytkownika.

Główne pliki rejestru znajdują się w katalogu %systemroot%\System 32\Config\ i składają się z następujących elementów:

  • SAM (Kierownik ds. kont bezpieczeństwa)
  • BEZPIECZEŃSTWO
  • OPROGRAMOWANIE
  • SYSTEM
  • DOMYŚLNA
  • USERDIFF (używany tylko do aktualizacji systemu operacyjnego)

Ponadto każdy użytkownik ma swoje własne pliki rejestru:

  • %userprofile%\ntuser.dat
  • %userprofile%\AppData\Local\Microsoft\Windows\UsrClass.dat

Pierwszy z tych plików, plik ntuser.dat, zawiera podstawowe oprogramowanie użytkownika, ustawienia i opcje konfiguracyjne. Drugi, UsrClass.dat, zawiera Dodatkowe opcje, takie jak skojarzenia plików użytkownika i informacje COM (Composite Object Model).

Pliki rejestru są w formacie binarnym i nie można ich odczytać bez specjalnego oprogramowania. Różni się to od plików .REG, które można wyeksportować z Edytora rejestru systemu Windows w celu przeglądania i edycji przez administratorów.

Klucze i wartości rejestru

Rejestr, postrzegany jako całość, jest podzielony na pięć głównych sekcji lub grup. Pomaga to uporządkować różne klucze i foldery w rejestrze, ułatwiając zarządzanie nimi.

Kiedy modyfikujesz lub tworzysz wpisy w rejestrze, tworzysz klucze i wartości, ale w plikach rejestru systemu Windows, jakie są między nimi różnice?

Notatka. Klucze rejestru to kontenery zawierające wartości oprogramowania, sprzętu lub systemu operacyjnego Windows. Klucze można traktować jako folder, w którym znajdują się wartości - pojedyncze pliki. Możesz poruszać się po klawiszach, korzystając z hierarchii typów folderów. Wartości to nakrętki i śruby rejestru. Są to parametry, liczby całkowite i ciągi zawierające dane i informacje, które pomogą w sprawnym uruchomieniu i uruchomieniu systemu Windows ze sprzętem i aplikacjami.

HKEY_CLASSES_ROOT (HKCR)

Ta sekcja przechowuje informacje o zarejestrowanych aplikacjach, identyfikatorach klas obiektów OLE i skojarzeniach plików. Czasami możesz zobaczyć to w skrócie, sekcja HKCR. Dodaje zduplikowane klucze do już istniejącego podklucza HKEY_CURRENT_USER\Software\Classes, a system Windows użyje podklucza HKEY_CURRENT_USER\Software\Classes jako podstawowego.

HKEY_CURRENT_USER (HKCU)

Ta sekcja zawiera ustawienia konfiguracji profilu użytkownika, w tym lokalizację dysku foldery użytkownika, ustawienia panelu sterowania i określone opcje konfiguracji aplikacji.

HKEY_LOCAL_MACHINE (HKLM)

Ta sekcja zawiera wszystkie funkcje specyficzne dla komputera, na którym Ustawienia systemu Windows. Zawiera pliki SAM, SECURITY, SYSTEM i SOFTWARE. Piąty plik, HARDWARE, jest odtwarzany przy każdym uruchomieniu komputera i zawiera informacje o wykrytym sprzęcie.

Ta sekcja zawiera również

%systemroot%\System 32\config\ COMPONENTS i pliki BCD, które przechowują informacje związane z konfiguracją rozruchu komputera.

W kluczu rejestru HKEY_LOCAL_MACHINE tylko kilka podkluczy zasługuje na uwagę, ponieważ jest to zestaw plików rejestru najczęściej modyfikowanych i edytowanych przez użytkowników.

SAM

Sekcja Klucze Menedżera kont zabezpieczeń jest zwykle wyświetlana jako pusta, jeśli użytkownik nie ma odpowiednich uprawnień administratora. Zawiera informacje o zabezpieczeniach dla wszystkich podłączonych domen komputerów PC, w tym domeny lokalnej, znanej również jako SAM.

Baza danych SAM zawiera nazwę użytkownika używaną do logowania do domeny, UID (unikalny identyfikator) domeny, skrót kryptograficzny hasła użytkownika, lokalizację użytkownika w rejestrze i na serwerze oraz różne inne parametry i flagi wymagane podczas łączenia.

BEZPIECZEŃSTWO

Ten podklucz jest również pusty dla większości użytkowników, chyba że mają oni oczywiście odpowiednie uprawnienia administracyjne. Po połączeniu z domeną jest powiązany z bazą danych gałęzi rejestru serwera, która zawiera wszystko, co dotyczy bieżącego użytkownika i zainstalowane aplikacje, polityki bezpieczeństwa.

SYSTEM

Ta podsekcja zawiera informacje o instalacji systemu Windows, ustawieniach oraz informacje o aktualnie podłączonych urządzeniach, a także zawiera pliki systemowe dyski.

OPROGRAMOWANIE

Ta sekcja zawiera opcje dla aktualna instalacja okna, zainstalowane programy oraz klucze dostawców aplikacji i oprogramowania, w tym podklucze dla rozszerzeń plików, typów MIME oraz identyfikatorów obiektów klasy i interfejsu (takich jak ActiveX).

HKEY_USERS (HKU)

HKEY_CURRENT_CONFIG (HKCC)

Klucze HKCC zawierają informacje zebrane podczas uruchamiania komputera i systemu Windows. Informacje te dotyczą tylko bieżącej sesji i są usuwane po wyłączeniu komputera.

W każdym z kluczy rejestru znajdują się indywidualne klucze różne rodzaje, zapewniając maksymalną elastyczność zarządzania i dostosowywania systemu operacyjnego Windows, aplikacji i sprzętu.

HKEY_PERFORMANCE_DATA

Ten klucz nie jest widoczny podczas korzystania z Edytora rejestru systemu Windows. Zawiera dane dotyczące środowiska wykonawczego i wydajności, jądra systemu Windows, sterowniki, aplikacje i usługi. Są one usuwane po wyłączeniu komputera i przywracaniu przy następnym uruchomieniu.

Typy wartości rejestru

Podczas tworzenia nowej wartości rejestru zostaną przedstawione następujące opcje:

  • REG_BINARY: Ten typ klucza przechowuje nieprzetworzone dane binarne.
  • REG_DWORD: 32-bitowa liczba całkowita o zmiennej długości.
  • DWORDS: Zwykle używane do definiowania ustawień sterownika urządzenia i ustawień oprogramowania.
  • REG_SZ: wartość ciągu o stałej długości.
  • REG_EXPAND_SZ: Rozszerzalna długość wartości ciągu, używana również w przypadku zmiennych środowiskowych.
  • REG_MULTI_SZ: Wielociąg, który może zawierać listę wartości, zwykle oddzielonych przecinkami lub spacjami.
  • REG_RESOURCE_LIST: Lista zasobów, zagnieżdżonych tablic używanych przez sterowniki urządzeń.
  • REG_RESOURCE_REQUIRMENTS_LIST: Lista zasobów sprzętowych używanych przez sterowniki urządzeń.
  • REG_FULL_RESOURCE_DESCRIPTOR: zagnieżdżone tablice używane do przechowywania list zasobów urządzeń fizycznych.
  • REG_LINK: dowiązanie symboliczne (UNICODE) do następującego klucza rejestru, który określa klucz główny i ścieżkę do klucza docelowego.
  • REG_NONE: dane, które nie mają określonego typu.
  • REG_QWORD: 64-bitowe zmienne o długości.

Notatka. Istnieje pewna różnica między 32-bitowymi (x86) i 64-bitowymi (x64) rejestrami systemu Windows. Opcja 64-bitowego qword nie jest obsługiwana w 32-bitowych wersjach systemu operacyjnego Windows. Ponadto rejestr działa z kluczami 32-bitowymi i 64-bitowymi w tak sprytny sposób, że system plików obsługuje wiele wersji tego samego pliki dll, ale zachowuje zgodność, którą można znaleźć w sekcji rejestru HKEY_LOCAL_MACHINE\Software\WOW6432Node.

Pliki .REG

Pliki REG różnią się od plików rejestru na kilka ważnych sposobów. Po pierwsze, chociaż przechowują klucze i wartości rejestru, są zaprojektowane tak, aby: Zarezerwuj kopię i transfer między komputerami, a instalacja systemu Windows z tych wartości i kluczy. Ponadto pliki .REG, w przeciwieństwie do plików baz danych rejestru, które zawierają system binarny, są przechowywane w formacie tekstowym ASCII.

Pliki REG otwierają się automatycznie (a przynajmniej powinny, jeśli wszystko jest poprawnie zainstalowane i zorganizowane) po dwukrotnym kliknięciu w Edytorze rejestru systemu Windows.

Możesz wyeksportować cały rejestr lub jego poszczególne klucze za pomocą plików .REG w samym edytorze rejestru.

A także możesz ręcznie edytować zawartość pliku .REG w notatniku Windows lub dowolnym innym edytorze plików tekstowych. Kliknij kliknij prawym przyciskiem myszy kliknij plik .REG w Eksploratorze, w wyświetlonym menu kontekstowym otwórz opcję „edytuj”.

W przykładzie na rysunku klucz to HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics i jest tutaj wyróżniony, ponieważ zawiera dodatek do konfiguracji domyślnej.

Na końcu klawisza znajduje się sekcja o nazwie „MinWidth”, która ma wartość liczbową 54. Ten klawisz zmienia zachowanie ikon w panelu Zadania Windows(nie grupuj), aby ikony programu podczas uruchamiania wielu instancji były wyświetlane osobno, ale bez ich sygnatur.

Ogólnie rzecz biorąc, podczas gdy Rejestr systemu Windows jest ogromnym, rozdętym potworem z tysiącami złożonych wartości i kodów binarnych, szesnastkowych i ASCII, praca z nim jest dość łatwa.

W plikach SYSTEM.DAT i USER.DAT w katalogu Okna 95/98 lub w folderze C:\W\System32\Config\ w Windows NT przechowywany jest tzw. rejestr systemowy, zawierający dużą ilość informacji. Oprócz wymaganych zapisów okna, większość programów instaluje tam również własne informacje. Aby wprowadzić zmiany w rejestrze, musisz go otworzyć za pomocą przeznaczonego do tego programu. Przykładem jest program REGEDIT, dostarczane w standardzie Okna. Otwórz okno dialogowe, aby je uruchomić. Start/Uruchom, Wchodzić regedit i naciśnij OK.

Zobaczysz okno podzielone na dwie części. Po lewej stronie znajduje się nawigator podobny do nawigatora Eksploratora, a po prawej aktualne informacje. Rejestr składa się z sześciu działów: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIG I HKEY_DYN_DATA. Każda sekcja zawiera foldery. Jeśli folder lub sekcja ma podfoldery, po lewej stronie tego folderu znajduje się ikona „ plus". Po kliknięciu tego folderu ten folder " rozwija się", a ikona zmieni się w „ minus" klikając na które możesz ponownie " zawalić się„. Jeśli klikniesz ikonę folderu lub jego nazwę, w prawym oknie pojawi się lista parametrów zawartych w tym folderze (ale nie w podfolderach!). Każdy parametr składa się z jego nazwy i wartości. Każdy parametr ma własną ścieżkę, w której można ją znaleźć. Ścieżka składa się z sekwencji folderów, w których znajduje się to ustawienie, zaczynając od folderu nadrzędnego (jest to jedna z sześciu głównych sekcji wymienionych powyżej. Przykładem takiej ścieżki być HKEY_CURRENT_CONFIG\Wyświetlacz\Ustawienia, oraz nazwę parametru Rezolucja. W unii te dwie wartości, parametr i jego ścieżka (często określana jako adres), wskazują na unikalny parametr. Na przykład dwa różne parametry mogą mieć tę samą ścieżkę, dwa parametry mogą mieć tę samą nazwę, ale znajdować się w różnych folderach i podfolderach, ale nie mogą istnieć dwa parametry o tym samym adresie i nazwie. Rejestr można przeszukiwać (za pomocą menu lub skrótu klawiaturowego) CTRL+F).

Podświetlanie pożądana sekcja(klikając ikonę sekcji lub jej nazwę), możesz utworzyć w niej parametr lub podsekcję. Aby to zrobić, użyj menu Edytuj/Utwórz. W rejestrze systemowym Okna Istnieją 3 rodzaje parametrów: strunowy, dwójkowy, I DWORD. Ciąg przechowuje jeden ciąg ( strunowy), w binarny - wartość binarna, w DWORD- dziesiętny lub wartość szesnastkowa. Tworząc parametr, musisz podać jego nazwę. Następnie, klikając go dwukrotnie w prawym oknie, możesz wprowadzić wartość parametru (lub zmienić istniejącą).

Jeśli porada mówi, aby ustawić wartość parametru, oznacza to, że musisz zmienić istniejącą wartość parametru na taką, jaką chcesz, lub jeśli nie ma parametru o tej nazwie, utwórz go, a następnie zmień zawartość.

Pod koniec pracy większość zmian trzeba zamknąć REGEDIT i uruchom ponownie komputer. Po pierwsze, zastanówmy się, co to jest: rejestr Okna. Kiedy instalujemy lub usuwamy programy, zmieniamy ustawienia Okna stawiamy nowy sprzęt, wszystko to jest naprawiane i rejestrowane w rejestrze. Można powiedzieć, że rejestr jest sercem Okna. Aby wyświetlić lub edytować rejestr, musisz uruchomić program Regedit (Start - Uruchom - Regedit). Fizycznie rejestr jest przechowywany w katalogu Okna (95/98) pod imionami Użytkownik.dat I System.dat. Od razu mówię, jeśli nie wiesz, na co chcesz się zmienić 100% nie zmieniaj, w przeciwnym razie cena jest bezwartościowa. Cóż, dla tych, którzy jeszcze się zmienili, podpowiadam. Po pomyślnym przesłaniu, Okna wykonuje kopie zapasowe rejestru pod nazwiskami Użytkownik.da0 I System.da0. Właśnie tego użyjemy. Oczywiście możesz tworzyć własne kopie zapasowe dla każdego „strażaka”. Jeśli system Windows nie ładuje się, podczas ładowania przytrzymaj wciśnięty Klawisz kontrolny. Gdy pojawi się menu, wybierz „ tylko wiersz polecenia", przejdź do folderu Windows („CD C:\Windows”) i wpisz polecenie scanreg/przywracanie(w Windows NT - dysk). Teraz uruchom ponownie i Okna powinno się rozpocząć. Jeśli nie ma takiego programu, będziesz musiał wpisać wiersz poleceń z folderu Okna:

attrib -h -r -s system.dat
attrib -h -r -s system.da0
skopiuj system.da0 system.dat
attrib -h -r -s user.dat
attrib -h -r -s user.da0
skopiuj user.da0 user.dat

Cóż, teraz przejdźmy bezpośrednio do rejestru.

1.) Otwórz regedit, znaleźć klucz

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.

Tutaj znajdziesz pełna lista zainstalowane programy. Jeśli niektórych programów już tam nie ma, usuń niepotrzebne foldery z ich nazwami (niepełna lista jest wyświetlana w " Panel sterowania — Dodaj/usuń programy).

2.) W kluczu

HKEY_LOCAL_MACHINE OPROGRAMOWANIE Microsoft Windows Aktualna wersja Uruchom

to lista wszystkich programów startowych podczas uruchamiania Okna. Możesz usunąć niepotrzebny program i możesz dodać. W tym celu musisz stworzyć Parametr ciągu, wprowadź nazwę programu jako nazwę i wprowadź ścieżkę do programu jako wartość parametru. Jeśli na Twoim komputerze jest kilku użytkowników, listy programów mogą znajdować się tutaj:

HKEY_USERS\.DEAFAULT\Software\Microsoft\Windows\CurrentVersion i
HKEY_USERS\(nazwa użytkownika)\Software\Microsoft\Windows\CurrentVersion

3.) To wszystko, rozgrzewka się skończyła i przechodzimy do Menu główne.

Aby pozbyć się przedmiotu Ulubione (Windows 98), przejdź do działu

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer

i twórz tutaj Parametr binarny NoFavoritesMenu ze znaczeniem 01 00 00 00 . Wszystko! Teraz pozycja Ulubione nie będzie się już pojawiać. Usuń utworzony parametr lub zmień jego wartość na 00 00 00 00 aby przywrócić przedmiot na swoje miejsce. Pozostałe przedmioty możesz pozbyć się w ten sam sposób:

Dokumenty- parametr Brak menu ostatnich dokumentów
Ustawienia — NoSetFolders
Znajdź — NieZnajdź
Wyłączenie — brak zamknięcia
Wylogowanie... - NoLogOff.

Możesz również anulować pracę prawym przyciskiem myszy w menu głównym, w tym celu utwórz to samo DWORD-parametr pod nazwą Menu startowe No Change ze znaczeniem 1 . Gotowy! Cóż, ostatnie poprawki. Podoba Ci się komunikat o tym, od którego przycisku zacząć? Nie? Następnie tworzymy DWORD- nazwany parametr Brak banera startowego i znaczenie 1.

4.) Idź do

HKEY_LOCAL_MACHINE OPROGRAMOWANIE Microsoft Windows Aktualna wersja Winlogon

i tworzyć Parametr ciągu LegalNoticeCaption. Wpisz „Wykryto wirusa Czarnobyla” jako wartość, utwórz kolejny parametr ciągu Informacja prawnaTekst z wartością „Kliknij OK, a wszystkie dane na dysku twardym zostaną zniszczone”. Uruchom ponownie system Windows i ciesz się rezultatem. W pierwszym parametrze wpisujemy tytuł, a w drugim sam tekst.

5.) Teraz możesz zmienić zegar w prawym dolnym rogu. Iść do

HKEY_CURRENT_USER\Panel sterowania\Międzynarodowy

i utwórz parametr ciągu sTimeFormat

Znaczenie tego " GG:mm”, gdzie HH to godziny, : to znak separatora, a mm to minuty. Aby zmiany zaczęły obowiązywać, wymagane jest ponowne uruchomienie. Fajnie jest zobaczyć, jak znajomy będzie dręczony, ustawiając zegar, jeśli zamienisz HH i mm Cóż, jeśli chcesz bardzo zepsuć, musisz zrobić to: Hm:mH "mH; Hm i tak dalej.

6.) Aby nie było strzałek w ikonach skrótów, znajdź klawisz HKEY_CLASSES_ROOT\Piffile i usuń opcję IsSkrót, to samo należy zrobić w folderze Plik lnk. Uruchom ponownie komputer i ciesz się rezultatem.

7.) Ścieżka do plików instalacyjnych Okna 95/98 kłamstwa w

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup.

Zmień to, a system Windows będzie szukał plików instalacyjnych podczas dodawania funkcji lub zmiany ustawień systemu.

8.) Aby usunąć „palmę” ze współdzielonych zasobów, po prostu usuń wartość Domyślna z klucza

HKEY_CLASSES_ROOT\Sieć\SharingHandler

9.) Możesz także całkowicie usunąć wszystkie ikony z pulpitu. Aby to zrobić, utwórz w kluczu

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Wartość DWORD o nazwie „ Brak pulpitu Uruchom ponownie i zobacz najczystszy pulpit na świecie.

10.) Aby ukryć dyski w eksploratorze, przejdź do

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

i twórz tutaj parametr binarny Z nazwą " Brak dysków”.

Wartość będzie zależeć od tego, które dyski chcesz ukryć:

Dysk A- oznaczający 01 00 00 00
B - 02 00 00 00
C - 04 00 00 00
D - 08 00 00 00
E - 10 00 00 00
F - 20 00 00 00

Jeśli chcesz ukryć wiele dysków, musisz zsumować ich wartości. Pamiętaj jednak, że te liczby są szesnastkowe. Aby poprawnie obliczyć, użyj kalkulatora ( Programy - standardowe - Kalkulator). Wybierz z menu Kalkulator „Widok - Inżynieria", a następnie wybierz "Klątwa" i liczyć. Na przykład, aby ukryć dyski C I D trzeba dodać 04 00 00 00 I 08 00 00 00 . Wprowadź wartość parametru 0C 00 00 00. Aby ukryć dyski A I mi trzeba podsumować 01 00 00 00 I 10 00 00 00, otrzymujemy wynik 11 00 00 00.

11.) Otwórz Właściwości: Ekran, tutaj omówimy niektóre zakładki. W edytorze rejestru znajdź klucz

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

utwórz tutaj DWORD-o nazwie parametr NoDispStrona w tle i znaczenie 1 . Teraz karta Tło nie będą wyświetlane. Pozostałe zakładki są ukryte pod następującymi opcjami:

Strona NoDispAppearance — wygląd
NoDispScrSavPage - Wygaszacz ekranu
NoDispSettingPage — ustawienie.

12.) Teraz zróbmy przedmiot Aby otworzyć za pomocą... zawsze pojawiał się w menu kontekstowym. Aby to zrobić, znajdź klucz HKEY_CLASSES_ROOT\*\ i utwórz w nim sekcję muszla(jeśli nie istnieje). Tutaj utworzymy kolejną sekcję ” otwórzas", a w nim nadal" Komenda„.Zmień wartość „ Domyślna" na " C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1 Gotowe, możesz sprawdzić.

13.) Aby zmienić częstotliwość wypadania menu główne Wpisz klucz

HKEY_CURRENT_USER \ Panel sterowania \ pulpit

i tworzyć Menu parametrów ciągu Pokaż opóźnienie. Wprowadź czas opóźnienia (w milisekundach) do wartości i uruchom ponownie.

14.) Teraz wypróbujmy przedmiot Otwórz w Notatniku umieścić w menu kontekstowym. Przejdźmy do sekcji HKEY_CLASSES_ROOT\*\shell(Jeśli nie, utwórz go). Utwórz sekcję ” otwarty i zmień Domyślna na " Otwórz w Notatniku".Teraz utwórz partycję" Komenda" i w tym się zmienia Domyślna na " notepad.exe % 1". Gotowy.
15.) A teraz pobawmy się Internet Explorer "om. Chcesz zmienić tapetę przeglądarki? Proszę. Wpisz klucz

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar

i tworzyć Parametr ciągu „BackBitmap". A jako parametr podaj ścieżkę do obrazka w formacie bmp i uruchom ponownie przeglądarkę. Ale to nie wszystko.

HKEY_CURRENT_USER\Oprogramowanie\Microsoft\Internet Explorer\Główny

Stwórz nowy Parametr ciągu Tytuł okna. W wartości wpisz, co chcesz zobaczyć w nagłówku po tytule strony, uruchom ponownie przeglądarkę i ciesz się. Dyrygent będzie wyglądał dokładnie tak samo.

16.) Jeśli chcesz podziwiać imię lub tylko słowo po zegarze w Systray (dolny panel) następnie przejdź do

HKEY_CURRENT_USER\Panel sterowania\Międzynarodowy\

i utwórz dwa parametry łańcuchowe: s1159 I s2359. Wprowadź żądaną nazwę w ich wartości. Ograniczenie - 8 liter.

17.) Gdy musisz ponownie uruchomić rejestr, a nie chcesz ponownie uruchamiać komputera, w niektórych przypadkach pomocne będą następujące elementy: kliknij Ctrl+Alt+Del, a następnie wybierz poszukiwacz i przycisk " Ukończ zadanie". Gdy zostaniesz poproszony o wyłączenie urządzenia, odmów, a następnie naciśnij " Zakończ zadanie" w następnym oknie, po czym zobaczysz, jak zniknął i pojawił się" Pasek zadań".

Nie wszystko działa w Windows 95

Odzyskiwanie rejestru

Należy zachować ostrożność podczas pracy z rejestrem. Usunięcie ważnych danych przez przypadek lub nieświadomie może doprowadzić do awarii systemu operacyjnego. Wtedy tylko przywrócenie ostatniej kopii roboczej może uratować sytuację.

Jeśli zamierzasz poeksperymentować z rejestrem, najpierw zapisz na dysku pliki SYSTEM.DAT i USER.DAT. Znajdują się one w katalogu, w którym zainstalowano system operacyjny i mają atrybuty tylko do odczytu i ukryte. Jeśli rejestr jest poważnie uszkodzony, możesz nadpisać te pliki w katalogu Windows, ustawić niezbędne atrybuty, a rejestr będzie jak nowy. Tylko nie próbuj przywracać tych plików, gdy system Windows jest załadowany, w przeciwnym razie system całkowicie się wyłączy i tylko go zapisze całkowita ponowna instalacja! Aby przywrócić te pliki, musisz najpierw ponownie uruchomić system DOS i już tam zastąpić uszkodzone pliki dobrymi.

Ale to nie jedyna opcja odzyskiwania danych. Faktem jest, że system operacyjny przy każdym pomyślnym uruchomieniu zapisuje kopię rejestru w pliku CAB, który jest zapisywany w ukrytym katalogu SYSBCKUP w katalogu Windows. Domyślnie zachowywanych jest pięć ostatnich kopii. Liczba ta może wahać się od 0 do 99 i jest ustawiana przez wartość klucza MaxBackupCopies w pliku scanreg.ini w katalogu Windows. To prawda, nie powinieneś ustawiać zbyt dużej wartości, ponieważ. pliki zajmują dużo miejsca (jeden plik jest większy niż megabajt).

Aby przywrócić rejestr z jednej z tych kopii zapasowych, musisz ponownie uruchomić system DOS i uruchomić polecenie

Pojawi się lista dostępnych kopii zapasowych rejestru posortowana według czasu ich utworzenia. Po wyborze pożądana kopia dane zostaną bezpiecznie przywrócone, a Ty otrzymasz rejestr odpowiadający stanowi rzeczy w momencie jego powstania.

Ale jeśli zainstalowałeś jakiekolwiek programy lub zmieniłeś ustawienia systemu operacyjnego między ostatnią kopią zapasową a awarią rejestru, wszystkie te dane zostaną bezpowrotnie utracone. Czy tego potrzebujemy? Absolutnie nie! Aby w dowolnym momencie wykonać kopię zapasową rejestru, użyj polecenia

które w przypadku normalnie pomyślnego sprawdzenia utworzy kopię zapasową.

Inną opcją tworzenia kopii zapasowej i przywracania rejestru jest wyeksportowanie partycji lub całej gałęzi, którą planujesz zmodyfikować. Można to zrobić w Regedit dla Windows w menu „Rejestr”. Wybierz żądaną sekcję i kliknij element „Eksportuj plik rejestru”. Po określeniu nazwy pliku dane z tej sekcji zostaną do niego wyeksportowane. Plik ma rozszerzenie .reg. Aby zaimportować go do rejestru, wystarczy go dwukrotnie kliknąć, a dane zostaną przeniesione. To prawda, że ​​ta metoda odzyskiwania informacji ma jedną istotną wadę: wszystkie usunięte lub zmodyfikowane rekordy zostaną przywrócone, ale dodane rekordy nie zostaną usunięte. Dlatego tą drogą jest bardziej odpowiedni, jeśli wprowadzasz drobne zmiany, a aby je cofnąć bez ponownego wprowadzania starych danych, możesz użyć eksportu / importu.

Ogólnie rzecz biorąc, musisz bardzo ostrożnie pracować z rejestrem, ale jeśli okresowo tworzysz jego kopię zapasową, nie powinny pojawić się żadne problemy.