При попытке удалить, изменить, переименовать или переместить какой-либо файл или папку в Windows 11/10 или предыдущей версии ОС вы можете получить сообщение об отказе в доступе: «Вам необходимо разрешение на выполнение этой операции. Запросите разрешение от TrustedInstaller на изменение этой папки (этого файла)».
В инструкции подробно о том, почему так происходит, как удалить, переименовать или выполнить другие действия с такой папкой или файлом и дополнительная информация, которая может оказаться полезной.
Как «запросить разрешение от TrustedInstaller» и удалить или изменить файл или папку
Прежде чем приступить, несколько важных моментов, касающихся TrustedInstaller и того, почему пользователю, несмотря на наличие прав администратора, не позволяется выполнить действия с какими-то элементами:
- TrustedInstaller — встроенная системная учётная запись Windows с максимальными правами.
- Эта учётная запись является владельцем для всех защищенных системных файлов ОС.
- У обычных администраторов по умолчанию нет прав на изменение таких файлов, так как это может привести к неработоспособности Windows.
- Важно: не выполняйте действия с файлами и папками, которые сообщают о необходимости запросить разрешение от TrustedInstaller, если вы не уверены в том, что делаете и не готовы к возможным последствиям. Это небезопасно.
- Настоятельно рекомендую создать точку восстановления системы (а ещё лучше — полную резервную копию), прежде чем выполнять какие-либо действия с такими файлами и папками, если вы всё-таки решились.
Фактически, запрашивать разрешения не нужно: вместо этого необходимо стать владельцем файла или папки, после чего предоставить себе необходимые права. Сделать это можно несколькими способами.
Первый вариант — командная строка:
- Запустите командную строку от имени администратора (как это сделать).
- Для файла — по порядку введите команды:takeown /f «путь_к_файлу» icacls «путь_к_файлу» /grant Администраторы:FВ случае англоязычной версии Windows, используйте Administrators вместо «Администраторы».
- Для папки и вложенных файлов и папок:takeown /f «путь_к_папке» /r /d y icacls «путь_к_папке» /grant Администраторы:F /t
Готово. В результате вы (при условии, что являетесь администратором на компьютере), сможете выполнить необходимые действия с файлом или папкой. Также можно использовать «Все» (Everyone) вместо «Администраторы» (Administrators), но я этого делать не рекомендую.
Второй метод — графический интерфейс:
- Нажмите правой кнопкой мыши по файлу или папке, откройте «Свойства», перейдите на вкладку «Безопасность» и нажмите кнопку «Дополнительно».
- В поле «Владелец» нажмите «Изменить».
- В поле «Введите имена выбираемых объектов» введите «Администраторы» (или Administrators в изначально англоязычной версии Windows) и нажмите «Ок».
- В случае, если изменения производятся для папки, отметьте пункт «Заменить владельца подконтейнеров и объектов».
- Нажмите «Ок» для применения настроек.
- Вы вернётесь на вкладку «Безопасность» в свойствах объекта, снова нажмите по кнопке «Дополнительно», а затем — по кнопке «Продолжить» в дополнительных параметрах безопасности.
- В списке элементов разрешений выберите пункт «Администраторы» (при отсутствии используйте кнопку «Добавить») и нажмите кнопку «Изменить».
- Предоставьте «Полный доступ» для группы «Администраторы», нажмите «Ок».
- Для папки — отметьте пункт «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта» внизу окна.
- Нажмите «Ок», подтвердите выполнение и дождитесь завершения применения настроек, нажмите «Ок» в окне свойств папки или файла.
Готово, теперь, опять же при наличии прав Администратора, вы сможете изменять элемент, для которого были выполнены описанные настройки. Как и в предыдущем случае, можно установить разрешения «полный доступ» для группы «Все» или «Пользователи», но это будет ещё менее безопасно, чем в случае с «Администраторы».
Дополнительная информация
Некоторые дополнительные нюансы в контексте рассмотренной темы:
- Есть сторонние программы, которые автоматизируют то, что было описано выше. Подробно о них — в отдельной статье.
- Некоторые системные файлы и папки могут быть защищены дополнительными функциями безопасности или использоваться в системе, что может помешать изменить как права доступа, так и выполнить действия с ними. Я бы не рекомендовал «связываться» с такими элементами, но если требуется — можно сделать это с WinPE или из среды восстановления Windows в командной строке.
- Если в результате действий вы что-то сломали, могут помочь точки восстановления системы и восстановление системных файлов в командной строке.
Надеюсь, материал был полезен, но, повторюсь, я не рекомендую каким-либо образом менять файлы, для которых сообщается «Запросите разрешение от TrustedInstaller на изменение».