Основен Статии Редактор на системния регистър на Windows за манекени

Редактор на системния регистър на Windows за манекени



Често нашите съвети споменават системния регистър на Windows и редактора на системния регистър. Какво точно е регистърът и какво е RegEdit? Тези, които са запознати с Windows от много години, не се нуждаят от обяснения, но тези, които са нови за Windows, ще намерят тази публикация за полезна.

Днес ще обясня основите на редактора на системния регистър. Ще разгледам също аргументи от командния ред, основни методи за работа с тази програма и др. Прочетете по-долу, ако се интересувате.

Реклама

Съдържание

  1. Какво е Редактор на системния регистър
  2. Как да стартирам редактора на системния регистър
  3. Какво ви показва редакторът на системния регистър
  4. Как да създадете нов ключ
  5. Как да създадете нова стойност
  6. Как да поемате собственост върху ключ на системния регистър
  7. Как да възстановите собствеността на TrustedInstaller
  8. Как да променяте разрешенията за ключ на системния регистър
  9. Как да вляза в регистъра на друг потребител или друга операционна система
  10. Аргументи на командния ред на редактора на системния регистър
  11. Как да преминете към желания ключ на системния регистър с едно щракване
  12. Превключване между HKCU и HKLM в редактора на системния регистър в Windows 10

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

Редакторът на системния регистър е създаден като инструмент за потребители, които искат да променят настройките на Windows, които не са изложени в потребителския интерфейс. Основната цел на този инструмент е да преглежда и променя настройките в системния регистър - набор от специални файлове, които съдържат информация за конфигурацията за Windows и почти целия инсталиран софтуер. Windows и много програми (с изключение на тези, които са „преносими“) използват тази информация, за да четат и записват свои собствени настройки в системния регистър.

Как да стартирам редактора на системния регистър

Независимо от версията на Windows, която сте инсталирали, този метод ще работи:

Натиснете клавишите Win + R на клавиатурата, ще се появи диалоговият прозорец „Изпълнение“. Тип regedit без кавички и натиснете Enter. Продължете с подкана UAC.

Основният изпълним файл на Registry Editor се намира в директорията C: Windows. Така че можете да отидете до тази папка и да стартирате директно файла regedit.exe. Или можете да създадете пряк път към Regedit.exe и да го поставите в менюто 'Старт' на% ProgramData% Microsoft Windows Start Menu Programs под папката System Tools. Това ще накара редактора на системния регистър да се показва и при търсене в менюто 'Старт'.

Редакторът на системния регистър изглежда така:
regedit

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

Както се вижда на снимката по-горе, той се състои от два прозореца - левият прозорец показва йерархичен изглед на структури от данни, наречен ключове , и десният прозорец показва стойности - които са двойки име / данни, съхранявани в ключовете.

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

HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  hivelist

кошериТук можете да видите списъка с файлове на вашия твърд диск, където се съхраняват файловете от системния регистър. Данните вътре в тях, както бе споменато по-горе, имат йерархична структура. Редакторът на системния регистър го показва като дървовиден изглед: има „корен“ (родителски) ключове и няколко подключа (дъщерни обекти). Основните ключове, показани в Regedit в по-голямата си част, представляват конкретния файл или с други думи, файловете в системния регистър съответстват на йерархията на ключовете. Съществуват обаче и някои виртуални коренни ключове, показани в Regedit, които съществуват за обратна съвместимост. Например, HKEY_CURRENT_CONFIG е виртуален изглед, а HKEY_CLASSES_ROOT също е виртуален изглед на ключа + системния ключ на текущия потребител.

Имайте предвид, че някои части от базата данни на системния регистър никога не се показват в редактора на системния регистър. Например никога няма да видите SAM (Мениджър на акаунти за сигурност) в Regedit.

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

Как да създадете нов ключ

За да създадете нов ключ, трябва да щракнете с десния бутон върху родителския ключ в левия прозорец и да щракнете върху Ново -> Ключ команда за контекстно меню.

newkey

Трябва да дадете на новосъздадения ключ правилно име, както се изисква от софтуера, за който го създавате. Можете да експортирате (запишете) ключа във файл * .reg от контекстното меню. Като го експортирате във файл, можете по-късно просто да щракнете двукратно върху .reg файла, за да импортирате съдържанието му обратно в регистъра.

Как да създадете нова стойност

За да създадете нова стойност, трябва да щракнете с десния бутон

  • на текущия клавиш в левия прозорец или
  • в празното поле в десния прозорец.

Изберете подходящия тип за новата стойност и въведете нейното име. Щракнете двукратно върху стойността, която сте създали, за да зададете нейните данни според изискванията.

нова стойност

Как да поемате собственост върху ключ на системния регистър

Точно както съществуват концепции за разрешения и собственост за обекти във файловата система NTFS, те съществуват и за ключовете на системния регистър. Започвайки с Windows Vista, всъщност голям брой специфични за ОС ключове за регистър, които съхраняват настройките на Windows, защитени от Windows Resource Protection, така че да не могат лесно да бъдат изтрити или модифицирани. Може да се наложи да промените тези клавиши в определени ситуации. За това трябва да поемете собствеността, както и да зададете разрешения (права за достъп) върху тях. Например, за да промените командната лента на Explorer, Winaero Редактор на лентата с инструменти на Explorer поема собствеността върху определени ключове в регистъра и променя техните разрешения. Поемането на собствеността е съвсем просто и може да се извърши със следните стъпки.

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

Опция за разрешения в контекстното меню

2. Това ще отвори диалоговия прозорец „Разрешения“ за този ключ. Щракнете върху Разширено бутон.

Разрешения за ключ

3. Ще се появи прозорецът „Разширени настройки за защита“. Тук трябва да смените собственика на ключа. В зависимост от версията на Windows, този диалогов прозорец може да изглежда различно:

  • За Windows XP

    Отвори Собственик раздел.
    Собственик в Windows XPИзберете вашия потребителски акаунт и щракнете върху Приложи бутон. Ако собствеността трябва да бъде настроена и на всички подключове, проверете Заменете собственика на подконтейнери и обекти квадратче за отметка.

  • За Windows 7 / Windows Vista

    Отвори Собственик раздел.
    Раздел собственик в Windows7
    Щракнете върху Други потребители или групи ... бутон.
    Изберете потребител в Windows7
    Изберете потребителския акаунт чрез Разширено или просто въведете вашия потребителски акаунт в Въведете името на обекта, за да изберете текстова област и щракнете Добре .
    Ако собствеността трябва да бъде зададена и на всички подключове (както е по-често в Windows 7 / Vista), тогава проверете Заменете собственика на подконтейнери и обекти квадратче за отметка.

  • За Windows 8

    Щракнете върху Промяна връзка до етикета „Собственик:“

    Опция за собственик в Windows 8The Изберете Потребител или Група ще се появи прозорец.
    Изберете Потребител в Windows 8
    Изберете потребителския акаунт чрез Разширено или просто въведете вашия потребителски акаунт в Въведете името на обекта, за да изберете текстова област и щракнете ДОБРЕ.

как да изключите надписа на samsung smart tv

Как да възстановите собствеността на TrustedInstaller

За да възстановите собствеността на TrustedInstaller в Windows 7,8 и Vista, напишете ' NT Service TrustedInstaller 'като ново име на собственик.

Как да променяте разрешенията за ключ на системния регистър

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

Подключове могат да иматнаследени разрешенияот техния родителски ключ. Или подключовете също могат да имат изрични разрешения, отделно от родителския ключ. В първия случай, т.е. ако разрешенията се наследяват от родителския ключ, трябва да деактивирате наследяването и да копирате разрешенията в текущия ключ. В Windows 7, Windows Vista и Windows XP трябва да махнете отметката от Включете наследствени разрешения от родителя на този обект за да направите това и щракнете върху Добавяне в диалоговия прозорец за потвърждение.

Разрешения за копиране

След като деактивирате наследяването, изберете подходящия потребителски акаунт и щракнете върху редактиране бутон, за да промените разрешенията.

В Windows 8 има бутон за деактивиране на наследяването.

Разрешения за копиране в Windows 8

Разрешенията могат да бъдат зададени и по двата начина. Можете да ги зададете само на необходимия под ключ след деактивиране на наследяването. Или можете да зададете разрешения за родителския ключ и всички негови подключове. За да направите това, проверете Заменете всички разрешения на дъщерни обекти с наследствени разрешения от този обект квадратче за отметка. Това ще изтласка разрешенията надолу по йерархията на ключовете към всички дъщерни обекти.

Как да вляза в регистъра на друг потребител или друга операционна система


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

Ето инструкции стъпка по стъпка:

1. Изберете HKEY_LOCAL_MACHINE ключ в редактора на системния регистър.

2. Изберете командата от менюто „Файл -> Зареждане на кошер“.

3. Намерете файла на системния регистър, който искате да отворите. В примера по-долу ще заредя файла на системния регистър на друг потребителски акаунт в моята инсталация на Windows 8.

4. В следващия диалогов прозорец трябва да въведете име за заредения файл от системния регистър. Това име ще се показва под ключа HKEY_LOCAL_MACHINE.

товарен кошер

натоварен кошер

Забележка: Не забравяйте да разтоварите заредения файл на системния регистър, след като приключите работата с него. Това може да стане от менюто „Файл -> Разтоварване на кошера“, след като изберете ключа, който сте заредили.

разтоварвам кошер

Аргументи на командния ред на редактора на системния регистър

И накрая, бих искал да ви покажа най-често срещаните аргументи на командния ред, които могат да се използват с редактора на системния регистър. Те могат да се използват във вашите собствени скриптове и групови файлове. Те са както следва:

  • regedit.exe -m

    Отваря друг екземпляр на Registry Editor, дори ако вече е отворен. Това е изключително удобно, ако искате да сравните две местоположения на ключовете в системния регистър. Ще работи на Windows XP и по-нови версии.

  • regedit.exe path_to_file.reg

    Обединете файл на системния регистър с текущия си регистър. Това е действието по подразбиране, което се извършва, когато щракнете двукратно върху файл * .reg в Explorer.

  • regedit.exe / s path_to_file.reg

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

  • regedit.exe / e path_to_file.reg

    Експортирайте всички данни от системния регистър в един файл

  • regedit / e path_to_file.reg 'HKEY_CURRENT_USER  Control Panel  Desktop'

    Експортира ключа HKEY_CURRENT_USER Control Panel Desktop и неговите подключове в един файл

  • regedit / a path_to_file.reg 'HKEY_CURRENT_USER  Control Panel  Desktop'

    Същото като по-горе, но файлът на системния регистър ще бъде създаден с ANSI кодиране вместо Unicode. Също така експортираният файл ще получи реда „REGEDIT4“ като първи ред. Такива файлове са съвместими със старите версии на Windows (преди Windows 2000).

Как да преминете към желания ключ на системния регистър с едно щракване

Вижте нашата подходяща статия: Как да преминете към желания ключ на системния регистър с едно щракване .

Превключване между HKCU и HKLM в редактора на системния регистър в Windows 10

Вижте статията: Превключване между HKCU и HKLM в редактора на системния регистър на Windows 10

Тези концепции за регистъра, които разгледах, са само върхът на айсберга. Чувствайте се свободни да споделите с нас вашите отзиви за тази статия.

Интересни Статии

Избор На Редактора

Как да свържете Android към компютър
Как да свържете Android към компютър
Повечето хора смятат, че имате нужда от USB кабел, за да свържете Android към компютър. Всъщност има много безжични решения за осъществяване на тази връзка.
Как да създадете формуляр в ClickUp
Как да създадете формуляр в ClickUp
Събирането на информация за професионални цели може да се извърши с помощта на ClickUp Form View. Може да искате да съберете отговори на анкетата, да намерите най-добрия кандидат за работа или да получите информация за клиенти. Формулярите ClickUp са идеалното решение. Насам,
Как да коригирате, когато Windows не разпознава слушалки
Как да коригирате, когато Windows не разпознава слушалки
Много хора обичат да слушат музика или звук от игри със слушалки, тъй като качеството на звука обикновено е много по-добро от стандартните високоговорители. За съжаление има моменти, когато вашият компютър отказва да разпознае и поддържа тези устройства. Това води до объркване
Как да получите iPhone Emojis за вашия Android
Как да получите iPhone Emojis за вашия Android
Лесно е да получите iOS emojis за телефони с Android. Опитайте един от тези три начина за инсталиране на комплект емотикони за iPhone на телефон с Android.
Как да огледате екрана на Android към друго устройство с Android
Как да огледате екрана на Android към друго устройство с Android
Гледането на филм на телефона ви може да бъде достатъчно неудобно. Ако споделите този екран с приятел, това може да бъде невероятно разсейващо. За потребителите на Android има лесен начин да споделяте съдържанието на вашия екран без
Apple Music: Как да добавите към библиотеката
Apple Music: Как да добавите към библиотеката
Apple Music е една от най-големите платформи за слушане на музика. Предлага се на всички продукти на Apple като удобна услуга. Едно от най-добрите неща за Apple Music е възможността за създаване на лична библиотека. Ако ти
Как да се телепортирате в Minecraft
Как да се телепортирате в Minecraft
Докато конзолните команди в Minecraft технически мамят в играта, те могат да бъдат удобни за творчески начинания и екипна игра. Командата за телепортиране е една от най-универсалните опции за конзола, позволяваща на играчите да преместват обекти по картата