Какво е ключ на системния регистър? (Дефиниция на ключ на системния регистър)

Съдържание:

Какво е ключ на системния регистър? (Дефиниция на ключ на системния регистър)
Какво е ключ на системния регистър? (Дефиниция на ключ на системния регистър)
Anonim

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

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

Структура на системния регистър на Windows

Image
Image

Регистърът на 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.

Препоръчано: