Вы тут: Главная → Windows → Как получить доступ к разделу реестра или папке и вернуть все на свои места
В некоторые разделы реестра Windows или папки изменения не может внести даже администратор, работающий в редакторе реестра или файловом менеджере, который запущен с полными правами.
Это происходит потому, что у группы «Администраторы» нет прав на запись в этот раздел реестра или папку. Причин для этого может быть две:
- Группа «Администраторы» является владельцем раздела или папки, но не имеет полных прав на объект. В этом случае достаточно просто выдать группе «Администраторы» полные права.
- Владельцем раздела реестра или папки являются системная учетная запись Система или TrustedInstaller (Вторая служит в рамках комплекса по укреплению безопасности операционной системы, но для любителей «поковырять» систему она представляет собой досадную помеху на пути к цели). В этом случае можно сначала стать владельцем раздела или папки, а затем выдать своей группе полные права. Но есть и более интересные альтернативы — утилиты для запуска исполняемых файлов от имени этих учетных записей.
Далее я покажу, как внести изменения в реестр при недостатке прав. Я также объясню, как восстановить исходные разрешения, и почему это нужно делать.
👉 Инструкции в этой статье одинаково применимы к разделам реестра и папкам файловой системы. Реестр используется в качестве примера.
На этой странице
- Как делать грамотно и быстро
- Внесение изменений в реестр от имени учетной записи «Система»
- Внесение изменений в реестр от имени учетной записи TrustedInstaller
- Как делать неграмотно и медленно
- Получение полных прав и смена владельца
- Возвращение исходных прав и восстановление владельца
Как делать грамотно и быстро
Быстрее всего запускать редактор реестра или командную строку с правами системы или TrustedInstaller и вносить изменения. Тогда не надо будет тратить время на смену прав и их восстановление.
Внесение изменений в реестр от имени учетной записи «Система»
Если владельцем раздела реестра является специальная учетная запись «Система», существует способ внести изменения в раздел, не изменяя владельца и разрешений. Для этого используется утилита PsExec, входящая в набор утилит Марка Руссиновича PsTools. Суть способа сводится к запуску редактора реестра от имени системы.
- Загрузите набор PsTools и распакуйте утилиту PsExec в папку Windows, чтобы не указывать к ней путь в командной строке.
- Откройте командную строку от имени администратора и выполните команду:
psexec64 -i -s regedit
Запустится редактор реестра, причем от имени системы, что задается параметром -s (параметр -i обеспечивает интерактивный запуск приложения).
В этом легко убедиться с помощью другой утилиты Марка Руссиновича – Process Explorer. В свойствах процесса видно, от чьего имени он запущен.
Теперь вы можете вносить изменения в разделы реестра, владельцем которых является учетная запись «Система».
Внесение изменений в реестр от имени учетной записи TrustedInstaller
Попробуйте эти утилиты:
- Trusted Shell (64-разрядная версия в архиве, пароль:
tshell
). Достаточно запустить утилиту с правами администратора, затем в командной строке ввести regedit. Автор, Дмитрий Стариков, рассказывает о принципах работы в комментариях к этой записи. - DevxExec. Краткие инструкции в комментариях.
- ExecTI от Winaero.
- RunAsTI. Запуск от имени системы и/или TrustedInstaller. Принцип работы по ссылке. По информации участников форума, утилита работает из setupcomplete.cmd в отличие от tshell и devxexec.
- PowerRun. Запуск от имени системы и/или TrustedInstaller.
- Advanced Run от NirSoft
Как делать неграмотно и медленно
В Windows 8 слегка изменился графический интерфейс смены владельца, что стало непреодолимым препятствием для ряда читателей, судя по комментариям. Мне претит, когда на одной странице дублируются практически одинаковые инструкции, но другие варианты еще хуже. Поэтому выбирайте инструкции для своей ОС. Я полагаю, что в редакторе реестра у вас уже открыт нужный раздел реестра.
Получение полных прав и смена владельца
По ходу дела вы увидите, кто является владельцем раздела реестра. Если это Система или TrustedInstaller, можно воспользоваться подходящей утилитой ↓
Windows 8 и новее
- Щелкните правой кнопкой мыши на разделе реестра и выберите из меню пункт Разрешения.
- Выделите группу «Администраторы»:
- Если доступен флажок Полный доступ, установите его и нажмите кнопку ОК. Этого может оказаться достаточно, если группа является владельцем раздела.
- Если флажок недоступен или вы видите сообщение об ошибке, переходите к пункту 3.
- Нажмите кнопку Дополнительно, нажмите ссылку Изменить вверху окна, введите адрес электронной почты учетной записи Microsoft или имя локальной учетной записи, проверьте имя и нажмите кнопку ОК.
- Установите флажок Заменить владельца подконтейнеров и объектов вверху окна и нажмите кнопку ОК.
- Установите флажок «Полный доступ», как описано в пункте 2.
Windows 7
Посмотреть инструкции
Теперь ничто не препятствует записи в этот раздел реестра. Однако я рекомендую восстановить права, когда вы закончите редактирование раздела.
Возвращение исходных прав и восстановление владельца
После внесения изменений в реестр я советую вернуть исходные права и восстановить владельца, чтобы не снижать безопасность системы. Кроме того, на форум не раз обращались за помощью люди, у которых правильная работа системы нарушалась после того, как у системной учетной записи TrustedInstaller было отобрано владение.
Windows 8 и новее
- Щелкните правой кнопкой мыши на разделе реестра и выберите из меню пункт Разрешения.
- Нажмите кнопку Дополнительно, нажмите ссылку Изменить вверху окна и введите имя учетной записи:
- NT ServiceTrustedInstaller, если владельцем являлась учетная запись TrustedInstaller
- система, если владельцем являлась учетная запись Система (в английской ОС нужно вводить System)
- Установите флажок Заменить владельца подконтейнеров и объектов вверху окна и нажмите кнопку ОК.
- Выделите группу «Администраторы», снимите флажок Полный доступ и нажмите кнопку Применить.
Windows 7
Посмотреть инструкции
Download PC Repair Tool to quickly find & fix Windows errors automatically
If when you attempt to change permissions for files or folders while logged on your Windows 10 computer using an administrator account and you receive the error message Unable to set new Owner on OS, Access is denied, then this post will be able to help you. In this post, we will offer the appropriate suggestions you can try to mitigate this issue.
The error is related to the privileges of the user account. The error occurs if the SYSTEM group does not have Full Control privileges or The Everyone group does not have Full Control privileges.
If you’re faced with this Unable to set new Owner on OS, Access is denied issue, then you need to take ownership of the folder and then grant permission to everyone. But before you begin, restart your PC once and try again and see if that works for you.
Take ownership of the folder and then grant permission to everyone
Before taking file or folder ownership, it’s recommended you create a new system restore point so that the system may be reverted back in case of any loss of data or irregular behavior.
After you have successfully taken file of folder ownership, you can proceed as follows to grant permission to everyone:
- Navigate to C:Users.
- Right-click on folder <Your user name> and choose Properties.
- Then go to Security tab.
- Click Edit.
- Click Add > Advanced.
- Now click on Find Now and choose Everyone.
- Click OK.
- Click OK again.
- Now click on Allow > Full control > OK.
This post gives full details on how to take file or folder ownership.
If the issue persists, you can create a new user account with administrator rights and then try to perform the changes and check if the steps work for you.
If nothing helps, you may want to use the Fresh Start/Reset option ensuring that you opt for the Keep files and data option.
Related reads:
- Unable to display current owner on Windows
- Remove Access Denied error when accessing files or folders.
All the best!
Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.
Download PC Repair Tool to quickly find & fix Windows errors automatically
If when you attempt to change permissions for files or folders while logged on your Windows 10 computer using an administrator account and you receive the error message Unable to set new Owner on OS, Access is denied, then this post will be able to help you. In this post, we will offer the appropriate suggestions you can try to mitigate this issue.
The error is related to the privileges of the user account. The error occurs if the SYSTEM group does not have Full Control privileges or The Everyone group does not have Full Control privileges.
If you’re faced with this Unable to set new Owner on OS, Access is denied issue, then you need to take ownership of the folder and then grant permission to everyone. But before you begin, restart your PC once and try again and see if that works for you.
Take ownership of the folder and then grant permission to everyone
Before taking file or folder ownership, it’s recommended you create a new system restore point so that the system may be reverted back in case of any loss of data or irregular behavior.
After you have successfully taken file of folder ownership, you can proceed as follows to grant permission to everyone:
- Navigate to C:Users.
- Right-click on folder <Your user name> and choose Properties.
- Then go to Security tab.
- Click Edit.
- Click Add > Advanced.
- Now click on Find Now and choose Everyone.
- Click OK.
- Click OK again.
- Now click on Allow > Full control > OK.
This post gives full details on how to take file or folder ownership.
If the issue persists, you can create a new user account with administrator rights and then try to perform the changes and check if the steps work for you.
If nothing helps, you may want to use the Fresh Start/Reset option ensuring that you opt for the Keep files and data option.
Related reads:
- Unable to display current owner on Windows
- Remove Access Denied error when accessing files or folders.
All the best!
Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.
В многопользовательской системе такой как Windows 10, администратор может предоставить или аннулировать разрешение вносить изменения для любых пользователей. Это касается и реестра Windows при удалении или редактировании.
Что же делать, если вы не можете изменить или удалить важный параметр реестра, просто необходимо сменить владельца ветки реестра! Достаточно сменить владельца один раз и вам будет предоставлен полный контроль.
После прочтения, вы получите возможность менять владельца для любого раздела реестра после чего сможете вносить нужные вам правки и изменения в реестре.
Как изменить владельца ветки реестра Windows 10.
Примечание: Ваша учетная запись пользователя должна иметь права администратора.
Вы, возможно уже сталкивались с проблемой при удалении или внесения изменений для записи реестра, получая сообщение «Не удается удалить. Ошибка при удалении ключа», «Не удается удалить все выделенные параметры» «Ошибка при записи нового параметра» и тд.. Это происходит потому, что вы не имеете достаточных прав для редактирования или удаления данного раздела реестра.
Будучи администратором, вы можете легко обойти эту проблему и использовать неограниченные права, для удаления разделов, параметров или модифицировать реестр с помощью твиков. Все, что вам нужно, это дать разрешение на владение разделом реестра конкретному пользователю:
Давайте предположим, вы выбрали ключ «Attributes», который находится в разделе реестра:
КомпьютерHKEY_LOCAL_MACHINESOFTWAREClassesCLSID{679f85cb-0220-4080-b29b-5540cc05aab6}ShellFolder
Изменив запись «Attributes», мы удалим Панель быстрого доступа из проводника Windows, но если вы попытаетесь изменить ее, вы получите сообщение, «Не удаётся изменить параметр «Attributes» Ошибка при записи нового параметра».
Изменить владельца для определенного раздела реестра Windows 10.
Шаг 1. Кликните правой кнопкой мыши на разделе реестра (папке) в которой находится нужный вам параметр (ключ) реестра и выберите в контекстном меню «Разрешения».
Шаг 2. В открывшемся окне нажмите на кнопку «Дополнительно».
Шаг 3. В окне дополнительных параметров безопасности, Вы видите, что владельцем данного раздела и объектов в нем является «Система».
Шаг 4. В строке Владелец нажмите надпись «Изменить».
Шаг 5. В диалоговом окне «Выбор: Пользователь или Группа» нажмите кнопку «Дополнительно».
Шаг 6. В следующем окне нажмите кнопку «Поиск».
Шаг 7. В нижней части окна найдите и кликните мышкой надпись «Администраторы» (см. картинку) и нажмите «Ок».
Шаг 8. Вернувшись в окно «Выбор: Пользователь или Группа», снова нажмите кнопку «ОК».
Шаг 9. В окне «Дополнительных параметров безопасности» необходимо установить флажки в два чекбокса (см картинку ниже):
- Заменить владельца подконтейнеров и объектов
- Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта
Шаг 10. Нажмите кнопку «Применить» → «ОК». Подтвердите запрос безопасности.
Шаг 11. Вы вернетесь к диалоговому окну «Разрешение для Группы». Выберите группу «Администраторы», в разрешениях группы необходимо также установить флажки в чекбоксы в пункте «Полный доступ», «Чтение» и нажмите «Применить» → «ОК».
Все, теперь вы сможете вносить изменения или удалить ключ в этой ветке реестра. Если вам потребуется изменить другой раздел реестра вам придется повторить все действия снова.
Теперь вы знаете, как получить полный доступ к конкретной записи реестра для редактирования или удаления, не забывайте делать резервную копию реестра если что то пойдет не так.
Рекомендуем: Как восстановить владельца TrustedInstaller в Windows 10.
Реестр Windows 10 — не что иное, как структурированная база данных, в которой хранится информация о параметрах аппаратного и программного обеспечение вашего ПК.
Для запуска редактора реестра достаточно в строке поиска ввести regedit и в предложенных вариантах запустить одноименную программу от имени администратора.
Думаю, не нужно объяснять почему разработчики специально запретили доступ к определенным веткам и разделам реестра. Тем не менее, существует множество моментов когда просто необходимо внести изменения в реестр Windows 10. Вот один из реальных примеров — при установке AutoCAD в Windows 10 возникает ошибка «Платформа .NET 4.5 не установлена. Приложение AutoCAD 2015 не может быть установлено без этого компонента.».
Первая, вполне логичная мысль — скачать компонент и установить его. Но не все так гладко, при установке появляется другая ошибка — Windows 10 выдаст «.NET Framework 4.5 уже является частью этой операционной системы.».
Ответ ОС весьма адекватный, ведь в вашей системе установлен .NET Framework 4.6, который по умолчанию включает в себя версии предыдущих компонентов. Остается один выход — «обмануть» инсталлятор AutoCAD. Для этого, потребуется внести изменения в реестр Windows 10, а именно, временно скорректировать версию .NET Framework в ветке «HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDP» заменив версию 4.6 на 4.5. И, опять возникает препятствие, изменения в реестр не вносятся так как отказано в доступе.
Как всегда в таких случаях идем в Яндекс и получаем ответ: «Редактирование групповой политики… Отключение запрета на изменения реестра… используйте команду gpedit.msc».
Как внести изменения в реестр Windows 10 при помощи «Групповой политики» рассмотрим ниже, а сейчас предлагаю познакомиться с методом, который подойдет абсолютно любому пользователю независимо от сборки Windows 10. В большинстве случаев, при запуске gpedit.msc из строки «Выполнить» (вызывается клавишами Win + R), ОС информирует о отсутствии компонента в системе, и вы вспоминаете о том что ваша версия операционной системы «Windows 10 Домашняя», которая лишена возможности редактирования групповой политики.
Безвыходных ситуаций не бывает, внести изменения в реестр Windows 10 — просто. Воспользуйтесь пунктом «Разрешения…» в выпадающем контекстном меню, для этого кликните правой кнопкой мыши нужный пункт в ветке реестра.
В открывшемся окне щелкните по кнопке «Дополнительно», затем «Изменить» и в поле «Введите имена выбираемых объектов:» укажите имя своего профиля (под которым вы вошли в систему), далее «Ok» — «Применить» и «Ok».
Теперь, добавьте в список групп свой профиль. Для этого, кликнете «Добавить», в поле «Введите имена выбираемых объектов:» вбейте имя профиля и нажмите «Ok». Выделите свою учетную запись, а в поле ниже поставьте галочку «Полный доступ», затем «Применить» и «Ок».
Всё, полный доступ к выбранному пункту ветки реестра Windows 10 — открыт.
Редактирование групповой политики
И так, вернемся к групповой политике.
В меню «Выполнить» вводим gpedit.msc и кликаем «Ок».
В новом окне проследуйте: «Конфигурация пользователя» — «Административные шаблоны» – «Система» и кликните «Запретить доступ к средствам редактирования реестра».
Выберите «Отключено», после чего примените настройки и перезагрузите компьютер.
Поделитесь статьей в соцсетях — поддержите проект!
0 / 0 / 0 Регистрация: 06.01.2020 Сообщений: 6 |
|
1 |
|
Случайно закрыл доступ к реестру03.03.2020, 05:59. Показов 3533. Ответов 9
Случайно закрыл доступ к реестру через Разрешенния. Теперь все время пишет «Отказано в доступе», сменить владельца также не получается — «Отказано в доступе»
__________________
0 |
Нарушитель 8385 / 4389 / 1008 Регистрация: 12.03.2015 Сообщений: 20,546 |
|
03.03.2020, 08:24 |
2 |
Случайно закрыл доступ к реестру через Разрешенния. Расскажи, как ты это сделал. Теперь все время пишет «Отказано в доступе» Кто пишет? И куда? сменить владельца также не получается — «Отказано в доступе» Как ты пытаешься сменить владельца и кто является текущим владельцем?
0 |
0 / 0 / 0 Регистрация: 06.01.2020 Сообщений: 6 |
|
03.03.2020, 10:54 [ТС] |
3 |
Verevkin, нажаал пкм на нужный раздел -> выбрал «Разрешение» -> поставил галочки в колонке «Запретить», кому — не помню. В итоге теперь данный раздел реестра вы открывается, при попытке его открыть — «Отказ в доступе» (Выскакивает обычное окно с ошибкой «Ошибка при открытии раздела»: «Не удалось открыть … Не удалось открыть этот раздел из-за ошибки. Сведения: Отказ в доступе». При попытке сменить владельца (к слову, пишет, что «Не удалось отобразить текущего владельца»), выдает ошибку «Безопасность Windows»: «Не удалось установить нового владельца на… Отказ в доступе»
0 |
Модератор 15148 / 7736 / 726 Регистрация: 03.01.2012 Сообщений: 31,802 |
|
03.03.2020, 11:08 |
4 |
ck1e, Посмотрите в папке WindowsSystem32configRegBack — есть ли там файлы SECURE и SAM ненулевого размера, созданные до момента, когда вы полезли в разрешения. Если вам повезло и такие есть, срочно копируйте их на сменный носитель (а то они могут перезаписаться на то, что с реестром сейчас). Потом загрузитесь или с любого Лив Сиди, или из Среды восстановления вашей системы и замените этими файлами файлы c:windowssystem32configsam и c:windowssystem32configsecurity (по сути — это ваши ветки реестра, отвечающие за права пользователей HKEY_LOCAL_MACHINESAM и HKEY_LOCAL_MACHINESECURITY)
0 |
0 / 0 / 0 Регистрация: 06.01.2020 Сообщений: 6 |
|
03.03.2020, 11:10 [ТС] |
5 |
Таких нет
0 |
Модератор 15148 / 7736 / 726 Регистрация: 03.01.2012 Сообщений: 31,802 |
|
03.03.2020, 12:30 |
6 |
ck1e, А к какому разделу реестра вы запретили доступ?
0 |
0 / 0 / 0 Регистрация: 06.01.2020 Сообщений: 6 |
|
03.03.2020, 12:32 [ТС] |
7 |
gecata, MountedDevices
0 |
Нарушитель 8385 / 4389 / 1008 Регистрация: 12.03.2015 Сообщений: 20,546 |
|
03.03.2020, 12:42 |
8 |
нажаал пкм на нужный раздел -> выбрал «Разрешение» -> поставил галочки в колонке «Запретить», кому — не помню. В итоге теперь данный раздел реестра вы открывается, при попытке его открыть — «Отказ в доступе» (Выскакивает обычное окно с ошибкой «Ошибка при открытии раздела»: «Не удалось открыть … Не удалось открыть этот раздел из-за ошибки. Сведения: Отказ в доступе». При попытке сменить владельца (к слову, пишет, что «Не удалось отобразить текущего владельца»), выдает ошибку «Безопасность Windows»: «Не удалось установить нового владельца на… Отказ в доступе» Короче, есть шанс починить это безобразие, запустив редактор реестра в высокими правами (от SYSTEM или TrustedInstaller). Перед мероприятем категорически рекомендую забэкапиться.
0 |
Модератор 15148 / 7736 / 726 Регистрация: 03.01.2012 Сообщений: 31,802 |
|
03.03.2020, 12:51 |
9 |
Сообщение было отмечено ck1e как решение Решениеck1e, Дык, поднимитесь на шаг вверх (SYSTEM), посмотрите кто там владелец (там будет система или TrustedInstaller — обязательно запомните, потому что потом надо будет вернуть всё на место — иначе совсем беда будет), дайте права на всё своей учётке, Установите флажок Заменить владельца подконтейнеров и объектов в окне смены владельца. Спуститесь в маунтед девайсез и проверьте результат.
1 |
0 / 0 / 0 Регистрация: 06.01.2020 Сообщений: 6 |
|
03.03.2020, 13:25 [ТС] |
10 |
gecata, Спасибо, помогли, сам не смог додуматься
0 |
В этой статье показаны действия, с помощью которых можно стать владельцем раздела реестра и получить права полного доступа, а также как вернуть исходные права и восстановить исходного владельца.
Некоторые разделы системного реестра Windows не доступны для редактирования, даже если ваша учётная запись относится к группе «Администраторы». Это обычно происходит из-за того что у группы «Администраторы» нет соответствующих разрешений (прав) на запись в этот раздел реестра.
Есть несколько причин, почему вы не можете редактировать раздел реестра:
- Группа «Администраторы» является владельцем раздела, но не имеет полных прав на него. В этом случае достаточно просто выдать группе «Администраторы» полные права.
- Владельцем раздела является системная служба TrustedInstaller. В этом случае нужно сначала стать владельцем раздела, а затем выдать своей группе полные права, как раз в этой статье и будет рассмотрен такой пример.
- Владельцем раздела является системная учетная запись «Система». В этом случае действия будут такими же, как и с TrustedInstaller.
Далее в статье будет описано, как внести изменения в реестр при отсутствии соответствующих разрешений, а также как восстановить исходные разрешения, и для чего это нужно делать. Перед тем как редактировать системный реестр, рекомендуется создать точку восстановления системы
При изменении какого-либо параметра в реестре, если у вас недостаточно прав, то вы получите сообщение об ошибке.
► Рассмотрим первый пример, когда группа «Администраторы» является владельцем раздела, но не имеет полных прав на него.
Щелкните правой кнопкой мыши на разделе реестра и выберите из меню пункт Разрешения..
Выделите группу «Администраторы»:
Если доступен флажок Полный доступ, установите его и нажмите кнопку ОК. Этого может оказаться достаточно, если группа является владельцем раздела.
Если флажок недоступен или вы видите сообщение об ошибке как на скриншоте ниже, то переходим к второму примеру.
► Второй пример, когда владельцем раздела является системная служба TrustedInstaller.
В окне Разрешения для группы нажмите кнопку Дополнительно.
В следующем окне Дополнительные параметры безопасности нажмите ссылку Изменить вверху окна, и в появившемся диалоговом окне Выбор: «Пользователь» или «Группа» введите имя локальной учетной записи или адрес электронной почты учетной записи Microsoft, проверьте имя и нажмите кнопку ОК.
Установите флажок Заменить владельца подконтейнеров и объектов вверху окна и нажмите кнопку ОК.
Выделите группу «Администраторы», установите флажок Полный доступ, нажмите кнопку OK.
Теперь у вас есть полный доступ к разделу реестра и можно редактировать все его параметры.
► Третий пример, когда владельцем раздела является системная учетная запись «Система». В этом случае действия будут такими же, как и с TrustedInstaller.
Возвращение исходных прав и восстановление владельца
В целях безопасности системы, после редактирования необходимых параметров раздела реестра, нужно возвратить исходные права доступа и восстановить в качестве владельца раздела системную учётную запись TrustedInstaller.
Щелкните правой кнопкой мыши на разделе реестра и выберите из меню пункт Разрешения. В окне Разрешения для группы нажмите кнопку Дополнительно.
В следующем окне Дополнительные параметры безопасности нажмите ссылку Изменить вверху окна, и в появившемся диалоговом окне Выбор: «Пользователь» или «Группа» введите имя учетной записи:
NT Service\TrustedInstaller
Нажмите кнопку OK.
Далее установите флажок Заменить владельца подконтейнеров и объектов вверху окна и нажмите кнопку ОК.
В окне Разрешения для группы выделите группу «Администраторы», снимите флажок Полный доступ, нажмите кнопку OK.
Исходные права и владелец раздела реестра восстановлены.
Если владельцем раздела являлась учетная запись Система (в английской варианте System), то вместо NT Service\TrustedInstaller введите Система (в английской варианте System).
Данная инструкция применима для операционных систем Windows 8, Windows 8.1, Windows 10.
На чтение 12 мин. Просмотров 784 Опубликовано 22.04.2021
«Невозможно отобразить текущего владельца» – это сообщение об ошибке, которое иногда отображается в поле Владелец , когда пользователи пытаются стать владельцем определенный файл или папку. Такое поведение может происходить по множеству причин, но эта ошибка всегда связана с привилегиями учетной записи пользователя.
Если пользователи пытаются стать владельцем файла, для которого отображается « Невозможно отобразить текущего владельца » в Владелец , появится ошибка «Невозможно установить нового владельца для ПАПКИ, доступ запрещен» . Если пользователь попытается открыть файл или папку без отображаемого владельца, отобразится следующая ошибка «Вам отказано в доступе к этой папке/файлу».
Ошибка Доступ запрещен обычно отображается, когда конкретная папка не имеет разрешения, папка используется программой или папка доступна только для чтения. Обычно ошибка возникает, если группа Система или группа Все не имеет прав Полный доступ . Однако есть другие, более конкретные сценарии, которые могут вызвать такое поведение. Вот список наиболее распространенных причин, по которым возникает ошибка «Невозможно отобразить текущего владельца» :
- Folder Lock или аналогичное программное обеспечение не позволяет текущему пользователю получить доступ к пути.
- Учетная запись Admin не включена в системе.
- У аутентифицированного пользователя нет Полный доступ.
- Папка или файл, о котором идет речь, содержат поврежденные или поврежденные файлы без указанного владельца.
Если вы в настоящее время боретесь с проблемой, не беспокойтесь, так как вы, вероятно, решите проблему с разрешениями к тому времени, когда закончите устранение неполадок с помощью описанных ниже методов. Следуйте за каждым потенциальным исправлением в порядке их простоты и серьезности. Если вы найдете некоторые методы, которые не подходят для вашего сценария, просто пропустите их и перейдите к следующему методу ниже. Начнем!
Содержание
- Метод 1. Удалите Folder Lock (или аналогичное программное обеспечение)
- Метод 2: разрешение полного доступа аутентифицированным пользователям
- Метод 3: Запуск chkdsk/F в командной строке с повышенными привилегиями
- Метод 4: Включение встроенной учетной записи администратора
- Метод 5: Предоставление права собственности на папку/файл всем администраторам
- Метод 6: Запуск при диагностическом запуске (безопасный режим)
Метод 1. Удалите Folder Lock (или аналогичное программное обеспечение)
Folder Lock и любое другое программное обеспечение с такими же возможностями позволит вам защитить паролем файлы и папки, а также зашифровать ваши важные файлы. Однако такое программное обеспечение особенно осторожно при раздаче разрешений учетной записи. В зависимости от первоначальной настройки, которую вы сделали в Folder Lock (или аналогичном программном обеспечении), вы можете обнаружить, что определенные файлы/папки станут недоступными для других учетных записей Windows.
Примечание: Если вы не установили Folder Lock или подобное программное обеспечение, перейдите сразу к способу 2.
Также есть ошибка, возникающая в более старых версиях Folder Lock, когда пользователи зашифровывали папку с помощью этого программного обеспечения и больше не могли получить доступ к ее содержимому. Такое поведение также может происходить с другими альтернативами блокировки папок, такими как Axe Crypt , AES Crypt или Easy File Locker.
К счастью, вы можете легко исправить эту ошибку, удалив программное обеспечение, вызывающее проблему. Для этого откройте окно «Выполнить» ( клавиша Windows + R ), введите « appwiz.cpl » и нажмите Enter , чтобы открыть Программы и компоненты.
В Программы и компоненты прокрутите вниз до Folder Lock (или аналогичного программного обеспечения) и щелкните правой кнопкой мыши> Удалить. После удаления программного обеспечения для шифрования папок перезагрузите систему и проверьте, восстанавливаете ли вы право собственности на соответствующий файл/папку. Если вы этого не сделали, используйте методы, описанные ниже.
Метод 2: разрешение полного доступа аутентифицированным пользователям
Некоторые пользователи успешно решили проблему, предоставив полный доступ всем авторизованным пользователям. Это может быть неприменимо в вашей ситуации, но это одна из первых вещей, которую вы должны попробовать, прежде чем следовать другим техническим руководствам, приведенным ниже.
Вот пошаговое руководство по всему этому:
- Щелкните правой кнопкой мыши файл или папку, о которых идет речь, и выберите
- Доступ к Безопасность и нажмите Дополнительно.
- В окне Дополнительные параметры безопасности убедитесь, что выбрана вкладка Разрешения , и нажмите Изменить разрешения .
Примечание. В Windows 8 и Windows 10 нажмите Изменить (рядом с Владелец ).
- Нажмите Добавить в окне разрешений , затем нажмите Advanced при появлении запроса с помощью Окно выбора пользователя или группы .
- В следующем окне перейдите в раздел Общие запросы и нажмите кнопку Найти сейчас . Как только вы щелкнете по нему, он заполнит список результатов поиска ниже. Прокрутите список и дважды щелкните Прошедшие проверку пользователи.
- Теперь, когда в качестве объекта заданы Прошедшие проверку пользователи , нажмите ОК.
- В Permission Entry установите флажок Полный контроль в разделе Разрешить и нажмите ОК.
- В зависимости от типа папки вам может быть предложено подтвердить, а затем перезагрузить.
После перезагрузки компьютера проверьте, решил ли этот метод вашу проблему. Если нет, перейдите к способу ниже.
Метод 3: Запуск chkdsk/F в командной строке с повышенными привилегиями
Когда папка содержит файл то есть без владельца, это считается ошибкой в вашей файловой системе и обычно может быть решено с помощью простой команды chkdsk/F в командной строке с повышенными правами .
Эта проблема с правами доступа к папке довольно часто встречается в Android Studio и других папках и файлах IDE (интегрированной среды разработки). Давайте посмотрим, является ли это причиной, по которой невозможно получить доступ к папке/файлу, модифицированный o г удален. Если при сканировании удается выявить ошибку в вашей файловой системе, поврежденные файлы будут автоматически удалены.
Следуйте приведенным ниже инструкциям, чтобы выполнить сканирование chkdsk :
- Откройте панель запуска Windows (нижний левый угол) и найдите « cmd ». Затем щелкните правой кнопкой мыши Командную строку и выберите Запуск от имени администратора .
- В командной строке с повышенными привилегиями введите cd + «точный путь к папке или файлу» и нажмите . Введите .
- Затем введите chkdsk /F и нажмите Enter. Если эта конкретная папка находится на вашем загрузочном диске (C :), командная строка с повышенными привилегиями спросит вас, сканировать ли ее при следующем запуске системы. Введите Y и нажмите Enter для подтверждения.
- Если после нажатия Y в приглашении появилось сообщение« Этот том будет проверен при следующем перезапуске системы », вы можете безопасно закрыть командную строку с повышенными привилегиями и перезагрузите компьютер.
- Сканирование автоматически запустится при следующей перезагрузке, и все поврежденные файлы будут удалены. После полной загрузки операционной системы проверьте, можете ли вы получить доступ, удалить или изменить папку (файл), о которой идет речь.
Если этот метод не помог решить вашу проблему, перейдите к следующему методу.
Метод 4: Включение встроенной учетной записи администратора
Если вы начали использовать Windows до запуска Vista, вы, вероятно, помните, что все старые версии Windows имели встроенную учетную запись администратора, которая был создан по умолчанию. К счастью, эта учетная запись все еще создается в Windows 10, 8.. 1, 8, 7 и Vista, но он не включен, поэтому вы не можете его видеть или использовать по умолчанию.
Включение встроенного администратора учетная запись имеет высокую вероятность устранения ошибки «Невозможно отобразить текущего владельца» , поскольку она имеет гораздо больше привилегий, чем обычная учетная запись администратора. Вот краткое руководство по включению встроенной учетной записи администратора через командную строку:
Примечание. Следующие шаги будут работать в Windows Vista, Windows 7, Windows 8 , Windows 8.1 и Windows 10.
- Доступ к Панель запуска Windows (нижний левый угол) и выполните поиск « cmd ». Затем щелкните правой кнопкой мыши Командную строку и выберите Запуск от имени администратора .
вы также можете запустить Командную строку от имени администратора, выбрав ее и нажав Ctrl + Shift + Введите . - В командной строке с повышенными привилегиями введите « администратор сетевого пользователя/активный: да » и нажмите Enter , чтобы включить скрытую учетную запись администратора.
- Как только вы увидите, что команда завершилась успешно, выйдите из системы текущего пользователя, и вы должны увидеть нового пользователя с именем Administrator . Щелкните по нему, чтобы войти.
- Теперь, когда вы вошли в встроенный -в учетной записи администратора попробуйте получить доступ к папке/файлу, из-за которых возникают проблемы с разрешениями. Теперь у вас должна быть возможность получить к нему доступ и/или изменить его в обычном режиме.
Примечание. Имейте в виду, что использование встроенного администратора вообще раз не рекомендуется, так как определенные действия могут сделать вашу систему уязвимой для эксплойтов. Если этот метод помог решить вашу проблему, мы настоятельно рекомендуем выполнить первый шаг еще раз и ввести net user administrator/active: no , чтобы отключить встроенную учетную запись администратора. Затем перезагрузите систему или выйдите из скрытого администратора и вернитесь к своей обычной учетной записи.
Если это не решило вашу проблему, НЕ используйте команду net user administrator/active: no , чтобы отключить встроенный администратора, потому что мы собираемся использовать его снова в методе ниже.
Метод 5: Предоставление права собственности на папку/файл всем администраторам
Если вы не смогли получить доступ к папке или файлу при входе во встроенную учетную запись администратора, давайте снова воспользуемся этой учетной записью, чтобы передать право собственности на этот конкретный файл или папку всей группе администраторов.
Примечание. Этот метод предполагает, что описанный выше метод не был успешным и вы не отключили скрытую учетную запись администратора.. Если вы отключили его с помощью команды net user administrator/active: no , вернитесь к методу 3 и повторите шаги с 1 по 3.
После входа во встроенную учетную запись администратора выполните следующие действия:
- Откройте другую командную строку с повышенными привилегиями. Для этого откройте панель запуска Windows (нижний левый угол) и выполните поиск « cmd ». Затем щелкните правой кнопкой мыши Командную строку и выберите Запуск от имени администратора .
- Введите следующую команду в командную строку с повышенными привилегиями и нажмите Enter :
takeown /F «полный путь к папке или файлу»/a/r/dy
Примечание: если операция прошла успешно, вы должны получить сообщение УСПЕХ. Если он возвращает сообщение «Система не может найти указанный файл», дважды проверьте точный путь к вашему файлу или папке. - Введите следующую команду в командную строку с повышенными привилегиями и нажмите Введите :
icacls «полный путь к папке или файлу»/предоставьте администраторам: F/t
Примечание. Если команда прошла успешно, отобразится сообщение « Успешно обработано 1 (или подробнее) файлы ». Если отображается « Успешно обработано 0 файлов » и « Не удалось обработать 1 (или больше) files “, операция завершилась неудачно. - Если операция прошла успешно, попробуйте получить доступ к папке/файлу, из-за которых у вас возникли проблемы, и посмотрите, не имеют ли только что выполненные команды решил проблему.
Если проблема теперь решена, используйте net user administrator/active: no в командной строке с повышенными привилегиями, чтобы отключить встроенная учетная запись администратора. Если проблема все еще возникает, перейдите к способу, описанному ниже.
Метод 6: Запуск при диагностическом запуске (безопасный режим)
Если все вышеперечисленные методы не помогли вам, есть еще один последний метод, который, скорее всего, позволит вам получить доступ и отредактировать папку или файл, вызывающие проблемы. Этот метод включает загрузку вашего компьютера в безопасном режиме (диагностический запуск) . Обычно это позволяет вам получить доступ к папке из обычной учетной записи администратора. Но если этого не произойдет, мы снова воспользуемся скрытым администратором, чтобы выполнить эту работу.
Выполните следующие действия, чтобы загрузить компьютер в безопасном режиме и получить доступ к файлу через скрытый admin (при необходимости):
- Нажмите клавишу Windows + R , чтобы открыть окно «Выполнить», введите « msconfig ”и нажмите Enter , чтобы открыть Конфигурация системы.
- В Конфигурация системы перейдите на вкладку Общие , выберите Запуск диагностики и нажмите Применить , чтобы сохранить эту конфигурацию.
- Нажмите кнопку Перезагрузить при следующем запросе Конфигурация системы и дождитесь перезагрузки системы.
- После полной загрузки ОС попробуйте снова получить доступ к папке и посмотрите, решена ли проблема, пока в безопасном режиме. Если вам по-прежнему не удается получить доступ к папке или файлу, продолжайте обычным образом, следуя инструкциям ниже.
Примечание. Если вы можете получить доступ к папке или файлу, отредактируйте его в соответствии с вашими требованиями и переходите к шагу 9. - Откройте панель запуска Windows (нижний левый угол) и найдите « cmd “. Затем щелкните правой кнопкой мыши Командная строка и выберите e Запуск от имени администратора .
Примечание. Вы также можете запустить Командную строку от имени администратора, выбрав ее и нажав Ctrl + Shift + Enter .
- В командной строке с повышенными привилегиями введите « net user administrator/active: yes » и нажмите Enter , чтобы включить скрытая учетная запись администратора .
- Один раз вы увидите, что команда выполнена успешно, выйдите из системы текущего пользователя, и вы увидите нового пользователя с именем Administrator . Щелкните по нему, чтобы войти.
- Теперь, когда вы вошли в встроенный -в учетной записи администратора попробуйте получить доступ к папке или файлу, из-за которых возникают проблемы с разрешениями. Теперь у вас должна быть возможность получить к нему доступ и/или изменить его в обычном режиме.
- После внесения необходимых изменений в папку/файл используйте команду net user administrator/active: no в командной строке с повышенными привилегиями, чтобы отключить встроенную учетную запись администратора.
- Нажмите клавишу Windows + R , чтобы открыть окно «Выполнить», введите « msconfig » и нажмите Enter , чтобы открыть Конфигурация системы.
Примечание. Нажмите Да при появлении запроса от Контроль учетных записей. - В Конфигурация системы перейдите в Общие выберите Обычный запуск и нажмите Применить , чтобы сохранить эту конфигурацию.
- Нажмите кнопку Перезагрузить при следующем запросе Конфигурация системы и дождитесь, пока ваша система перезагрузится в обычном режиме. режим.
Вот и все. Проблема «Невозможно отобразить текущего владельца» теперь должна быть решена.
- Remove From My Forums
Ошибка «Не удалось установить нового владельца на … отказано в доступе»
-
Вопрос
-
Пытаюсь сменить владельца, чтобы была возможность переименовать файл, но система отказывает, при попытке добавить учетку, так-же и в аудит. Как владельца указать свою учетку получилось, но переименовать не дает, выдает ошибку,
что нужно разрешение от моей же учетной записи, которую ввел туда владельцем, а общем, как можно исправить это и переименовать все-же файл? в чем проблема-
Изменено
22 января 2019 г. 15:55
-
Изменено
Содержание
- Исправляем ошибку «Отказано в доступе» при работе со службами в Windows 10
- Способ 1: Настройка прав доступа системного раздела
- Способ 2: Редактирование группы Администраторы
- Способ 3: Проверка определенной службы
- Способ 4: Включение привилегий для LOCAL SERVER
- Способ 5: Проверка системы на вирусы
- Вопросы и ответы
Часто перед пользователями возникает потребность изменить состояние какой-либо службы в Windows 10. Это может быть связано с решением неполадок или временным отключением работы приложения. Однако не всегда процесс происходит корректно. Иногда на экране появляется уведомление «Отказано в доступе», что означает невозможность внести указанные изменения. Далее мы хотим продемонстрировать все доступные варианты исправления этой ситуации.
Ошибка «Отказано в доступе» свидетельствует об ограничениях на права пользователя, которые были выставлены администратором или системой автоматически. В большинстве случаев возникновение подобной ситуации связано с системными сбоями, поэтому приходится перебирать возможные варианты ее решения. Мы предлагаем начать с самого очевидного и эффективного, постепенно переходя к более сложным и редко встречающимся исправлениям.
Способ 1: Настройка прав доступа системного раздела
Как известно, все файлы, связанные с операционной системой, хранятся на системном разделе жесткого диска. Если на него установлены какие-либо правовые ограничения, возможно возникновение различных проблем при попытке взаимодействовать со стандартными файлами, в том числе и службами. Решается эта неполадка следующим образом:
- Через «Проводник» перейдите в раздел «Этот компьютер», найдите там локальный системный диск, кликните по нему правой кнопкой мыши и выберите пункт «Свойства».
- В открывшемся окне переместитесь на вкладку «Безопасность».
- Щелкните по кнопке «Изменить», предварительно сняв выбор с какой-либо учетной записи.
- Нажмите на «Добавить», для создания новой группы или пользователя в списке разрешенных.
- В поле «Введите имена выбираемых объектов» напишите «Все» и нажмите на «Проверить имена».
- Данная надпись должна стать подчеркнутой — это означает, что проверка прошла успешно. После этого просто нажмите на «ОК», чтобы сохранить изменения.
- Произойдет автоматический переход на эту же вкладку «Безопасность». Теперь отметьте поле «Все» и установите разрешения для полного доступа. Перед выходом не забудьте применить изменения.
- Процесс внесения правок безопасности займет несколько минут. Не закрывайте данное окно, чтобы не прервать операцию.
После применения новых правил безопасности рекомендуется перезагрузить компьютер, а уже потом запускать окно «Службы» и пытаться производить необходимые изменения, проверяя действенность выполненных только что настроек.
Способ 2: Редактирование группы Администраторы
Следующее решение будет связано с изменением локальной группы пользователей под названием Администраторы. Принцип этого способа заключается в добавлении прав на управление локальными и сетевыми службами. Для этого придется от имени администратора выполнить две команды в консоли, с чем справится даже самый начинающий юзер.
- Приложение «Командная строка» в обязательном порядке следует запустить от имени администратора. Проще всего это сделать, отыскав консоль через «Пуск» и выбрав там соответствующий пункт.
- В первую очередь введите команду
net localgroup Администраторы /add networkservice
и нажмите на Enter. - Вы будете уведомлены о ее выполнении.
- Теперь можно ввести вторую команду
net localgroup Администраторы /add localservice
. - Закройте консоль после появления строки «Команда выполнена успешно».
Если вместо этого вы получили ошибку «Указанная локальная группа не существует», напишите ее название на английском языке — «Administrators» вместо «Администраторы». То же самое надо сделать и с командой из следующего шага.
По завершении данной операции обязательно перезагрузите компьютер, поскольку установленная конфигурация активируется только при создании нового сеанса.
Способ 3: Проверка определенной службы
Этот метод подойдет тем пользователям, кто испытывает проблемы с появлением уведомления «Отказано в доступе» только при работе с конкретными службами. Дело может быть в том, что ограничения установлены непосредственно для самой службы, а это можно проверить только через редактор реестра.
- Для начала потребуется определить системное наименование службы. Запустите «Пуск», найдите через поиск приложение «Службы» и запустите его.
- Отыщите строку с необходимым параметром и дважды щелкните по ней, чтобы перейти в свойства.
- Ознакомьтесь с содержимым строки «Имя службы».
- Запомните его и запустите утилиту «Выполнить» через комбинацию клавиш Win + R. Введите
regedit
и нажмите на Enter. - В редакторе реестра перейдите по пути
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
. - В конечной папке отыщите каталог с названием нужной службы и щелкните по нему ПКМ.
- Через контекстное меню перейдите в «Разрешения».
- Убедитесь в том, что для групп Администраторы и Пользователи установлен полный разрешающий доступ. Если это не так, измените параметры и сохраните изменения.
Теперь вы можете прямо в редакторе реестра изменить состояние параметра или вернуться в приложение «Службы», чтобы проверить, помогли ли произведенные действия избавиться от проблемы.
Способ 4: Включение привилегий для LOCAL SERVER
В Windows 10 имеется учетная запись под названием LOCAL SERVER. Она является системной и отвечает за запуск определенных опций, в том числе и при взаимодействии со службами. Если ни один из предыдущих методов не принес должного результата, можно попытаться установить отдельные права для этой учетной записи, что делается так:
- Перейдите в свойства локального диска с операционной системой через контекстное меню, откройте вкладку «Безопасность» и нажмите на «Изменить».
- Потребуется кликнуть на «Добавить», чтобы перейти к поиску профиля.
- В появившемся окне переместитесь в раздел «Дополнительно».
- Начните поиск учетных записей.
- Из списка выберите необходимую сейчас.
- После предоставьте ей полный доступ для управления системными компонентами и примените изменения.
Способ 5: Проверка системы на вирусы
Последний метод, рассматриваемый сегодня, предполагает проверку системы на вирусы. Использовать его следует в тех случаях, когда ни один из приведенных выше вариантов не помог справиться с проблемой — тогда есть повод задуматься о действии вредоносных файлов. Вполне возможно, что какой-то вирус попросту блокирует доступ к службам, а сама проблема будет решена только после его удаления и восстановления системных объектов. Более детально об этом читайте в отдельном материале на нашем сайте далее.
Подробнее: Борьба с компьютерными вирусами
Теперь вы знаете как бороться с проблемой «Отказано в доступе» при попытках изменить состояние службы в Виндовс 10. Осталось только поочередно выполнять каждый способ, чтобы в максимально короткие сроки отыскать действенное решение.
Еще статьи по данной теме: