Co to jest rejestr systemu Windows (i co można z nim zrobić)?

Rejestr to baza danych wszystkich ustawień używanych przez system operacyjny (Registry)Microsoft Windows , jego aplikacje i sterowniki urządzeń sprzętowych do utrzymywania konfiguracji.

Pod wieloma względami Rejestr(Registry) jest sercem systemu Windows , a zaawansowani użytkownicy mogą go używać, aby sprawić, by ich komputery robiły rzeczy, które w przeciwnym razie byłyby niemożliwe. 

Ostrzeżenie:(Warning: ) wprowadzanie zmian w Rejestrze(Registry) może spowodować uszkodzenie komputera. Powinieneś wprowadzać tylko te zmiany, z którymi czujesz się komfortowo i zawsze powinieneś wcześniej wykonać kopię zapasową Rejestru(back up the Registry) .

(Krótka) historia rejestru

Dlaczego system Windows ma rejestr? Rejestr został wprowadzony do systemu Windows wraz z wydaniem systemu Windows 95 i utrwalony w systemie Windows 11(Windows 11) . Przed tym Windows 95 informacje o konfiguracji były przechowywane w plikach tekstowych, podobnie jak obecne pliki .ini.

Było z tym kilka problemów. Po pierwsze(First) , ludziom łatwo było przypadkowo usunąć te pliki tekstowe, bez możliwości cofnięcia szkód. Po drugie, te pliki konfiguracyjne nie miały standardowej struktury. Różni programiści wymyślili je dla swoich aplikacji.

Rejestr scentralizowany(Registry) i ustandaryzowany magazyn konfiguracji. Uniemożliwiło to również użytkownikom przypadkowe usunięcie lub zniszczenie jakichkolwiek informacji w Rejestrze(Registry) . Można wykonać kopię zapasową (co omówimy poniżej) i jest ściśle chroniona przez system Windows(Windows) przed złośliwymi atakami.

W dzisiejszych systemach operacyjnych Windows 10 i Windows 11 Rejestr(Registry) jest zaawansowanym systemem, który może sam się konserwować i naprawiać, ale nie jest nieomylny.

Podstawowa struktura rejestru

Rejestr to hierarchiczna baza danych . (Registry)Na szczycie hierarchii znajduje się Twój komputer. Pod nim znajdziesz główne gałęzie, znane jako „uli”. W tych ulach znajdują się klucze rejestru . (Registry)Klucze mogą zawierać podklucze i wartości rejestru(Registry) .

Istnieją trzy typy wartości klucza: String, Binary lub DWORD . Ciąg to wiersz tekstu. Wartość binarna jest dokładnie taka, jak się wydaje — wartość wyrażona jako jedynki i zera. DWORD to czterobajtowa liczba. Są one zwykle używane do przechowywania wartości logicznych, więc 1 lub 0 mogą oznaczać „włączone” i „wyłączone”.

Każda z pięciu głównych gałęzi przechowuje inną klasę ustawień:

  • HKEY_CLASSES_ROOT: Znany również jako „ HKCR ”, jest to miejsce, w którym ustawienia interfejsu systemu Windows(Windows) , takie jak skojarzenia plików, skróty i ustawienia obsługujące funkcję przeciągania i upuszczania.
  • HKEY_CURRENT_USER: Znany również jako „ HKCU ”, tutaj znajdują się ustawienia dla aktualnie zalogowanego użytkownika systemu Windows(Windows) , takie jak nazwy logowania i niestandardowe ustawienia pulpitu i menu Start(Start Menu) .
  • HKEY_LOCAL_MACHINE: Znany również jako „ HKLM ”, w tym miejscu przechowywane są ustawienia sprzętu i oprogramowania, w tym ustawienia zasad grupy .(Group Policy)
  • HKEY_USERS: Zawiera ustawienia dla wszystkich użytkowników komputera. Każdy użytkownik ma podklucz.
  • HKEY_CURRENT_CONFIG : Łączy z powrotem do części HKEY_LOCAL_MACHINE związanej z bieżącymi ustawieniami konfiguracji sprzętu.

Jeśli szukasz ustawień rejestru(Registry) dla określonego aspektu komputera, znajomość różnicy między tymi głównymi gałęziami może skrócić czas potrzebny na zbadanie, zanim znajdziesz to, czego potrzebujesz.

Edycja rejestru za pomocą Regedit

Chociaż Rejestr(Registry) został zaprojektowany tak, aby był odporny na celowe i przypadkowe manipulacje, system Windows(Windows) zawiera dołączoną aplikację, która umożliwia przeglądanie i edycję Rejestru(Registry) . Znany jako Edytor rejestru systemu Windows(Windows Registry Editor) (lub po prostu Regedit ), aplikacja pokazuje strukturę rejestru(Registry) i wszystkie zawarte w nim wartości.

Otwarcie klucza i zmiana wartości jest tak proste, jak rozwijanie drzewa rejestru(Registry) , aż znajdziesz szukaną wartość, a następnie dwukrotne kliknięcie wartości, którą chcesz zmienić.

Aby otworzyć Edytor rejestru(Registry Editor) , naciśnij klawisz Windows(Windows key) + R , aby otworzyć okno dialogowe uruchamiania. Wpisz regedit lub regedit.exe i naciśnij Enter . Alternatywnie wyszukaj go za pomocą menu Start(Start Menu) i kliknij Edytor rejestru(Registry Editor) , gdy pojawi się wynik.

Czy powinieneś edytować rejestr?

Nie powinieneś edytować Rejestru(Registry) , chyba że masz ku temu konkretny powód. Ten powód musi być ważniejszy niż stabilność systemu i ewentualna utrata czasu i danych.

Jeśli postępujesz zgodnie z przewodnikiem online, który pokazuje, jak edytować Rejestr(Registry) w celu uzyskania określonego wyniku, sprawdź komentarze, aby zobaczyć, jak ta zmiana działała dla ludzi. Ponadto, na podstawie tego, czego dowiedziałeś się o strukturze rejestru(Registry) , spróbuj sprawdzić, czy to, co pokazuje przewodnik, ma sens. Jeśli coś pójdzie nie tak z edycją, komputer może nie działać podczas uruchamiania po zamknięciu, ponieważ uszkodziłeś ustawienia systemowe.

Z tego powodu przed wprowadzeniem zmian zawsze należy wykonać kopię zapasową Rejestru.

Tworzenie kopii zapasowej rejestru

Rejestr(Registry) można tworzyć i przywracać na kilka sposobów. 

Jeśli wykonasz pełną kopię zapasową dysku za pomocą narzędzia do tworzenia kopii zapasowych systemu Windows(Windows) lub narzędzia do tworzenia kopii zapasowych innej firmy (dobry pomysł z różnych powodów), rejestrowana(Registry) jest kopia zapasowa rejestru wraz ze wszystkim innym. Wadą jest to, że jeśli musisz przywrócić tę kopię zapasową, utracisz wszelkie inne dane utworzone od czasu ostatniej kopii zapasowej.

Gdy używasz narzędzia Przywracanie systemu(System Restore) do utworzenia punktu przywracania, w tym momencie tworzysz również kopię zapasową Rejestru(Registry) . Podczas przywracania z punktu przywracania nie tracisz danych, takich jak pliki utworzone od czasu utworzenia ostatniego punktu przywracania.

Za pomocą Edytora rejestru(Registry Editor) można utworzyć kopię zapasową samego rejestru(Registry) . Po prostu(Simply) wybierz Plik(File) > Eksportuj(Export) i wybierz lokalizację zapisu.

Następnie możesz przechowywać ten plik rejestru w chmurze lub na fizycznym nośniku kopii zapasowej. (Registry)Dobrym pomysłem jest również wyeksportowanie rejestru(Registry) tuż przed wprowadzeniem w nim zmian, ponieważ jeśli w jakikolwiek sposób go zepsujesz, możesz natychmiast zaimportować zapisany plik REG za pomocą opcji (REG)Plik(File) > Importuj(Import) . Możesz także wyeksportować określone ule, klikając prawym przyciskiem myszy ul i wybierając „ Eksportuj(Export) ”.

Uwaga:(Note: ) nie zalecamy przywracania kopii zapasowej rejestru(Registry) sprzed ponad jednego dnia, ponieważ na komputerze mogło się zmienić zbyt wiele rzeczy, co może prowadzić do tego, że rejestr(Registry) jest jeszcze bardziej nieodpowiedni niż ten, który zastępujesz.

Zapoznaj się z naszym szczegółowym przewodnikiem dotyczącym tworzenia kopii zapasowych rejestru(in-depth guide to backing up the Registry) , aby upewnić się, że nigdy nie pozostaniesz z rejestrem(Registry) , którego nie można przywrócić.

Jak sprawy przybierają zły obrót w rejestrze?

Kilka rzeczy może się nie udać z Rejestrem(Registry) . W zależności od tego, jak to się stało i jakie skutki wywarł na komputerze, możesz naprawić problem, jeśli nie masz ostatniej kopii zapasowej rejestru(Registry) do przywrócenia lub może się okazać, że „problem” nie jest problemem.

Osierocone wpisy rejestru(Orphaned Registry Entries)

Wpisy osierocone to klucze i wartości pozostawione po odinstalowaniu oprogramowania. Wynikają one z niechlujnego oprogramowania dezinstalacyjnego. Są one nieszkodliwe, ale aplikacje do czyszczenia rejestru są sprzedawane z założeniem, że osierocone wpisy „zapychają” (Registry)rejestr(Registry) i wpływają na wydajność i stabilność. Zalecamy unikanie narzędzi do czyszczenia rejestru(Registry) , które mogą wyrządzić znacznie więcej szkody niż pożytku.

Zduplikowane klucze(Duplicate Keys)

Ponowne instalacje, uaktualnienia lub aktualizacje oprogramowania mogą spowodować zduplikowanie kluczy. Są one również nieszkodliwe, więc nie przejmuj się tym ani nie wierz w to, co mają do powiedzenia na ten temat specjaliści do czyszczenia rejestru .(Registry)

„Fragmentacja” rejestru(Registry “Fragmentation”)

Odnosi się to do luk pozostawionych w gałęziach rejestru(Registry) po usunięciu kluczy lub wartości. To kolejny „błąd” rejestru(Registry “) , który nic nie dotyczy i nie ma potrzeby naprawiania, defragmentowania ani kompaktowania rejestru(Registry) , zwłaszcza w systemie Windows 10(Windows 10) lub 11.

Uszkodzenie rejestru(Registry Corruption)

Uszkodzenie danych(Data) może uderzyć w dowolną część dysku komputera. Jeśli spowoduje to, że pliki rejestru(Registry) będą całkowicie lub częściowo nieczytelne, komputer prawdopodobnie odmówi uruchomienia lub będzie się zachowywał w dziwny sposób. Musisz ustalić przyczynę uszkodzenia przed przywróceniem Rejestru(Registry) , szczególnie w przypadku uszkodzenia danych sprzętowych.

Niszcząca edycja(Destructive Editing)

Dzieje się tak, gdy ktoś używa Edytora rejestru(Registry Editor) do przypadkowego uszkodzenia rzeczy, ale usuwa lub modyfikuje wartości w sposób, który uniemożliwia korzystanie z systemu Windows(Windows) lub aplikacji. Podstawowym rozwiązaniem jest przywrócenie ostatniej kopii zapasowej rejestru(Registry) .

Złośliwe oprogramowanie(Malware)

Złośliwe oprogramowanie(Malware) może zmodyfikować rejestr(Registry) , aby nadać sobie uprawnienia lub dostęp do danych, których nie powinien mieć. Ten rodzaj uszkodzenia Rejestru(Registry) jest trudny do wykrycia, ponieważ autorzy złośliwego oprogramowania starają się pozostać niezauważeni. Nawet po usunięciu złośliwego oprogramowania uszkodzenia rejestru mogą pozostać.(Registry)

Uszkodzenie rejestru(Registry) może być uciążliwe, więc zapoznaj się z artykułami Jak naprawić uszkodzone elementy rejestru(How to Fix Broken Registry Items) i Jak naprawić błędy rejestru(How to Fix Registry Errors) , które obejmują również poprawki wiersza polecenia(Command Prompt) , jeśli coś jest tak zepsute, że nie można uruchomić graficznego interfejsu użytkownika systemu Windows .(Windows)

Co jest możliwe, jeśli zhakujesz swój rejestr?

W tym momencie możesz być bardziej niż trochę ostrożny, jeśli chodzi o grzebanie w swoim Rejestrze. Jeśli to prawda, to wykonaliśmy swoją pracę. Edycja rejestru nie jest czymś, co należy lekceważyć. 

Jeśli jednak zachowasz ostrożność i korzystasz z dobrych źródeł, możesz znacznie poprawić działanie systemu Windows(Windows) i dostosować system Windows(Windows) w sposób, w jaki nie może tego zrobić żadne narzędzie ani aplikacja.

Na przykład możesz:

  • Zmień menu kontekstowe pulpitu
  • Zmień odstępy między ikonami pulpitu
  • Wyłącz kontrolę konta użytkownika(User Account Control) ( UAC ), ale nie rób tego, chyba że naprawdę musisz

To tylko kilka przykładów, ale jeśli przejdziesz do 10 niesamowitych hacków do rejestru systemu Windows 10, których możesz nie znać(10 Awesome Windows 10 Registry Hacks You Might Not Know) , dowiesz się, jak wykonać te proste, ale skuteczne hacki.



About the author

Jestem profesjonalnym inżynierem dźwięku z ponad 10-letnim doświadczeniem. Pracowałem przy wielu projektach, od małych domowych systemów audio po duże produkcje komercyjne. Moje umiejętności polegają na tworzeniu doskonałych ścieżek dźwiękowych i narzędzi do przetwarzania dźwięku, dzięki którym muzyka brzmi świetnie. Mam również ogromne doświadczenie w pracy z systemem Windows 10 i mogę pomóc Ci w pełni wykorzystać możliwości systemu komputerowego.



Related posts