Windows Registry е една от загадъчните части на операционната система Windows, която ни позволява да променяте и променяте почти всички части на Windows. Въпреки че работим с регистъра през цялото време, повечето хора имат само малко разбиране за това какво всъщност е и не знаят как да създават персонализирани ключове и ценности. Така че нека разберем нещо или две за Windows Registry и неговите компоненти.

Какво представлява системният регистър на Windows

Windows Registry не е нищо друго освен съвкупност от различни конфигурации и настройки, свързани с операционната система, програмите и потребителите. Можете да го помислите като база данни, която на практика съхранява цялата важна информация. Тази информация включва всичко, свързано със системния хардуер, настройките на приложенията, инсталираните програми, потребителските профили и т.н. Тъй като цялата важна информация се съхранява на едно място, Windows се отнася за регистъра през цялото време и всъщност е по-лесно и по-бързо за Windows да управлявате различни части на операционната система, без да бъркате с тонове отделни конфигурационни файлове, разположени на различни места.

Компоненти на системния регистър на Windows

Регистърът на Windows се състои от три основни компонента - клавишите на коренното ниво, клавишите и стойностите. В "Ключовете на ниво корен" се намират всички "Ключове" и "Ключовете" ще имат собствен набор от "Стойности". Можете да мислите като "LocalDrive -> Folder -> File" във вашата система.

Има пет различни клавиша за корен, които имат свои собствени специфични цели в регистъра. Тук е същността на тези коренни ключове.

HKEY_CLASSES_ROOT (HKCR): Този корен ключ се използва от Windows, за да управлява асоциациите за свързване и вграждане на обекти (OLE) и типове файлове. Това е ключът, в който Windows свързва всичките ви файлове с техните съответни програми, за да можете да ги отворите и взаимодействате с тях.

HKEY_CURRENT_USER (HKCU): В тази секция на системния регистър на Windows се намират всички данни, настройки на ниво потребител и конфигурации, свързани с текущо вписания потребител. Не само операционната система Windows, но и други програми съхраняват данни, отнасящи се до текущия потребител.

HKEY_LOCAL_MACHINE (HKLM): Независимо от състоянието на потребителя, този раздел съдържа всички клавиши, свързани с системата, включително всички хардуерни настройки, настройки на софтуера и т.н. Тъй като този ключ съдържа най-голямата информация от цялата система, HKLM е един от най- на системния регистър на Windows.

HKEY_USERS (HKU): Както можете да видите от името, този корен ключ съдържа всички настройки на всички потребители, включително всички регистрирани и излезли от системата потребители в системата. Тъй като можете да намерите настройки за други потребители, не бъркайте този основен ключ с HKCU.

HKEY_CURRENT_CONFIG (HKCC): Просто казано, можете да го наречете псевдо коренов клавиш, тъй като той е просто директна връзка към настройките на текущия хардуерен профил в основния ключ HKLM.

Ключови стойности

Всеки от горепосочените коренни ключове има свои собствени ключове и всеки ключ има свои собствени стойности. За всеки ключ можете да създадете шест различни стойности и тези стойности зависят изцяло от целевата програма и / или изискванията за конфигуриране.

Стойност на низовете: низовите стойности са предимно човешки четими и имат само един ред текстова информация, като файлови пътища. Стойностите на низовете са една от най-често използваните стойности в системния регистър на Windows.

Бинарна стойност: Както подсказва името, тези стойности съдържат само двоични данни (0, 1). Често тези стойности се използват за включване или изключване на определена настройка.

Стойност на DWORD (32-битови): Стойностите на DWORD са подобни на двоичните стойности, но също така могат да съхраняват всяко цяло число в диапазона 32-битови. Стойностите на DWORD са проектирани да работят с 32-битови системи, но се използват и в 64-битови системи за обратно съвместимост.

Стойност на QWORD (64-битова): Стойностите на QWORD са точно като стойностите на DWORD, но могат да задържат всяко цяло число в обхвата от 64 бита. Можете да кажете, че те са предназначени за работа с 64-битови системи.

Стойност на множество струнни: Ако стойностите на String се използват за съхраняване на единични струнни низове, стойностите на множество струни се използват за съхраняване на многоредови струни или текстова информация.

Разширяема стойност на низовете : Разширяемите Стойности на низовете са подобни на нормалните стойности на низ, но съдържат променливи на околната среда.

Създаване на нови ключове и стойности

Създаването на ключове и стойности в системния регистър на Windows е сравнително лесно и лесно. Но преди да направите нещо, моля, направете резервно копие на системния регистър на Windows, тъй като всяка неправилна конфигурация или нежелано изтриване може да причини критични грешки.

За да създадете нов ключ, кликнете с десния бутон на клавиша за корен и изберете опцията "Ново" и след това "Ключ". По подразбиране новоизграденият ключ ще изглежда като папка и ще бъде наречен нещо като "Нов ключ #". "Винаги можете да промените името на клавиша според нуждите. Същата процедура се прилага, когато искате да създадете нов Подключ.

За да създадете нова стойност, кликнете с десния бутон в десния панел и изберете стойността в зависимост от вашите нужди, както е описано по-горе. След като стойността бъде създадена, трябва да я наименувате; името зависи изцяло от конкретното изискване. Но имайте предвид, че ако изберете опцията "Ключ" в десния панел, Windows Registry автоматично ще създаде нов под-ключ.

След като новата стойност бъде създадена и преименувана, трябва да въведете данните за стойността. За целта кликнете два пъти върху стойността и въведете "Данни за стойността", както се изисква. Данните за стойността отново са зависими от програмата или конкретните настройки.

Това е всичко, което трябва да направите, и се надяваме, че това ще ви помогне да разберете по-добре регистъра на Windows и неговите компоненти и да създадете нови ключове и стойности, както се изисква.

Коментирайте по-долу споделяне на вашите мисли и преживявания.