Внесение изменений в реестр от имени учетной записи TrustedInstaller
Попробуйте эти утилиты:
В многопользовательской системе такой как Windows 10, администратор может предоставить или аннулировать разрешение вносить изменения для любых пользователей. Это касается и реестра Windows при удалении или редактировании.
Что же делать, если вы не можете изменить или удалить важный параметр реестра, просто необходимо сменить владельца ветки реестра! Достаточно сменить владельца один раз и вам будет предоставлен полный контроль.
После прочтения, вы получите возможность менять владельца для любого раздела реестра после чего сможете вносить нужные вам правки и изменения в реестре.
Как изменить владельца ветки реестра Windows 10.
Примечание: Ваша учетная запись пользователя должна иметь права администратора.
Вы, возможно уже сталкивались с проблемой при удалении или внесения изменений для записи реестра, получая сообщение «Не удается удалить. Ошибка при удалении ключа», «Не удается удалить все выделенные параметры» «Ошибка при записи нового параметра» и тд. Это происходит потому, что вы не имеете достаточных прав для редактирования или удаления данного раздела реестра.
Будучи администратором, вы можете легко обойти эту проблему и использовать неограниченные права, для удаления разделов, параметров или модифицировать реестр с помощью твиков. Все, что вам нужно, это дать разрешение на владение разделом реестра конкретному пользователю:
Давайте предположим, вы выбрали ключ «Attributes», который находится в разделе реестра:
Изменив запись «Attributes», мы удалим Панель быстрого доступа из проводника Windows, но если вы попытаетесь изменить ее, вы получите сообщение, «Не удаётся изменить параметр «Attributes» Ошибка при записи нового параметра».
Изменить владельца для определенного раздела реестра Windows 10.
Шаг 1. Кликните правой кнопкой мыши на разделе реестра (папке) в которой находится нужный вам параметр (ключ) реестра и выберите в контекстном меню «Разрешения».
Шаг 2. В открывшемся окне нажмите на кнопку «Дополнительно».
Шаг 3. В окне дополнительных параметров безопасности, Вы видите, что владельцем данного раздела и объектов в нем является «Система».
Шаг 4. В строке Владелец нажмите надпись «Изменить».
Шаг 5. В диалоговом окне «Выбор: Пользователь или Группа» нажмите кнопку «Дополнительно».
Шаг 6. В следующем окне нажмите кнопку «Поиск».
Шаг 7. В нижней части окна найдите и кликните мышкой надпись «Администраторы» (см. картинку) и нажмите «Ок».
Шаг 8. Вернувшись в окно «Выбор: Пользователь или Группа», снова нажмите кнопку «ОК».
Шаг 9. В окне «Дополнительных параметров безопасности» необходимо установить флажки в два чекбокса (см картинку ниже):
Все, теперь вы сможете вносить изменения или удалить ключ в этой ветке реестра. Если вам потребуется изменить другой раздел реестра вам придется повторить все действия снова.
Теперь вы знаете, как получить полный доступ к конкретной записи реестра для редактирования или удаления, не забывайте делать резервную копию реестра если что то пойдет не так.
Рекомендуем: Как восстановить владельца TrustedInstaller в Windows 10.
Некоторые разделы реестра важны для правильной работы системы и поэтому защищены. При редактировании таких разделов и параметров в них вы можете получить ошибки: «Ошибка при записи нового значения параметра», «Не удается удалить все выделенные параметры», «Не удается удалить раздел. Ошибка при удалении раздела», «Ошибка при переименовании раздела».
Если вы столкнулись с таким ошибками и уверены, что вам необходимо изменить соответствующие параметры в реестре, вы можете стать владельцем раздела реестра и предоставить себе необходимые права для его редактирования. Учитывайте, что это потенциально может привести к проблемам и разумным будет создать точку восстановления системы перед редактированием.
Исправление «Ошибка при записи нового значения параметра», «Не удается удалить все выделенные параметры», «Не удается удалить раздел», «Ошибка при переименовании раздела» при редактировании реестра
Для того, чтобы изменить владельца раздела реестра и предоставить себе права на изменение параметров в этом разделе, выполните следующие шаги (напоминаю: нет гарантий, что это не повредит системе в дальнейшем):
После выполнения этих шагов вы сможете редактировать и удалять параметры и разделы реестра, находящиеся внутри раздела, для которого были изменены разрешения. Ошибки «Ошибка при записи нового значения параметра», «Не удается удалить все выделенные параметры», «Ошибка при удалении раздела», «Ошибка при переименовании раздела» появиться не должны.
Обратите внимание: если речь идет о разделах реестра, имеющих отношение к работе антивируса, они могут быть дополнительно защищены самим антивирусом. Например, чтобы появилась возможность менять параметры Microsoft Defender в реестре, предварительно потребуется отключить функцию «Защита от подделки» в параметрах защиты от вирусов и угроз.
В некоторые разделы реестра Windows изменения не может внести даже администратор, работающий в редакторе реестра, который запущен с полными правами. Это происходит потому, что у группы «Администраторы» нет прав на запись в этот раздел реестра. Причин для этого может быть три:
Далее я покажу, как внести изменения в реестр при недостатке прав. Я также объясню, как восстановить исходные разрешения, и почему это нужно делать.
На этой странице
В Windows 8 слегка изменился графический интерфейс смены владельца, что стало непреодолимым препятствием для ряда читателей, судя по комментариям. Мне претит, когда на одной странице дублируются практически одинаковые инструкции, но другие варианты еще хуже. Поэтому выбирайте инструкции для своей ОС. Я полагаю, что в редакторе реестра у вас уже открыт нужный раздел реестра.
Вы, возможно уже сталкивались с проблемой при удалении или внесения изменений для записи реестра, получая сообщение «Не удается удалить. Ошибка при удалении ключа», «Не удается удалить все выделенные параметры» «Ошибка при записи нового параметра» и тд. Это происходит потому, что вы не имеете достаточных прав для редактирования или удаления данного раздела реестра.
Изменив запись «Attributes», мы удалим Панель быстрого доступа из проводника Windows, но если вы попытаетесь изменить ее, вы получите сообщение, «Не удаётся изменить параметр «Attributes» Ошибка при записи нового параметра».
Изменить владельца для определенного раздела реестра Windows 10.
Шаг 5. В диалоговом окне «Выбор: Пользователь или Группа» нажмите кнопку «Дополнительно».
Внесение изменений в реестр от имени учетной записи «Система»
Если владельцем раздела реестра является специальная учетная запись «Система», существует способ внести изменения в раздел, не изменяя владельца и разрешений. Для этого используется утилита , входящая в набор утилит Марка Руссиновича PsTools. Суть способа сводится к запуску редактора реестра от имени системы.
Запустится редактор реестра, причем от имени системы, что задается параметром -s (параметр -i обеспечивает интерактивный запуск приложения).
В этом легко убедиться с помощью другой утилиты Марка Руссиновича – . В свойствах процесса видно, от чьего имени он запущен.
Теперь вы можете вносить изменения в разделы реестра, владельцем которых является учетная запись «Система».
Если владельцем раздела реестра является специальная учетная запись «Система», существует способ внести изменения в раздел, не изменяя владельца и разрешений. Для этого используется утилита PsExec, входящая в набор утилит Марка Руссиновича PsTools. Суть способа сводится к запуску редактора реестра от имени системы.
В этом легко убедиться с помощью другой утилиты Марка Руссиновича – Process Explorer. В свойствах процесса видно, от чьего имени он запущен.
Как почистить реестр
Программы, очищающие реестр автоматически, обычно выполняют свою работу, руководствуясь специальным набором инструкций. Однако этот набор может не подойти пользователю в конкретном случае. К счастью, реестр может быть очищен вручную с помощью встроенного в Windows специального редактора.
Шаг 1. Нажать кнопку «Пуск» и найти в меню программу «Выполнить», запустив ее щелчком мыши.
Шаг 2. Набрать в запустившемся окне команду «regedit», и нажать «ОК».
Запустится «Редактор реестра».
Справка. Перед тем, как производить те или иные модификации реестра, важно создать его резервную копию. Если некоторые из вносимых изменений повредят программному обеспечению ПК, это даст возможность восстановить работоспособность системы.
Шаг 3. Нажать «Файл» («File») и выбрать «Экспорт» («Export»).
Шаг 4. Выбрать «Все» («All») в панели «Экспортировать область».
Шаг 5. Выбрать папку, куда будет сохранена копия реестра и ввести ее имя.
Очистка утилитами-деинсталляторами
Алгоритм автоматической деинсталляции и удаления остатков приложений при помощи утилит-деинсталляторов сводится к следующему:
1. Запуск встроенного деинсталлятора.
2. Стандартное удаление, предусмотренное программой.
3. Поиск оставшихся после деинсталляции элементов (файлов, ключей реестра) и их удаление.
Наибольшей популярностью среди пользователей ПК пользуются следующие решения:
Лёгкий в пользовании, но мощный инструмент для очистки Windows от ненужного программного обеспечения. Быстро и безошибочно находит все остатки удалённого ПО. Имеет функцию «Принудительное удаление».
Поддерживает пакетное удаление: автоматическую последовательную деинсталляцию нескольких программ.
Платный продукт с большим количеством функций по очистке разделов винчестера и директорий системы от бесполезных элементов, оптимизации реестра. Запускает удаление программы одним кликом. Обладает удобнейшим интерфейсом.
Верный помощник в самых сложных случаях очистки ОС от ненужных приложений. Распространяется условно бесплатно (тестовая версия — 30 дней). Наделён расширенными и молниеносными алгоритмами поиска оставшихся объектов деинсталлированных программ. Качественно и скрупулёзно выполняет очистку.
Нахождение и удаление записей, связанных с удаленными программами
Важно! Представленная информация предназначена для квалифицированных владельцев ПК. Если на этом этапе будет допущена ошибка, она может вызвать неисправность операционной системы.
Шаг 2. Открыть щелчком мыши директорию «Software» («Программное обеспечение»).
Шаг 3. Найти в списке имя требуемой программы или название компании – ее производителя.
Справка! Если название программного обеспечения пользователю известно, можно ввести с клавиатуры его заглавную букву, и система быстро найдет папку с программой.
Шаг 4. Щелкнуть на обнаруженной записи, выделив ее.
Шаг 5. Нажать кнопку «Del» на клавиатуре, чтобы удалить запись.
Когда программа не удаляется
Некоторые потерявшие актуальность программы не удаляются системными средствами. В таких случаях, пользователь, как правило, получает сообщение о ненахождении необходимого для этого файла.
В таких случаях пользователю можно порекомендовать:
Если сохранился диск с программным обеспечением, то на нём, как правило, присутствует утилита деинсталляции. В противном случае её можно найти на сайте производителя.
При использовании программ-деинсталляторов проблемы с деинсталляцией возникают значительно реже. Но ещё более ценное их качество – тщательное устранение следов удалённого софта. Однако это достоинство превращается в недостаток применительно к антивирусам. Они тесно интегрированы в операционную систему, которая может быть повреждена внешними деинсталляторами при удалении следов.
Антивирусы рекомендуется удалять собственными встроенными деинсталляторами или системными средствами.
Если программа не удаляется и деинсталляторами, то, скорее всего, она функционирует в фоновом режиме и её необходимо предварительно завершить. Универсальное средство для этого – «Диспетчер задач».
Для вызова его вкладки «Процессы» нажимаем сочетание клавиш Ctrl + Shift + Esc. Предлагаем изучить все популярные горячие клавиши в Windows 10.
В списке вкладки «Процессы» выделяем соответствующую строку и щёлкаем пункт «Завершить процесс». После этого удаление проблем вызывать не должно.
Поиск и удаление всех записей, связанных с удаленной программой
Шаг 1. Одновременно нажать «Ctrl» и «F» для открытия меню поиска в реестре.
Шаг 2. Ввести «ключевые слова», позволяющие найти программные ветви по ее имени, имени папки или имени ее запускаемого файла.
Шаг 3. Нажать «Найти следующее» («Find Next») для начала поиска. Необходимо, чтобы в меню поиска были отмечены галочками «Ключи» («Keys»), «Значения» («Values») и «Данные» («Data»).
Шаг 4. Выбрать щелчком мыши запись, сохранившуюся после удаления программы, и нажать «Del», чтобы стереть ее.
Шаг 5. Нажать клавишу «F3», чтобы найти следующий результат, соответствующий введенным ключевым словам, и повторить процедуру, удалив таким образом всю информацию о программе.
Как НЕправильно удалять программы?
Допустим следующую ситуацию:
Дело в том, что при установке программы ее файлы могут помещаться не только в указанную пользователем или заданную по умолчанию системой папку, но и в другие места на жестком диске. В этом случае удаление папки с установленным приложением приведет только к частичному стиранию с диска его файлов. Все записи в системном реестре, сделанные программой, никуда не денутся. Если приложение запускалось при старте компьютера (было помещено в список автозагрузки Windows), система будет пытаться запустить его вновь, из-за чего на экране будут появляться различные ошибки.
Это был пример неправильного удаления программы. Теперь рассмотрим, как это сделать правильно.
Удаление записей об автозагрузке
Многие, особенно известные программы, записывают в реестр ветви, связанные с собственной загрузкой, проведением обновлений, или иными подобными действиями при запуске ОС. Пользователь имеет возможность удаления подобных записей.
Шаг 1. Используя приведенный выше способ, раскрыть раздел до папки HKEY_LOCAL_MACHINESOFTWARE Microsoft Windows Current Version Run.
Шаг 2. Найти требуемые данные справа. Это ярлыки некоторых запускаемых файлов в автозагрузке.
Если сведений о принадлежности записей определенной программе у пользователя нет, или неизвестно конкретное их значение, можно поискать эти данные в Интернете, например, в Google, или использовать специальный сайт Process Library, расположенный по адресу https://www.processlibrary.com/en/.
Шаг 3. Для поиска в Process Library нужного набрать требуемое значение в поисковой форме, расположенной справа и нажать «Search». Система выдаст необходимую информацию.
Используем привычку программ оставлять там следы
Для начала откроем следующий куст:
Если у вас 64-х битная версия Windows, 32-х битные приложения могут иметь ключи в разделе:
Здесь вы обнаружите множество ключей. И, как вы уже понимаете, это всё установленные вами в систему программы и утилиты с установкой. В своих названиях они могут иметь большое количество символов и имён. Если имя есть, какой ключ к какой программе принадлежит уже ясно. В большинстве случаев параметр UninstallString
укажет на файл встроенного деинсталлятора.
Если в имени куча цифр, придётся искать пропавшую программу вручную. И она там есть. По нахождении ищите далее параметр с известным вам именем UninstallString.
Теперь запускаем командную консоль cmd, вставляем скопированное значение параметра и жмём Enter. Удаление началось.
Программы бывают разные — полезные и бесполезные, простые, сложные и опасные. А узнают пользователи, какое из этих качеств принадлежит тому или иному программному продукту, к сожалению, в большинстве случаев только после его инсталляции в Windows. Поклацают кнопочки, попередвигают ползунки настроек, и тогда уж картина проясняется. Что нужно с ПО сделать: казнить, то есть деинсталлировать, или помиловать, оставить в недрах компьютера или ноутбука.
Это руководство поведает вам, как полностью удалить программу с компьютера посредством утилит и вручную.
Автоматическая очистка реестра
Если ручная очистка реестра не представляется возможной, можно использовать автоматический способ, например, с помощью программы CCleaner.
Устранение ошибок очистки реестра
Если в результате правки реестра возникли нарушения в работе ОС, можно воспользоваться копией реестра, восстановив его работу.
Шаг 1. Запустить редактор реестра приведенным выше способом. Кликнуть «Файл» («File») – «Импорт» («Impor»t).
Шаг 2. Откроется окно проводника, где необходимо найти созданную ранее резервную копию, выделить ее мышью и нажать «Открыть» («Open»).
Шаг 3. Дождаться, пока все необходимые файлы скопируются в реестр.
Сторонний софт
Даже если утилиты правильно стереть, всё равно останутся какие-то данные, записи в реестре , файлы с сохранёнными настройками. Наиболее практичный вариант — воспользоваться утилитами для удаления. Специализированный софт не только уберёт приложение, но и уничтожит все его следы в системе. Так они не будут занимать лишнее место и засорять ОС.
Удаление программ в CCleaner
Восстановление данных при сбое ОС
Если после правки реестра система перестала загружаться, ее работу можно восстановить через компонент «Восстановление системы». Сведения, содержащиеся в реестре, наряду с остальными данными ОС, будут восстановлены на период создания выбранной точки сохранения (восстановления) данных.
Шаг 1. Нажимать кнопку F8 в момент начала загрузки ПК. Появится меню «Дополнительные варианты загрузки». Выбрать «Последняя удачная конфигурация (дополнительно)».
Шаг 2. Выбрать язык, кликнуть «Далее».
Шаг 3. Ввести имя пользователя (лучше Администратора) и (если есть), пароль, нажав «ОК».
Шаг 4. Появится окно «Параметры восстановления системы», где нужно выбрать «Восстановление системы».
Шаг 5. При появлении следующего окна нажать «Далее».
Шаг 6. Выбрать точку восстановления. В этом же окне можно выбрать другие точки восстановления и посмотреть список затрагиваемых при восстановлении программ. Нажать «Далее».
Шаг 7. Нажать «Готово».
Шаг 8. Нажать «Да».
Компьютер автоматически перезагрузится, устранив неполадки.
Перед проводимыми изменениями реестра важно всего всегда создавать его копию. Если имеется неопределенность, лучше не удалять никаких данных вручную, а перед тем, как принять решение по удалению, можно поискать информацию об удаляемой записи в Интернет.
Registry Live Watch
Бесплатная программа Registry Live Watch работает по несколько иному принципу: не путем сравнения двух образцов реестра Windows, а путем мониторинга изменений в режиме реального времени. Однако программа не отображает самих изменений, а лишь сообщает о том, что такое изменение произошло.
- Windows 7
- Как изменить владельца ветки реестра Windows 10.
Возвращение исходных прав и восстановление владельца
После внесения изменений в реестр я советую вернуть исходные права и восстановить владельца, чтобы не снижать безопасность системы. Кроме того, на форум не раз обращались за помощью люди, у которых правильная работа системы нарушалась после того, как у системной учетной записи TrustedInstaller было отобрано владение.
Windows 8 и новее
Windows 7
Исходные права и владелец раздела реестра восстановлены.