TrustedInstaller – это системная служба, которая используется для инсталляции программных компонентов операционной системы. Она одновременно является службой и встроенной учетной записью в операционных системах Windows. Ее используют при установке различных системных программ и обновлений.
Иногда при установке какой-нибудь программы пользователь может столкнуться с сообщением от системы, в котором содержится текст с требованием запросить разрешение у службы TrustedInstaller.
Данная ошибка может возникает из-за того, что у пользователя недостаточно прав на установку, удаление или внесение изменений в системный файл. Служба является защитой от человеческого фактора. Например, пользователь по незнанию решил удалить файлы в папке «C:\Windows\System32», так как, с его точки зрения, они не нужны или являются вирусами. Он не сможет этого сделать, так как Trusted Installer потребует специальные права на удаление системных файлов.
Как запросить разрешение от trustedinstaller
Для того, чтобы получить доступ к системным объектам, необходимо выполнить следующее:
- Щёлкнуть правой кнопкой мыши на файле или папке, к которым нужен доступ, и выбрать пункт меню «Свойства»;
- В открывшемся окне выбрать вкладку «Безопасность», далее кнопка «Дополнительно»;
- Откроется новое окно, в котором будут отображены все владельцы данного файла и перечислены их права;
- Находим учетную запись «TrustedInstaller» и нажимаем кнопку «Добавить»;
- Далее выбираем субъект, который хотим добавить;
- В открывшемся окне следует найти группу «Администраторы», выбрать ее и нажать «ОК»;
- Выставляем галочку на раздел «Полный доступ». Если данное действие применяется к папке, то обязательно разрешить «Применять эти разрешения к объектам и контейнерам». Это необходимо, чтобы файлы и подпапки наследовали права от корневой папки;
- Нажимаем «ОК» дважды, и получаем запрос на подтверждение от ОС. Соглашаемся с ним;
- Теперь у группы «Администраторы» есть права на полный доступ к необходимому объекту.
Как восстановить права trustedinstaller
Теперь рассмотрим ситуацию, полностью противоположной выше. То есть у пользователя необходимо забрать права на изменение системных файлов. Выполняется по той же инструкции, что указана выше.
- Открываем «Свойства» системного файла или папки, к которым хотим закрыть доступ;
- Заходим во вкладку «Безопасность», и находим группу «Администраторы»;
- Открываем «Свойства», и выставляем права только на просмотр;
- Закрываем окна по кнопке «ОК», чтобы все изменения сохранились;
Использование программы TakeOwnershipEx
Еще один вариант изменения прав доступа – это воспользоваться бесплатной утилитой TakeOwnershipEx, которая позволит запросить разрешение у Трустединсталлер.
После скачивания и установки TakeOwnershipEx, запускаем ее.
Программа сразу предлагает выбрать объект (файл или папка), для которого необходимо установить права на полный доступ. Далее следует нажать пункт «Take Ownership»
Если же необходимо сделать противоположную операцию – забрать права, то достаточно просто нажать «Restore Ownership». Пользователю будет отображён список системных объектов, в которых установлены полные права на доступ через программу.
Выбираем необходимый пункт, и нажимаем «Restore rights». ПО сделает возврат прав по умолчанию.
На этом все действия закончены.
Если ничего не помогло
В случае, если вышеуказанные методы не помогли пользователю решить проблему, рассмотрим другие варианты.
Самое очевидное решение для всех пользователей ОС Windows – это перезагрузка компьютера. Простая перезагрузка поможет очистить оперативную память компьютера от всех текущих процессов.
Если обычная перезагрузка не помогает, то запускаем ее в безопасном режиме. Для этого при старте рабочей станции необходимо нажимать клавишу F8 до появления меню о выборе режимов загрузки.
Здесь выбираем «Безопасный режим» и ждем загрузки Windows с минимальным набором драйверов и функций. Далее пробуем через «Безопасный режим» удалить требуемый файл.
Второй вариант – это использование командной строки. Чтобы открыть ее, щелкнем правой кнопкой мыши на кнопке «Пуск» и выберем пункт командной строки с правами «Администратора»:
Далее через консоль переходим в папку с файлом, который необходимо удалить. Для этого используем команду CD. Помощник можно открыть, набрав команду без кавычек «cd /?». Синтаксис следующий:
После того, как пользователь оказался в нужной ему папки, используем команду DEL – для удаления файлов, а для удаления системных папок RMDIR.
Прежде, чем использовать две последних команды следует как следует ознакомиться с их синтаксисом. У каждой из них есть некоторые функции. Для вызова справки по командам вводим: «DEL /?» и «RMDIR /?». Данный метод подходит только для продвинутых пользователей.
Третий вариант – это закрытие графической оболочки explorer.exe. Необходимо открыть «Диспетчер задач», нажав на клавишах с левой стороны следующие кнопки: Ctrl+ Shift+Esc. И в нем найти процесс Explorer.exe.
Далее нажать на нем правой кнопкой мыши и выбрать «Завершить процесс». Теперь можно попробовать еще раз удалить файл. Для восстановления службы, рабочую станцию надо перезагрузить либо в командной строке набрать «explorer.exe». После это все восстановится.
Четвертый способ – удалить папку с файлом. Это частный случай второго метода. Пользователь переходит в папку, где находится файл на удаление и пробует удалить всю папку. Можно воспользоваться как проводником Windows, так и командной строкой. Предварительно конечно же стоит посмотреть – нет ли там важных файлов?
Еще такие ошибки могут возникать, если при создании имени пользователя использовалась кириллица или путь до файла слишком длинный. Первый пункт наиболее часто встречается, когда пользователи сохраняют системные файлы в папках с русским именем. Например, «Вася» или «Цветы». Рекомендуется убрать из пути до конечного файла русские символы либо удалив их, либо заменив на латиниские.
Второй пункт связан с ограничением в 255 символов – это максимальное значение пути для файла. Если она превышено, то будут возникать различные ошибки. Следует просто сократить путь.