Основен Статии Редактор на системния регистър на 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

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

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

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

Как да изтеглите Disney Plus на лаптоп HP
Как да изтеглите Disney Plus на лаптоп HP
Очакваната с нетърпение услуга Disney + стартира наскоро и вече е достъпна на почти всякакви медийни платформи, за които се сетите. Потребителите, които имат само смартфони, могат да използват приложението, за да предават съдържание или да го предават на големия екран
Как да премахнете пунктираните линии в Excel
Как да премахнете пунктираните линии в Excel
Microsoft Excel е много мощна и адаптивна програма, която може да изисква известно време, за да свикне. Когато правите електронна таблица за презентация или друга цел, може да се окажете, че искате да се отървете от пунктираното
Поправка: Приложението Windows 10 Sticky Notes не синхронизира бележки
Поправка: Приложението Windows 10 Sticky Notes не синхронизира бележки
Ето решенията, които можете да опитате, ако функцията за синхронизиране не работи правилно в модерното приложение Sticky Notes за Windows 10.
Каква е разликата между Mac и PC?
Каква е разликата между Mac и PC?
Въпреки че Apple и Microsoft искат да мислите различно, има повече прилики между компютрите Mac и Windows, отколкото разликите.
Как да следвате тема в Pinterest
Как да следвате тема в Pinterest
Pinterest е интересна социална мрежа, но и една от най-объркващите. Това е мрежа, базирана на изображения, така че вече е победител, но се ориентира, намира действителния източник на щифт и открива някои от
Променете реда на зареждане в BIOS
Променете реда на зареждане в BIOS
Подробен урок за това как да промените реда на зареждане в BIOS. Промяна в последователността на зареждане ще промени реда, от който се зареждат устройствата.
Как да направите видео тапет в Wallpaper Engine
Как да направите видео тапет в Wallpaper Engine
Wallpaper Engine е вашето приложение за всички анимирани тапети. Цените не са скандални, а настройването и управлението на вашите тапети е сравнително лесно. Софтуерът разполага с множество привлекателни тапети, които могат да внесат повече живот