Как заменить владельца ключа реестра из командной строки | Белые окошки

Что такое subinacl.exe?

Subinacl.exe это исполняемый файл, который является частью Программное обеспечение Microsoft Программа, разработанная Корпорация Microsoft, Программное обеспечение обычно о 10.61 MB по размеру.

Как заменить владельца ключа реестра из командной строки

Внести изменения в такие ключи можно только заменив их владельца. Наиболее удобным с точки зрения автора способом получения доступа к ключам реестра является использование утилиты RegOwnershipEx, сводящей всю процедуру к паре кликов мышью.

На втором месте стоит использование самого редактора реестра, наконец, в качестве альтернативы можно воспользоваться командной строкой, а точнее консольными утилитами, позволяющими заменять владельца и изменять права доступа для ключей реестра, не открывая сам реестр.

Как исправить subinacl.exe

Если у вас возникла более серьезная проблема, постарайтесь запомнить последнее, что вы сделали, или последнее, что вы установили перед проблемой. Использовать resmon Команда для определения процессов, вызывающих вашу проблему. Даже в случае серьезных проблем вместо переустановки Windows вы должны попытаться восстановить вашу установку или, в случае Windows 8, выполнив команду DISM.

Чтобы помочь вам проанализировать процесс subinacl.exe на вашем компьютере, вам могут пригодиться следующие программы: Менеджер задач безопасности отображает все запущенные задачи Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записи автозапуска.

Единый рейтинг риска безопасности указывает на вероятность того, что это шпионское ПО, вредоносное ПО или потенциальный троянский конь. Это антивирус обнаруживает и удаляет со своего жесткого диска шпионское и рекламное ПО, трояны, кейлоггеры, вредоносное ПО и трекеры.

Как поменять владельца ключа или ветки реестра из командной строки

Иногда, чтобы поменять что-то в реестре (выполнить твик или просто внести нужное вам изменение) в первую очередь требуется получить доступ к ветке/ключу реестра. Казалось бы, для администратора это не проблема. Но нюанс в том, что в некоторые ветки реестра Windows не может внести изменения даже администратор.

Доступ к таким веткам ограничивается ACL, в которых либо отсутствуют права записи для группы локальных администраторов, либо владельцем таких разделов назначены TrustedInstaller или System. В этом руководстве мы покажем несколько простых способов предоставить администратору права владельца и полные права на защищенный таким образом раздел реестра.

:/>  Команда Windows systeminfo – как использовать для получения информации

Не будем рассматривать графический способ смены владельца и назначения права через утилиту regedit.exe, и остановимся на возможностях смены владельца любого ключа реестра и предоставления доступа из командной строки. Все описанные ниже методы работают во всех версиях Windows!

Как работать с setacl

Похожим образом работает утилита SetACL. В отличие от SubInACL она не требует установки и имеет несколько иной синтаксис. Распространяется она в двух редакциях — отдельно для 32-битных и отдельно для 64-битных систем.

После скачивания и распаковки архива с исполняемыми файлами утилиты, рекомендуем сразу забросить файл setacl.exe в каталог System32, дабы иметь возможность запускать утилиту без перехода в каталог с исполняемым файлом.

SetACL имеет следующий синтаксис:

Параметр -on name указывает полный путь к объекту, при этом имя объекта подставляется на место name.

Параметр -ot type определяет тип объекта. Если это файл, используется ключевое слово file, если ключ реестра — слово reg. И в том, и в другом случае оно подставляется на место type.

Параметр -actn action определяет выполняемое действие. В случае замены владельца и установкой прав доступа используются значения setowner или ace.

А вот и конкретный пример.

В прошлый раз мы сделали владельцем каталога ActivationBroker пользователя компик, теперь вернем его законному хозяину, то есть системе. Открываем от имени администратора командную строку и одну за другой выполняем эти две команды:

Всё готово.

Первая команда вернула права на ключ системе, а вторая предоставила ей полный к нему доступ.

Корень проблем subinacl.exe

Эти проблемы SUBINACL.EXE создаются отсутствующими или поврежденными файлами SUBINACL.EXE, недопустимыми записями реестра Windows 2000 Professional Resource Kit или вредоносным программным обеспечением.

Более конкретно, данные ошибки SUBINACL.EXE могут быть вызваны следующими причинами:

Могу ли я удалить или удалить subinacl.exe?

Не следует удалять безопасный исполняемый файл без уважительной причины, так как это может повлиять на производительность любых связанных программ, использующих этот файл. Не забывайте регулярно обновлять программное обеспечение и программы, чтобы избежать будущих проблем, вызванных поврежденными файлами.

Однако, если это не вирус, и вам нужно удалить subinacl.exe, вы можете удалить Инструменты Windows Resource Kit с вашего компьютера, используя его деинсталлятор, который должен находиться по адресу: MsiExec.exe / I .

:/>  Diskpart команды |

Если вы не можете найти его деинсталлятор, вам может потребоваться удалить Windows Resource Kit Tools, чтобы полностью удалить subinacl.exe. Вы можете использовать функцию «Установка и удаление программ» на панели управления Windows.

Обновлено апреля 2021 года:

Мы рекомендуем вам попробовать этот новый инструмент. Он исправляет множество компьютерных ошибок, а также защищает от таких вещей, как потеря файлов, вредоносное ПО, сбои оборудования и оптимизирует ваш компьютер для максимальной производительности.

Получение прав владельца на ключ реестра с использованием встроенной команды regini

Эта команда идет в составе любой Windows и мы можем ее использовать для назначения разрешений на ключи реестра. Использование команды очень простое. Создаем файл скрипта с необходимыми параметрами и передаем этот файл для обработки команде REGINI.

ШАГ1:

Открываем Блокнот (Notepad) и вписываем название необходимого ключа и ACL (Access Control List) используя вот такой вот формат:

Меняем Key_name на название нужного ключа, но смотрите, чтобы название ключа была корректным, как показано ниже:

Registrymachinesoftwareclasses (для ключей раздела HKEY_CLASSES_ROOT)

Registrymachine (для ключей раздела HKEY_LOCAL_MACHINE)

Получение прав владельца на ключ реестра с использованием утилиты subinacl

Утилита была написана для Windows 2000, XP и Server 2003, однако ее можно использовать и со всеми новыми версиями Windows.

ШАГ 1:

Пример использования

Было необходимо запустить Remote Desktop Host, предоставить группе разработчиков совместный доступ к серверу для настройки определенных приложений и базы данных. В дальнейшем, предоставлять удаленный к доступ к этому серверу не планировалось. Разработчиков было более 2-х и все хотели работать одновременно. И клятвенно обещали закончить менее чем за 4 месяца.

Сказано-сделано. Был поднят Remote Desktop Host на Windows 2021 R2 и мы начали пользоваться 120-ти дневным бесплатным периодом. Но … 4 месяцев не хватило (как всегда). Использовать же легальный ключ для TS не хотелось, так как работа, временная, как я уже сказал ранее. Пришлось … воспользоваться знаниями, которые вы только что получили.

Ключ реестра, отвечающий за отсчет 120-ти дневного Grace Period расположен здесь:

У группы Администраторы есть доступ только на чтение этого ключа.

Был использован Метод 1. Так сказать, Microsoft сами себя и наказали : )

:/>  SHUTDOWN — команда выключения / перезагрузки компьютера

Распространенные сообщения об ошибках в subinacl.exe

Наиболее распространенные ошибки subinacl.exe, которые могут возникнуть:

• «Ошибка приложения subinacl.exe». • «Ошибка subinacl.exe». • «Возникла ошибка в приложении subinacl.exe. Приложение будет закрыто. Приносим извинения за неудобства». • «subinacl.exe не является допустимым приложением Win32». • «subinacl.exe не запущен». • «subinacl.exe не найден».

Типичные ошибки subinacl.exe

Усложнения Windows 2000 Professional Resource Kit с SUBINACL.EXE состоят из:

Эти сообщения об ошибках EXE могут появляться во время установки программы, в то время как программа, связанная с SUBINACL.EXE (например, Windows 2000 Professional Resource Kit) работает, во время запуска или завершения работы Windows, или даже во время установки операционной системы Windows.

Это subinacl.exe безопасно, или это вирус или вредоносная программа?

Первое, что поможет вам определить, является ли тот или иной файл законным процессом Windows или вирусом, это местоположение самого исполняемого файла. Например, такой процесс, как subinacl.exe, должен запускаться из C: Program Files Microsoft Software JkDefragGUI.exe, а не в другом месте.

Если статус процесса «Проверенная подписывающая сторона» указан как «Невозможно проверить», вам следует взглянуть на процесс. Не все хорошие процессы Windows имеют метку проверенной подписи, но ни один из плохих.

Наиболее важные факты о subinacl.exe:

Если у вас возникли какие-либо трудности с этим исполняемым файлом, перед удалением subinacl.exe вы должны определить, заслуживает ли он доверия. Для этого найдите этот процесс в диспетчере задач.

Найдите его местоположение (оно должно быть в C: Program Files Microsoft Software) и сравните его размер с приведенными выше фактами.

Если вы подозреваете, что можете быть заражены вирусом, вы должны немедленно попытаться это исправить. Чтобы удалить вирус subinacl.exe, вам необходимо Загрузите и установите приложение полной безопасности, например Malwarebytes., Обратите внимание, что не все инструменты могут обнаружить все типы вредоносных программ, поэтому вам может потребоваться попробовать несколько вариантов, прежде чем вы добьетесь успеха.

Оставьте комментарий

Adblock
detector