Ключът на системния регистър може да се разглежда като малко като файлова папка, но той съществува само в регистъра на Windows. Ключовете в регистъра съдържат стойности в регистъра, точно както папките съдържат файлове. Ключовете на системния регистър могат да съдържат и други ключове на системния регистър, които понякога се наричат подключове.
Ключовете на системния регистър работят по един и същи начин във всички версии на Windows. Имаше някои промени в начина, по който свивате и разширявате ключовете на системния регистър, но те бяха много незначителни и не повлияха на тяхната функция.
Структура на системния регистър на Windows
Регистърът на Windows е структуриран в йерархия, като най-горните ключове в регистъра се наричат кошери в регистъра. Те имат специални правила, прикачени към тях, но те са ключове в регистъра във всеки друг смисъл.
Терминът "запис в регистъра" може да се отнася за всяка отделна част от системния регистър на Windows (като кошер или стойност), но обикновено е синоним на ключ в регистъра.
Елементите в системния регистър са структурирани по следния начин:
KEY(HIVE)\SUBKEY\SUBKEY\…\…
Нека разгледаме конкретен пример от редактора на системния регистър, за да обясним как работят ключовете в системния регистър:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
Както можете да видите, пътят на регистъра, показан по-горе, е разделен на три секции, всяка разделена с обратна наклонена черта:
- HKEY_LOCAL_MACHINE
- СОФТУЕР
- Microsoft
Всеки раздел представлява единичен ключ на регистъра, като най-десният е вложен под предишния и т.н. Помислете за това по друг начин: Всеки клавиш е под този вляво, точно както работи пътека на вашия компютър, като C:\Windows\System32\Boot.
Първият ключ на системния регистър, HKEY_LOCAL_MACHINE, е в горната част на пътя и е кошер на системния регистър. Вложен под HKEY_LOCAL_MACHINE е ключът на регистъра SOFTWARE. Ключът Microsoft е още един ключ в системния регистър, вложен под SOFTWARE.
Ключовете на регистъра не са чувствителни към главни и малки букви, което означава, че няма значение дали буквите са главни или малки; те могат да бъдат написани така или иначе, без това да повлияе на работата им.
Ключовете в регистъра могат да бъдат вложени доста дълбоко. Ето пример за едно пет нива, които ще намерите в регистъра на всеки компютър с Windows под кошера HKEY_CURRENT_CONFIG:
HKEY_CURRENT_CONFIG\System\CurrentControlSet\Control\Print\Printers
Можете да промените начина на функциониране на Windows на някои много фундаментални нива чрез добавяне, промяна и изтриване на ключове в системния регистър. Трябва обаче да бъдете много внимателни, когато бърникате в регистъра, защото можете да причините сериозни проблеми в компютъра си, които могат да доведат до загуба на всички данни.
Архивиране и възстановяване на ключове в регистъра
Разумно е да направите резервно копие на вашия регистър, преди да правите промени в него. С копие на ключовете, които променяте в ръка, можете да се чувствате сигурни, знаейки, че можете да отмените всички промени, които могат да доведат до проблеми във вашата система. Не е нужно да архивирате целия регистър, ако не искате; можете да архивирате само ключовете в системния регистър, с които работите.
Вашите архивирани ключове в регистъра съществуват като REG файл. Можете лесно да възстановите резервно копие на системния регистър, като отворите REG файла и следвате подканите, и това може да бъде направено без значение коя версия на Windows използвате.
ЧЗВ
Как да добавя ключ?
В Windows използвайте клавишната комбинация Windows+ R, за да отворите редактора на системния регистър, след което въведете regedit > ОК. В левия панел навигирайте до ключа на системния регистър, който искате да добавите > щракнете с десния бутон върху ключа > изберете Нов > Ключ.
Какви са петте ключа в системния регистър?
В повечето версии на Windows следните ключове са в системния регистър: HKEY_CLASSES_ROOT (HKCR), HKEY_CURRENT_USER (HKCU), HKEY_LOCAL_MACHINE (HKLM), HKEY_USERS (HKU) и HKEY_CURRENT_CONFIG.