Для поддержания безопасности системы, после внесения изменений в реестр верните исходные права и восстановите владельца.
Изменение разрешений и владельца для получения полного доступа к разделу реестра.
- Нажмите кнопку Пуск и введите в строке поиска regedit
- Щелкните на найденном правой кнопкой мыши и выберите пункт Запуск от имени администратора.
- Откройте раздел реестра, права которого Вы желаете изменить.
- В списке слева, щелкните на данном разделе реестра правой кнопкой мыши и выберите пункт Разрешения.
- Щелкните левой кнопкой мыши на группу Администраторы (Administrators):
- Установите флажок в колонке Разрешить напротив разрешения Полный доступ и нажмите кнопку ОК.
- Если флажок недоступен или Вы видите сообщение об ошибке, то нажмите кнопку Дополнительно и перейдите на вкладку Владелец.
- Щелкните левой кнопкой мыши на свою учетную запись, установите флажок Заменить владельца подконтейнеров и объектов и нажмите кнопку ОК.
- Выделите группу Администраторы (Administrators), установите флажок Полный доступ и нажмите кнопку ОК.
- Если у Вас отсутствует группа Администраторы (Administrators), то нажмите поочередно кнопки Добавить... → Дополнительно... → Поиск
- В результатах поиска выберите Администраторы (Administrators) и нажмите кнопку OK, и еще раз ОК.
- Щелкните левой кнопкой мыши на группу Администраторы (Administrators) и установите флажок в колонке Разрешить напротив разрешения Полный доступ и нажмите кнопку ОК.
Восстановление, если владельцем являлись служба TrustedInstaller или учетная запись Система.
- Щелкните правой кнопкой мыши на разделе реестра, права которого Вы желаете восстановить и выберите пункт Разрешения.
- Щелкните левой кнопкой мыши на группу Администраторы:
- Снимите флажок в колонке Разрешить напротив разрешения Полный доступ и нажмите кнопку Применить.
- Нажмите кнопку Дополнительно и перейдите на вкладку Владелец.
- Нажмите кнопку Другие пользователи или группы... и в качестве имени объекта в текстовом поле введите:NT SERVICE\TrustedInstaller , если владельцем являлась служба TrustedInstallerсистема , если владельцем являлась учетная запись Система (в английской Windows 7 нужно вводить System)
- В окне Изменить владельца на: выберите TrustedInstaller или система .
- Установите флажок Заменить владельца подконтейнеров и объектов и нажмите кнопку ОК.
Далее рассказывается как можно изменить разрешения, используя командную строку запущенную от имени администратора. (В строке поиска меню Пуск введите команду: cmd и нажмите одновременно Ctrl + ⇑ Shift + Enter ↵.)
Если после использовании команды, разрешения не сменятся, то возможно Вам придется зайти в систему под встроенной учётной записью "Администратор" для их выполнения заново. -
Изменение разрешений используя командную строку.
-
Создайте в любом месте txt-файл (Например в папке D:\Reg создайте файл regperm.txt)
\Registry\куст\раздел [разрешения]
Добавьте в данный файл разделы реестра и присваиваемые им разрешения в следующем формате:где куст – имя куста реестра, раздел – имя раздела реестра, а [разрешения] – двоичный числовой формат разрешений.
Обозначения используемые для кустов реестра:Наименование куста реестра Следует указывать HKEY_CLASSES_ROOT \Registry\machine\software\classes HKEY_CURRENT_USER \Registry\user\user_sid
где user_sid — идентификатор безопасности пользователя.HKEY_LOCAL_MACHINE \Registry\machine HKEY_USERS \Registry\user HKEY_CURRENT_CONFIG \Registry\machine\SYSTEM\CurrentControlSet\Hardware Profiles\0001 whoami /user
- Двоичные числовые представления разрешений имеют следующий вид (выборочно):
Значение Задаваемое разрешение 1 Администратор, полный доступ 2 Администратор, чтение 3 Администратор, чтение и запись 4 Администратор, чтение, запись и удаление 5 СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ, полный доступ 6 СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ, чтение и запись 7 Все,полный доступ 8 Все,чтение 9 Все,чтение и запись 10 Все,чтение,запись и удаление 11 Опытные пользователи,полный доступ 12 Опытные пользователи,чтение и запись 13 Опытные пользователи,чтение,запись и удаление 17 Система, полный доступ 18 Система, чтение и запись 19 Система, чтение
Пример:Чтобы задать полный доступ группам и пользователям Администратор, СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ и Система для раздела реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
в txt-файл необходимо добавить\Registry\user\S-1-5-21-2624363243-3215778383-3226633259-500\Software\Microsoft\Windows\CurrentVersion\Explorer [1 5 17]
Запустите командную строку от имени администратора. В строке поиска меню Пуск введите команду: cmd и нажмите одновременно Ctrl + ⇑ Shift + Enter.
Введите указанную ниже команду и нажмите Enter ↵:regini Ваш_файл
Например:
regini "D:\Reg\regperm.txt"