194 Просмотров
Вам нужно сменить владельца файла или папки на другого пользователя. Для этого может быть много причин — передача файлов другому пользователю, старая учетная запись удаляется, и все файлы должны быть назначены новому пользователю. По умолчанию Windows сохраняет эти файлы заблокированными под учетной записью, которая создала файл или папку. Никто другой не может редактировать или получать доступ к контенту, если он не является администратором или если файл не принадлежит им.Теперь давайте посмотрим, как вы можете изменить владельца файлов.
Изменить владельца файла или папки в Windows 10
1] Откройте проводник и перейдите к файлу или папке, лдя которых вы хотите изменить владельца. Щелкните правой кнопкой мыши на нем/ней, а затем нажмите свойства.
2] Перейдите на вкладку «Безопасность» в окне свойств и нажмите кнопку « Дополнительно» в правом нижнем углу. Это откроет дополнительные параметры безопасности этого файла или папки.
3] В этом окне текущий владелец будет указан со ссылкой « Изменить» (рядом с меткой «Владелец:»). Нажмите на нее. Он откроет Выбор пользователя или группы окно. Снова нажмите доступную кнопку «Дополнительно», а затем нажмите кнопку «Поиск».
4] В низу будут перечислены все пользователи и группы, доступные на компьютере. Выберите пользователя, которому хотите передать право собственности, и нажмите «ОК», а затем снова «ОК».
5] Вы вернетесь к дополнительным настройкам безопасности, но владелец изменится на того, кого вы выбрали. Есть две дополнительные опции, которые нужно проверить. Они помогут вам передать право собственности на вложенные папки и файлы внутри него.
- Заменить владельца на субконтейнеры и объекты
- Замените все дочерние записи разрешений на наследуемые записи разрешений от объекта.
Как только вы подтвердите изменения, будет полностью передано право собственности. Однако есть еще одно, что вам нужно сделать. Чтобы удалить доступ любого другого пользователя, вернитесь в Дополнительные параметры безопасности и удалите любого существующего пользователя. Это подтвердит, что только назначенный пользователь имеет доступ к файлу или папке.
Не забудьте сначала создать точку восстановления системы.
Ознакомьтесь также
3 способа создания новых папок и удаления папок в Windows 11
Создание и удаление папок — это базовая операция управления файлами. Windows 11 также предлагает несколько …
Если при попытке изменить, открыть или удалить папку или файл в Windows вы получаете сообщения о том, что вам отказано в доступе, «Нет доступа к папке», «Запросите разрешение на изменение этой папки» и аналогичные, то вам следует изменить владельца папки или файла, о чем и поговорим.
Есть несколько способов стать владельцем папки или файла, основные среди которых — использование командной строки и дополнительные настройки безопасности ОС. Есть также и сторонние программы, позволяющие изменить владельца папки в два клика, на одного из представителей которых тоже посмотрим. Все описанное ниже подходит для Windows 7, 8 и 8.1, а также Windows 10.
Примечания: для того, чтобы стать владельцем того или иного элемента с использованием способов ниже, вы должны иметь права администратора на компьютере. Кроме этого, не следует изменять владельца для всего системного диска — это может повлечь нестабильную работу Windows.
Дополнительная информация: если вы хотите стать владельцем папки для того, чтобы удалить ее, а иначе она не удаляется, и пишет Запросите разрешение от TrustedInstaller или от Администраторы, используйте следующую инструкцию (там же есть видео): Запросите разрешение от Администраторы на удаление папки.
Использование команды takeown для того, чтобы стать владельцем объекта
Для того, чтобы изменить владельца папки или файла с помощью командной строки, имеются две команды, первая из них — takeown.
Для ее использования, запустите командную строку от имени Администратора (в Windows 8 и Windows 10 это можно сделать из меню, вызываемого правым кликом по кнопке Пуск, в Windows 7 — с помощью правого клика по командной строке в стандартных программах).
В командной строке, в зависимости от того, владельцем какого объекта вам нужно стать, введите одну из команд:
- takeown /F “полный путь к файлу” — стать владельцем указанного файла. Чтобы сделать всех администраторов компьютера владельцами, используйте параметр /A после пути к файлу в команде.
- takeown /F “путь к папке или диску” /R /D Y — стать владельцем папки или диска. Путь к диску указывается в виде D: (без слэша), путь к папке — C:Folder (также без слэша).
При выполнении данных команд вы получите сообщение о том, что вы успешно стали владельцем конкретного файла или отдельных файлов в указанной вами папке или на диске (см. скриншот).
Как изменить владельца папки или файла с помощью команды icacls
Еще одна команда, которая позволяет получить доступ к папке или файлам (изменить их владельца) — icacls, использовать которую следует так же, в командной строке, запущенной от имени администратора.
Для установки владельца используйте команду в следующем виде (пример на скриншоте):
Icacls “путь к файлу или папке” /setowner “Имя_пользователя” /T /C
Пути указываются аналогично предыдущему способу. Если требуется сделать владельцами всех администраторов, то вместо имени пользователя используйте Администраторы (или, если не сработает, Administrators).
Дополнительная информация: помимо того, чтобы стать владельцем папки или файла, вам может потребоваться также получить разрешения для изменения, для этого вы можете использовать следующую команду (дает полные права пользователю для папки и вложенных объектов): ICACLS «%1» /grant:r «имя_пользователя»:(OI)(CI)F
Получение доступа с помощью настроек безопасности
Следующий способ — использовать лишь мышь и интерфейс Windows, не обращаясь к командной строке.
- Кликните правой кнопкой мыши по файлу или папке, доступ к которому нужно получить (стать владельцем), в контекстном меню выберите пункт «Свойства».
- На вкладке «Безопасность» нажмите кнопку «Дополнительно».
- Напротив пункта «Владелец» нажмите «Изменить».
- В открывшемся окне нажмите кнопку «Дополнительно», а в следующем — кнопку «Поиск».
- Выберите в списке пользователя (или группу пользователей), которого нужно сделать владельцем элемента. Нажмите Ок, затем — снова Ок.
- Если вы изменяете владельца папки или диска, а не отдельного файла, отметьте также пункт «Заменить владельца подконтейнеров и объектов».
- Нажмите Ок.
На этом вы стали владельцем указанного объекта Windows и сообщения о том, что нет доступа к папке или файлу вас не должны больше потревожить.
Другие способы стать владельцем папок и файлов
Есть и другие способы решить проблему «отказано в доступе» и быстро стать владельцем, например, с помощью сторонних программ, встраивающих пункт «Стать владельцем» в контекстное меню проводника. Одна из таких программ — TakeOwnershipPro, бесплатная и, насколько я могу судить, без чего-то потенциально нежелательного. Аналогичный пункт в контекстное меню можно добавить и путем редактирования реестра Windows.
Однако, с учетом того, что подобная задача возникает сравнительно редко, я не рекомендую устанавливать стороннее ПО или вносить изменения в систему: на мой взгляд, лучше изменить владельца элемента одним из способов «вручную».
Иногда может возникнуть необходимость стать владельцем файла или папки, чтобы переместить, скопировать или отредактировать этот файл или папку на компьютере. Ниже вы найдете шаги для изменения владельца файла или папки в Windows 10.
Изменение владельца файла или папки в Windows 10
По умолчанию Windows 10 блокирует файлы и папки для пользователя, который их изначально создал. Никто, кроме администратора, не имеет права перемещать, копировать или редактировать файлы или папки, созданные другими пользователями.
Эта проблема может быть легко решена путем изменения или передачи права собственности на файл или папку пользователю, которому вы хотите дать возможность редактировать этот конкретный файл или папку.
Как только право собственности на файл/папку передается другому пользователю, новый пользователь сможет перемещать, копировать и редактировать этот конкретный файл/папку.
Как изменить владельца файла или папки в Windows 10
Следуйте приведенным ниже инструкциям, чтобы изменить владельца файла или папки в Windows 10 с одного пользователя на другого.
1. Щелкните правой кнопкой мыши кнопку Пуск и выберите Проводник.
2. На экране проводника перейдите в нужную папку > щелкните правой кнопкой мыши файл/папку и выберите Свойства.
3. На экране Свойства файла/папки перейдите на вкладку Безопасность и нажмите кнопку Дополнительно.
4. На экране Дополнительные параметры безопасности щелкните параметр Изменить, расположенный рядом с записью Владелец.
5. В окне Выбор: пользователь или группа нажмите кнопку Дополнительно.
6. Затем нажмите кнопку Поиск, чтобы открыть список всех пользователей и групп на компьютере.
7. В списке «Пользователи и группы» выберите пользователя, которому вы хотите передать право собственности на файл/папку, и нажмите кнопку ОК.
8. После выбора пользователя нажмите кнопку ОК.
9. На экране дополнительных настроек безопасности вы увидите нового владельца в списке. Следующий шаг — передать право собственности на файлы и подпапки в папке.
Для этого выберите Заменить владельца для подконтейнеров и объектов и Замените все дочерние записи разрешений на наследуемые записи разрешений из опций объекта.
10. Нажмите Применить и OK, чтобы сохранить изменения и выйти из окна.
После выполнения описанных выше действий право собственности на папку, включая все файлы и подпапки в папке, будет передано новому владельцу.
В случае необходимости вы можете вернуться в Дополнительные параметры безопасности и удалить старого владельца. Это обеспечит доступ только новому назначенному пользователю.
Иногда при редактировании файла или папки вам будет отказано в доступе с сообщением «Нет доступа к папке«. «Вам необходимо разрешение для выполнения этой операции«. «Запросите разрешение от Администратора или TrustedInstaller на изменение этой папки«. Дело в том, что вы не являетесь владельцем данной папки и вам нужно назначить свои права на эту папку.
Административные права в Windows 10 позволяют вам изменять множество критически важных аспектов в системе. Тем не менее, если вы будете копать достаточно глубоко, вы обнаружите, что даже прав администратора недостаточно для доступа к определенным файлам и папкам, или для внесения определенных изменений. Эти файлы и папки принадлежат TrustedInstaller, и он имеет приоритет над учетными записями администратора. По умолчанию, Windows сохраняет эти файлы заблокированными под учетной записью, которая создала файл или папку. Давайте разберем, как стать владельцем любой папки или файла, сделать TrustedInstaller владельцем папки, если она была изменена и вы решили вернуть эти права. Этими самым можно исправить ряд ошибок «Нет доступа к этой папке«, «Вам необходимо разрешение для выполнения этой операции«. «Запросите разрешение от Администратора или TrustedInstaller на изменение этой папки«.
Как добавить нового владельца папки и файлов в Windows 10
Шаг 1. Нажмите правой кнопкой мыши на папке, в которой хотите назначить или сменить владельца, и выберите свойства. Перейдите во вкладку «Безопасность» и ниже нажмите на «Дополнительно«. В новом окне, сверху нажмите на ссылку-слово «Изменить» и введите имя своей учетной записи, после чего нажмите правее «Проверить имя«. Если ошибок не будет и вы указали правильное ваше имя, то оно появится с нижнем подчеркиванием. Если вы не помните или не знаете имя, то нажмите ниже на «Дополнительно» и следуйте ниже указаниям.
После нажатия кнопки Дополнительно
Как только вы нажали на дополнительно, у вас появится окно со списком пользователей и групп. Нажмите справа на «Поиск» и ниже в предоставленном списке, выберите свое имя.
Шаг 2. Далее появится окно в котором вы уже владелец данной папки, но нужно установить галочку «Заменить владельца подконтейнеров и объектов«, чтобы все вложенные файлы в этой папки изменились.
Шаг 3. Если после выше проделанного, вы не можете переместить или удалить папку, то нужно унаследовать эту папку с файлами. Нажмите обратно по этой папке правой кнопкой мыши и выберите «Свойства«. Перейдите во вкладку «Безопасность» и мы тут видим, что владелец с полным доступом задан, но папку все ровно нельзя удалить. Нажимаем ниже на «Дополнительно«.
Шаг 4. В новом окне мы можем заметить графу «Унаследовано от» и пусто. По этой причине мы и не могли удалить папку. Чтобы унаследовать, поставьте ниже галочку на «Заменить все записи разрешений дочернего объекта наследуемыми объектами от этого объекта» и нажмите чуть выше на «Включение наследования«. Теперь у вас полный доступ к этой папке.
Вы также можете задать доступ этому владельцу нажав по нему два раза в графе «Элементы разрешений» и выбрать права доступа.
Как сделать TrustedInstaller владельцем папки
Если у вас был владелец папки TrustedInstaller и вы его заменили на свое имя учетной записи, а потом захотели вернуть обратно права TrustedInstaller, или просто хотите задать владельца TrustedInstaller, то разберем как это сделать.
Шаг 1. Нажимаем правой кнопкой мыши по папке, какой нужен владелец TrustedInstaller, и выбираем свойства. Далее переходим во вкладку «Безопасность» и ниже жмем «Дополнительно«. В новом окне сверху нажимаем на «Изменить» и вводим имя NT SERVICETrustedInstaller
, после чего нажимаем «Проверить имя» и OK.
Шаг 2. В новом окне вы уже заметите, что владелец сменен на TrustedInstaller. Поставьте галочки напротив пунктов «Заменить владельцы подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта наследуемыми объектами от этого объекта» и нажмите «Применить«. Не закрывайте окно, а нажмите на «Добавить«, чтобы задать права доступа.
Шаг 3. Как только нажали «Добавить» у вас появится еще одно новое окно. Нажмите сверху на «Выберите субъект«, введите имя в поле NT SERVICETrustedInstaller
и нажмите на «Проверить имя«, после чего «OK». Теперь поставьте галочку в самом низу «Применять эти разрешения к объектам и контейнерам только внутри этого контейнера«. Далее отметьте галочками «Общие разрешения«, обычно это полный доступ и отмечено всё.
Смотрите еще:
- WindowsApps: Что это за папка и как её удалить в Windows 10
- Как удалить папку Windows.old
- Что за файл Hiberfil.sys и как Удалить его в Windows 10, 7
- Не удается получить доступ к сайту и найти DNS-адрес сервера
- Панель Nvidia: Доступ запрещен. Не удалось применить настройки к системе
[ Telegram | Поддержать ]
Чтобы иметь возможность получения полных прав на не принадлежащую пользователю папку, необходимо обладать в системе правами администратора.
В Windows 10 имеются встроенные средства управления правами и разрешениями пользователей. Они не слишком удобны, но для поставленной задачи вполне подходят.
- Откройте «Свойства» папки из ее контекстного меню.
- Переключитесь в окне свойств на вкладку «Безопасность» и нажмите кнопку «Дополнительно».
- Напротив параметра «Владелец» нажмите кнопку «Изменить», если владелец отсутствует или им является другой пользователь.
- В открывшемся диалоговом окошке выбора впишите ваше имя пользователя и нажмите «Проверить имена», чтобы убедиться в правильности ввода данных.
- Вместо непосредственного ввода имени пользователя можно нажатием кнопки «Дополнительно» открыть окно выбора пользователя или группы, в нем нажать кнопку «Поиск» и выбрать пользователя, которого хотите назначить владельцем.
- После того как имя пользователя появится напротив параметр «Владелец», отметьте флажком опцию «Заменить владельца подконтейнеров и объектов» и сохраните настройки нажатием «OK».
- Подтвердите действие в открывшемся диалоговом окошке.
- Снова откройте свойства папки на вкладке «Безопасность» и убедитесь, что выбранный пользователь имеет все разрешения.
- В противном случае нажмите «Изменить» и установите флажок в пункте «Полный доступ».
Может статься, что назначенного пользователя в группе не окажется либо опция снятия/установки разрешений будет неактивной. В этом случае выполните следующие действия:
- Откройте «Дополнительные параметры безопасности» как было показано выше в шаге 2 и нажмите кнопку «Добавить».
- В открывшемся окне нажмите «Выберите субъект».
- Добавьте нужного вам пользователя как было показано выше в шаге 4 и нажмите «OK».
- В окне «Элемент разрешения для…» выставьте «Полный доступ» и сохраните настройки нажатием «OK».
- Выделите в окне дополнительных разрешений только что добавленного участника мышкой и отметьте флажком чекбокс «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта». Сохраните настройки и подтвердите выполнение операции.
Способ 2: Сторонние программы
Для получения прав на пользовательские и некоторые системные каталоги также можно использовать специализированные утилиты, например TakeOwnershipEx. Эта небольшая бесплатная программа хороша тем, что интегрируется непосредственно в окружение «Проводника».
Скачать TakeOwnershipEx с официального сайта
- Скачайте, установите и запустите утилиту. В Windows 10 инструмент может потребовать .NET Framework — согласитесь на его инсталляцию, нажав в диалоговом окне «Скачать и установить этот компонент».
- Кликните по папке, на которую хотите получить права и доступ правой кнопкой мыши, и выберите из контекстного меню опцию «Получить доступ/Восстановить права».
В случае удачного получения всех разрешений утилита вернет сообщение «Получен полный доступ к файлу/папке».
Еще статьи по данной теме:
Помогла ли Вам статья?
Download PC Repair Tool to quickly find & fix Windows errors automatically
Many a time, you need to change ownership of a file or folder to another user. There can be many reasons to do that — transferring files to another user, an old account is removed, and all files should be assigned to a new user. By default, Windows keeps these files locked under the account which created a file or folder. No one else can edit or access the content unless they are an admin or the file belongs to them. We have seen how to Take ownership of Files & Folders. Now let us see how you can change ownership of files.
1] Open File Explorer, and navigate to the file or folder of which you want to change the ownership. Right-click on it, and then click properties.
2] Switch to Security Tab in the properties window, and click on the Advanced button at the bottom right. It will open the Advanced Security Settings of that file or folder.
3] In this window, the current owner will be listed with the Change link available (next to the “Owner:” label) Click on it. It will open the Select User or Group window. Click on the available Advanced button again, and then click on the Find Now button.
4] It will list down all the users, and groups available on the computer. Select the user you want to give ownership to, and click ok, and Ok again.
5] You will be back to the Advanced Security Settings, but the owner will be changed to whoever you have selected. There are two additional options you need to check. They will help you transfer the ownership of the sub-folders and files inside them.
- Replace owner on subcontainers and objects
- Replace all child permission entries with inheritable permission entries from the object.
Once you confirm the changes, it will completely transfer the ownership. However, there is one last thing you need to do. To remove access of any other user, go back to the Advanced Security Settings, and remove any existing user. It will make sure only the assigned user has access to the file or folder.
Do remember to create a system restore point first.
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
Many a time, you need to change ownership of a file or folder to another user. There can be many reasons to do that — transferring files to another user, an old account is removed, and all files should be assigned to a new user. By default, Windows keeps these files locked under the account which created a file or folder. No one else can edit or access the content unless they are an admin or the file belongs to them. We have seen how to Take ownership of Files & Folders. Now let us see how you can change ownership of files.
1] Open File Explorer, and navigate to the file or folder of which you want to change the ownership. Right-click on it, and then click properties.
2] Switch to Security Tab in the properties window, and click on the Advanced button at the bottom right. It will open the Advanced Security Settings of that file or folder.
3] In this window, the current owner will be listed with the Change link available (next to the “Owner:” label) Click on it. It will open the Select User or Group window. Click on the available Advanced button again, and then click on the Find Now button.
4] It will list down all the users, and groups available on the computer. Select the user you want to give ownership to, and click ok, and Ok again.
5] You will be back to the Advanced Security Settings, but the owner will be changed to whoever you have selected. There are two additional options you need to check. They will help you transfer the ownership of the sub-folders and files inside them.
- Replace owner on subcontainers and objects
- Replace all child permission entries with inheritable permission entries from the object.
Once you confirm the changes, it will completely transfer the ownership. However, there is one last thing you need to do. To remove access of any other user, go back to the Advanced Security Settings, and remove any existing user. It will make sure only the assigned user has access to the file or folder.
Do remember to create a system restore point first.
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.
Начало:
1. Windows 10, IIS 10: доступ к файлам, часть 1 (основы, термины)
2. Windows 10, IIS 10: доступ к файлам, часть 2 (архитектура IIS)
3. Windows 10, IIS 10: доступ к файлам, часть 3 (IUSR и IIS_IUSRS)
Как открыть свойства файлов и папок сайта
Очевидно, что менять доступ к папкам и файлам в операционной системе «Windows 10» можно средствами самой операционной системы. Для этого можно открыть свойства нужного ресурса (папки или файла) и найти там вкладку «Безопасность», на которой можно выполнить все нужные действия по изменению доступа, меняя список управления доступом (ACL). Это можно сделать, например, из программы «Проводник Windows».
При работе с веб-сервером IIS удобнее менять доступ к папкам и файлам сайтов, находящихся под управлением веб-сервера IIS, средствами программы «Диспетчер служб IIS». В принципе, это тот же способ, что и в параграфе выше. Для этого сначала следует открыть окно программы «Диспетчер служб IIS» и в древовидном левом меню «Подключения» выбрать нужную ветку. Например, если я хочу изменить доступ к подпапке «wp» сайта «Default Web Site», я выберу ветку этой подпапки:
Затем в правом меню «Действия» следует выбрать пункт «Редактировать разрешения…». Этот пункт открывает те же свойства папки, которые можно было бы открыть из программы «Проводник Windows». Однако, если много времени работаете в окне программы «Диспетчер служб IIS», то быстрее это сделать именно из программы «Диспетчер служб IIS», а не открывая отдельно программу «Проводник Windows».
То же самое можно сделать и для конкретных файлов, находящихся в подпапке «wp» сайта «Default Web Site», если в этом возникнет необходимость. Хотя в большинстве случаев мы регулируем доступ в свойствах папок, а эти свойства доступа затем с помощью наследования передаются файлам внутри конкретной папки (при этом следует иметь в виду, что наследование свойств доступа может быть как включено, так и отключено).
Чтобы отрегулировать свойства конкретного файла из подпапки «wp» сайта «Default Web Site», следует в средней части окна программы «Диспетчер служб IIS» переключиться из режима «Просмотр возможностей» в режим «Просмотр содержимого», это можно сделать в средней части окна внизу:
На иллюстрации выше видно, что после переключения в режим «Просмотр содержимого» в средней части окна программы «Диспетчер служб IIS» появилось содержимое подпапки «wp» сайта «Default Web Site». Я выбрал в этом списке файл «index.php», после чего в правом меню «Действия» можно нажать пункт «Редактировать разрешения…» и открыть окно свойств файла «index.php».
Вкладка «Безопасность» свойств ресурса, владелец ресурса, временное повышение прав
Вот как выглядит у меня вкладка «Безопасность» свойств папки «C:inetpubwwwroot» (у вас эта папка может находиться на другом диске), это корневая папка сайта «Default Web Site»:
В первую очередь нужно понимать, что наличие права на изменение свойств конкретной папки зависит от того, кто является ее «владельцем». Первоначально владельцем папки является ее создатель, но владельца папки можно изменить. Посмотреть, кто является владельцем папки, можно, нажав на кнопку «Дополнительно» на вкладке «Безопасность» свойств ресурса (см. иллюстрацию выше). После этого откроется окно с дополнительными параметрами безопасности ресурса:
Как видно на иллюстрации выше, по умолчанию владельцем папки «C:inetpubwwwroot» является пользователь с учетной записью «СИСТЕМА». Это одна из встроенных учетных записей операционной системы «Windows 10», которая ее представляет. Папка «C:inetpubwwwroot» была создана операционной системой, когда я включил веб-сервер IIS (он является компонентой операционной системы «Windows 10», по умолчанию выключенной). Список управления доступом, который видно на иллюстрации выше, является списком управления доступом по умолчанию (подробнее об этом рассказано в статье «Default permissions and user rights for IIS 7.0 and later» документации на сайте компании «Microsoft»).
Обычно владелец компьютера при установке операционной системы на этот компьютер заводит учетную запись обычного пользователя, но эта запись включена в группу «Администраторы». При этом владелец компьютера работает с правами обычного пользователя, но при необходимости может поднять свои права до уровня администратора данного компьютера (данной операционной системы). Такая система позволяет улучшить безопасность работы: права администратора используются только в крайнем случае.
Повышение прав обычного пользователя до прав администратора (временное, так как права повышаются только для выполнения одного указанного действия) по-английски называют «elevation». Часто при запросе такого повышения операционная система спрашивает разрешения на это у пользователя, по-английски такой вопрос называется «elevation prompt». Но в некоторых случаях этот вопрос не задается, а обозначается иконкой щита, раскрашенного синим и желтым цветами в шахматном порядке (см. обе последние иллюстрации выше, на них обеих видны кнопки с этой иконкой). Эта иконка со щитом означает, что для данного действия потребуется повышение прав обычного пользователя до администраторских (при нажатии на кнопку это повышение будет выполнено автоматически). Подробнее об этом можно прочитать в статье «How User Account Control (UAC) works» документации на сайте компании «Microsoft».
Думаю, теперь должно быть понятно, почему для изменения прав доступа к папке «C:inetpubwwwroot» требуются права администратора: потому что владельцем этой папки является операционная система (учетная запись «СИСТЕМА»). Я не собираюсь менять права доступа к этой папке, всё вышеописанное было приведено для примера, просто чтобы проиллюстрировать работу с доступом к папке. Если изменения всё же потребуется внести, то сначала нужно будет в окне, приведенном на иллюстрации выше, нажать на кнопку «Изменить разрешения», при этом будет проверено право текущего пользователя на редактирование свойств данной папки.
Приведу пример папки сайта, для изменения доступа к которой не нужны администраторские права доступа. Для этого я ранее создал на рабочем столе папку с названием «wp», работая под своей учетной записью «Илья» с правами обычного пользователя. Таким образом, владельцем папки «wp» был записан пользователь «Илья». После этого я переместил эту папку «wp» в корневую папку «C:inetpubwwwroot» сайта «Default Web Site». Для выполнения перемещения операционная система затребовала поднятия прав моего пользователя «Илья» до прав администратора, так как перемещение в папку «C:inetpubwwwroot» по умолчанию разрешено только от имени администратора. Я на это согласился. После этого, если открыть свойства полученной папки «C:inetpubwwwrootwp», перейти на вкладку «Безопасность» и нажать на кнопку «Дополнительно», то можно увидеть, что все действия (кроме смены владельца) с этой папкой разрешены от имени обычного пользователя «Илья», так как он является владельцем этой папки.
Наследование свойств доступа
Предположим, я хочу поменять список управления доступом к файлу «C:inetpubwwwrootindex.html»:
На иллюстрации выше видно, что владельцем этого файла считается член группы «Администраторы», то есть для изменения свойств этого файла требуются администраторские права. Нажмем на кнопку «Изменить разрешения», как было описано в предыдущем разделе данного поста. Теперь я могу изменять список управления доступом (права моей учетной записи временно подняты до администраторских), появились новые кнопки: «Добавить» и «Удалить»:
Если добавить новый элемент списка управления доступом к ресурсу я могу теперь без проблем, то удалить имеющийся элемент в этом списке не так просто. Выделим один из элементов в списке управления доступом (после этого кнопка «Удалить» станет активной) и нажмем на кнопку «Удалить». Удаления не произойдет, а появится следующее сообщение с предупреждением:
В данном случае элементы управления доступом из списка управления доступом унаследованы от родительской для данного файла папки «C:inetpubwwwroot» (один элемент) и прародительской папки «C:inetpub» (четыре элемента). Унаследованные элементы можно поменять в свойствах той папки, от которой они унаследованы. Поэтому было выдано приведенное выше сообщение. Однако, это можно обойти: наследование можно отключить, а элементы, которые ранее наследовались от родительских папок, можно сделать назначенными без наследования для текущего ресурса. После этого список управления доступом данного файла можно будет поменять, удалив ненужные элементы.
Итак, сделаем такой обход. Для этого следует сначала нажать на кнопку «Отключение наследования». При этом будет предложено два возможных варианта действий:
Выберем первый вариант: «Преобразовать унаследованные разрешения в явные разрешения этого объекта».
После этого список управления доступом ресурса окажется с теми же элементами, но они уже не будут унаследованы от родительских папок и отдельные элементы из этого списка можно будет удалять, если в этом будет необходимость.
Важное замечание. При экспериментах с настройкой прав доступа файлов и папок удобно сначала создать копию целевого файла или папки и произвести эксперименты сначала на копии, а уже потом, когда нужная настройка будет найдена, воспроизвести ее на оригинальном файле или папке. (Если же вы сразу уверены в правильности своих действий, тогда, конечно, можно сразу вносить изменения в свойства оригинальных файлов и папок.)
Продолжение следует.
Для получения доступа к любому файлу или папке в Windows 10, пользователи должны иметь соответствующие привилегии. В некоторых случаях могут возникать проблемы, если у вас нет прав на редактирование определенных файлов и папок, и именно тогда вы должны стать владельцем необходимого объекта.
Получить разрешение на доступ для определенной папки или файла не так сложно как кажется и сегодня мы покажем как это сделать.
Как стать владельцем файла или папки в Windows 10
Ранее упоминалось, некоторые задачи в Windows 10 могут потребовать стать владельцем файла или папки и вы можете легко это сделать, выполнив следующие действия:
Примером будет папка. Щелкните правой кнопкой мыши папку, к которой хотите получить доступ, и выберите «Свойства«. Перейдите на вкладку «Безопасность» и нажмите кнопку «Дополнительно«.
В окне «Дополнительные параметры безопасности» напротив надписи «Владелец» нажмите ссылку «Изменить«.
Введите имя пользователя, нажмите «Проверить имена» и кнопку «OK«.
Установите флажок «Заменить владельца подконтейнеров и объектов«, чтобы изменить владельца всех подпапок в этой папке, нажмите «Применить» и «OK«.
Получение полного контроля над папкой или файлом
Вы завладели папкой, но все еще нет полного контроля, это означает, что произвести какие-либо действия невозможно, например, изменение либо удаление файлов или папок. Чтобы исправить это дело, выполните следующее:
Зайдите в «Дополнительные параметры безопасности» как показано выше и нажмите «Добавить«.
В появившемся окне «Выберите субъект«.
Снова введите имя пользователя, нажмите «Проверить имена» и кнопку «OK«.
В разделе «Общие разрешения» поставьте везде галочки и нажмите «OK«.
Выберите вновь добавленного участника и установите флажок «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта«. Примените изменения и нажмите «OK«.
Получить полный контроль над объектами не так уж сложно, теперь вы знаете как завладеть определенным файлом или папкой, или даже ключом реестра и решить возникшую проблему.