Как стать владельцем папки или файла в Windows

Как стать владельцем папки или файла в Windows

Как стать владельцем папки или файла в Windows

Как стать владельцем папки или файла в Windows-01

Всем привет сегодня расскажу как стать владельцем папки или файла в Windows. Если при попытке изменить, открыть или удалить папку или файл в Windows вы получаете сообщения о том, что вам отказано в доступе, Нет доступа к папке, Запросите разрешение на изменение этой папки и аналогичные, то вам следует изменить владельца папки или файла, о чем и поговорим.

Есть несколько способов стать владельцем папки или файла, основные среди которых — использование командной строки и дополнительные настройки безопасности ОС. Есть также и сторонние программы, позволяющие изменить владельца папки в два клика, на одного из представителей которых тоже посмотрим. Все описанное ниже подходит для Windows 7, 8 и 8.1, а также Windows 10.

Примечания: для того, чтобы стать владельцем того или иного элемента с использованием способов ниже, вы должны иметь права администратора на компьютере. Кроме этого, не следует изменять владельца для всего системного диска — это может повлечь нестабильную работу Windows.

Использование команды takeown для того, чтобы стать владельцем объекта

Для того, чтобы изменить владельца папки или файла с помощью командной строки, имеются две команды, первая из них — takeown.

Для ее использования, запустите командную строку от имени Администратора (в Windows 8 и Windows 10 это можно сделать из меню, вызываемого правым кликом по кнопке Пуск, в Windows 7 — с помощью правого клика по командной строке в стандартных программах).

В командной строке, в зависимости от того, владельцем какого объекта вам нужно стать, введите одну из команд:

  • takeown /F “полный путь к файлу” — стать владельцем указанного файла. Чтобы сделать всех администраторов компьютера владельцами, используйте параметр /A после пути к файлу в команде.
  • takeown /F “путь к папке или диску” /R /D Y — стать владельцем папки или диска. Путь к диску указывается в виде D: (без слэша), путь к папке — C:Folder (также без слэша).

При выполнении данных команд вы получите сообщение о том, что вы успешно стали владельцем конкретного файла или отдельных файлов в указанной вами папке или на диске (см. скриншот).

Как стать владельцем папки или файла в Windows-02

Как изменить владельца папки или файла с помощью команды icacls

Еще одна команда, которая позволяет получить доступ к папке или файлам (изменить их владельца) — icacls, использовать которую следует так же, в командной строке, запущенной от имени администратора.

Как стать владельцем папки или файла в Windows-03

Для установки владельца используйте команду в следующем виде (пример на скриншоте):

Icacls “путь к файлу или папке” /setowner “Имя_пользователя” /T /C

Пути указываются аналогично предыдущему способу. Если требуется сделать владельцами всех администраторов, то вместо имени пользователя используйте Администраторы (или, если не сработает, Administrators).

Получение доступа с помощью настроек безопасности

Следующий способ — использовать лишь мышь и интерфейс Windows, не обращаясь к командной строке.

  1. Кликните правой кнопкой мыши по файлу или папке, доступ к которому нужно получить (стать владельцем), в контекстном меню выберите пункт Свойства.
  2. На вкладке Безопасность нажмите кнопку Дополнительно.

Как стать владельцем папки или файла в Windows-04

Как стать владельцем папки или файла в Windows-05

Как стать владельцем папки или файла в Windows-06

Как стать владельцем папки или файла в Windows-07

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

Другие способы стать владельцем папок и файлов

Есть и другие способы решить проблему «отказано в доступе» и быстро стать владельцем, например, с помощью сторонних программ, встраивающих пункт «Стать владельцем» в контекстное меню проводника. Одна из таких программ — TakeOwnershipPro, бесплатная и, насколько я могу судить, без чего-то потенциально нежелательного. Аналогичный пункт в контекстное меню можно добавить и путем редактирования реестра Windows.

Как стать владельцем папки или файла в Windows-08

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

Вот так вот просто стать владельцем папки или файла в Windows.

Как в Windows стать владельцем папки или файла

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

Назначить владельца папки/файла и предоставить права можно несколькими методами. В статье мы расскажем об основных, наиболее распространенных. Это будут и программные методы, и решения с помощью служб самой операционной системы. Пользоваться программами, конечно, проще и быстрее. Все, что надо сделать — скачать, установить, запустить и выбрать соответствующую опцию. Все, что будет описано в статье, применимо для всех версий ОС («семерки», восьмерки» «десятки»).

Использование команды takeown для того, чтобы стать владельцем объекта

Менять владельца файлового элемента, папки мы будем сначала с помощью службы cmd.exe (интерпретатора командной строки).

Чтобы воспользоваться ею, повторимся, она должна быть запущена только от имени Администратора. Это можно сделать при помощи клика правой кнопкой мыши по «Пуск».

Чтобы стать владельцем элемента, вам придется на выбор выполнить 2 команды:

    Если необходимо получить права на папку или раздел, введите takeown /F “здесь необходимо указать путь к этому диску/папке” /R /D Y. Например, путь к папке может выглядеть так: D:название. Путь к диску выглядит так: E:

  • Если необходимо получить права на отдельный файл, введите takeown /F “здесь необходимо указать путь к этому файлу”. Если администраторов у компьютера несколько и всем нужно предоставить доступ, укажите сразу после адреса файла: /A.
  • Выполнение одной и второй команды предоставит доступ к изменению, редактированию, удалению и т.д.

    файловых объектов. Система уведомит ваc о том, что вы теперь владеете файлом или отдельными элементами в папке.

    Как изменить владельца папки или файла с помощью команды icacls

    Запустите службу cmd.exe, также от Администратора и воспользуйтесь второй командой. С помощью icacls аналогично можно назначить своего пользователя владельцем, чтобы произвести любые манипуляции с файлами, элементами, папками.

    Icacls “здесь необходимо указать путь к файлам/папкам“ /setowner “Пользователь“ /T /C. Чтобы прописать путь, сделайте то же, что и для первой команды, takeown. Если администраторов у компьютера несколько и всем нужно предоставить доступ, укажите не Пользователя, а Администратора (на русском или английском языке).

    Получение доступа с помощью настроек безопасности

    Настройки безопасности ОС тоже помогут изменить владельца любого объекта файловой системы. Выполните эти действия:

    • Нажмите на элемент, которому нужно присвоить права владельца, открыв его «Свойства».
    • Из «Безопасности» перейдите к «Дополнительным настройкам».

    Найдите «Владельца» и измените его.

    Откроются поочередно два окна: «Дополнительные настройки» и «Поиск».

  • Откроется группа с пользователями. Выберите необходимое количество и два раза подтвердите свой выбор, кликнув соответствующую кнопку.
  • Если необходимо поменять владельца для папки или целого раздела, необходимо отметить пункт «Замены владельца объектов и контейнеров».

    Другие способы стать владельцем папок и файлов

    Есть программные методы, позволяющие быстро становиться владельцами любых элементов. Если вы скачаете такую утилиту, она встроит специальную опцию в меню проводника. И дальше при необходимости вам достаточно нажать эту кнопку и получить права на файл, элемент, папку. Для этих целей можно установить программу TakeOwnershipPro . Утилита имеет бесплатную версию, и она безопасна в плане установки (без «мусорного» программного обеспечения).

    Как стать владельцем файлов и папок — инструкция

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

    Как получить полный доступ к файлам и папкам

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

    Открываем папку, где находится проблемный файл или папка. Чтобы получить полный доступ к их содержимому, нужно настроить доступ к файлам:

    1. Нажимаем правой кнопкой мыши по заблокированному файлу (или папке) без доступа — Свойства — выбираем вкладку Безопасность:

    2. Нажимаем кнопку Дополнительно — выбираем вкладку Владелец:

    3. Нажимаем кнопку Изменить и выбираем имя вашего пользователя (в моем случае это Dima, у вас будет другое), также ставим галку на Заменить владельца подконтейнеров и объектов:

    4. Если появится окно с текстом «Вы не имеете разрешение на чтение содержимого папки. Хотите заменить разрешения для этой папки так, чтобы иметь права полного доступа?», отвечаем Да:

    5. После смены владельца папки появится окно с текстом «Вы только что стали владельцем этого объекта. Нужно закрыть и вновь открыть окно свойств этого объекта, чтобы видеть или изменять разрешения». Нажимаем OK, затем снова нажимаем OK (в окне Дополнительные параметры безопасности).

    6. В окне СвойстваБезопасность снова нажимаем Дополнительно, только теперь смотрим первую вкладку открывшегося окна — Разрешения. Надо нажать кнопку Изменить разрешения:

    7. Нажмите кнопку Добавить:

    (Если вы работаете со свойствами папки, а не файла, отметьте галкой пункт «Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта». )

    8. В открывшемся окне «Выбор: пользователи или группы» вам потребуется ввести имя вашего пользователя (можете посмотреть его в меню «Пуск» — имя будет самой верхней строчкой), нажать кнопку Проверить имена, затем OK:

    Если вам нужно, чтобы папка (или файл) открывалась без ограничений абсолютно всеми пользователями, т.е. не только вашим, то снова нажмите Добавить и введите имя «Все» без кавычек («All» в англоязычной версии Windows), затем нажмите Проверить имена и OK.

    9. На вкладке Разрешения по очереди нажимайте два раза по строчкам с именами пользователей и ставьте галку на пункт «Полный доступ»:

    Это автоматически поставит галки на пунктах ниже.

    10. Затем нажимайте ОК, в следующем окне отвечайте на предупреждение Да, снова ОК, чтобы закрыть все окна.

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

    Вывод: нужно сделать два шага: стать «владельцем» файла или папки (п. 3), затем назначить себе права доступа (п. 6). Во многих инструкциях о том, как получить полный доступ к файлам и папкам, упоминают только первый шаг, забывая о втором. Это не совсем правильно, потому что настройки безопасности файла/папки могут быть разные, надо привести их в нормальный вид, а не только стать «владельцем».

    Зачем нужны права файлам и папкам

    Механизм разграничения доступа к файлам и папкам необходим по многим причинам. Например:

    1. Ограничение доступа к информации разными пользователями.

    Если на одном компьютере или в общей сети работает несколько (больше одного) пользователей, логично ограничить доступ к информации — одним пользователям доступна вся информация (чаще всего это администраторы), другим — только их собственные файлы и папки (обычные пользователи).

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

    2. Безопасность операционной системы.

    В Windows XP все устроено довольно примитивно — пользователи с правами администратора могут изменять (и удалять) любые папки и файлы на жестком диске, в том числе системные, т.е. принадлежащие Windows. Фактически, любая программа, запущенная в профиле пользователя-администратора, могла сделать с содержимым жесткого диска всё, что угодно. Например, удалить файл boot.ini, из-за чего Windows перестанет загружаться.

    Под правами ограниченного пользователя, где благодаря настройкам безопаности нельзя было удалять важные системные файлы, мало кто сидел, предпочитая администраторскую учетную запись. Таким образом, учетная запись с правами администратора в Windows XP создает самые благоприятные условия для вирусов.

    В Windows Vista, в Windows 7 и Windows 8 работает «Контроль учетных записей пользователя» (кратко UAC): при работе в администраторской учетной записи программы, запускаемые пользователем, работают с ограниченными правами. То есть удалить или изменить системные файлы программы не могут. Программы способны получить более полный доступ, запросив его у пользователя с помощью окна UAC, о котором я уже рассказывал:

    Если права доступа к файлам настроены правильно и UAC включен, то вирусы, запущенные в администраторской учетной записи Vista/7/8, не смогут серьезно навредить системе без разрешения человека, сидящему за компьютером.

    UAC бесполезен в случаях:

    1. Если за компьютером сидит пользователь, бездумно нажимающий кнопки «Да» и «OK»

    2. Если запускать программы «от имени администратора» (правой кнопкой по ярлыку программы — Запустить от имени администратора).

    4. Для системных файлов и папок на жестком диске разрешен полный доступ всем пользователям.

    Советую почитать описание типов учетных записей Windows:

    Типы учетных записей в Windows 7/8

    Программы, запущенные в учетной записи ограниченного пользователя Windows Vista/7/8 (тип «Обычный доступ»), не могут вызвать окно UAC и работать с правами администратора, что вполне логично.

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

    Причины и решение проблем с доступом к файлам

    Проблема в том, что вы пытаетесь получить доступ к файлам и папкам, созданных под другой учетной записью. Решения два: либо разрешить всем пользователям доступ, либо разрешить только тем, кому это нужно, перечислив их. Оба решения легко реализуемы по инструкции выше. Разница лишь в том, что вы будете вводить в пункте 8 — слово «Все» или перечисляя пользователей.

    Кстати, можно разрешить доступ всем, но запретить одному (нескольким) пользователям, при этом настройка запрета будет приоритетной для перечисленных пользователей.

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

    Что с правами файлов и папок делать нельзя

    Существует миф о том, что операционная система ограничивает доступ пользователя к его файлам, поэтому надо назначать права доступа всем файлам на диске. Это неправда и изменять права всех файлов нельзя! В системе, в которой не «ковырялись», не назначали права доступа вручную, все назначено правильно!

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

    Поясняю: разрешив доступ к системным файлам, Windows по-прежнему будет работать, вот только любой вирус или некорректно работающая программа могут сделать очень нехорошие вещи. Вряд ли вам нужны проблемы.

    Свои настройки безопасности имеют папки «C:Windows», «C:Program files», «C:Program files (x86)», «C:Users», «C:System Volume Information», «C:ProgramData», «C:Recovery» и многие другие. Их менять нельзя, за исключением случаев, если надо произвести какие-либо манипуляции с файлами (например, чтобы изменить тему Windows), причем надо вернуть настройки обратно.

    Также не рекомендую запускать все программы «от имени администратора» — в этом режиме они имеют повышенные привилегии, поэтому имеют возможность навредить системе.

    Совет: если программа корретно работает только в том случае, если запущена «от имени администратора», при обычном запуске выдавая ошибки — попробуйте назначить полные права на изменение папке с ней в «C:Program files» или «C:Program files (x86)» (не самой папке Program files, а папке с нужной программой внутри нее!).

    Очень часто это помогает запустить на Windows Vista/7/8/10 старые игры, которые хранят файлы настроек, сохранений внутри своей папки. Будучи запущенными без прав изменить свои собственные файлы, такие игры в лучшем случае не могут сохранить игровой прогресс, в худшем — закрываются или вовсе не запускаются. Со старыми программами то же самое.

    Выводы

    1. Назначить права доступа относительно легко.

    2. Права доступа менять без обоснованной цели нельзя.

    3. Изменили права системных файлов — меняйте их обратно. Чтобы изменить права системных папок и файлов на прежние, можно воспользоваться этой инструкцией (метод для Windows Vista должен подойти и к Windows 7, Windows 8, 10).

    4. Изменение настроек безопасности — дело тонкое и автор статьи не несет ответственности за ваши действия.

    Получение прав на папку или файл в Windows

    Пользователи, которые тесно контактируют с компьютером: устанавливают программы, вносят изменения в реестр и системные файлы, сталкиваются с необходимостью получить полные права владения папкой. Если рассматривать действия с логической точки, то все правильно, но есть одна трудность. Разработчики 7 и последующих версий операционки позаботились о том, чтобы система определяла владельцем ОС. С этого момента и возникают трудности, все попытки изменить данные тщетны, даже если юзер использует свою учетку, права администратора в windows 7 и старших версий хозяину недоступны.

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

    Получение прав на владение папкой при помощи takeown

    Командная строка часто выручает искушенных пользователей. С ее помощью юзер может получить полный доступ к папке. Действенный способ – использовать задачу takeown.

    Вызывается командная строка из меню «Пуск» в графе «Найти» прописать «cmd», выбрать предложенный вариант, сделать клик ПКМ и выполнить вход на правах администратора. Откроется системное окно. Далее пользователь делает выбор в соответствии с тем, каким элементом нужно завладеть.

    Заполучить права на файл можно прописав полный путь к нему, например: takeown /F «полное место расположения файла»/A. Таким образом, все администраторы завладеют указанным файлом. Если нужно установить пользование диском или папкой, применяется команда: takeown /F «полное место расположения элемента» /(буква диска). Если получение прав требуется на жесткий диск, прописать: C:Folder.

    Получение прав на владение папкой при помощи команды icacls

    Есть еще один вариант использования системного приложения – команда icacls. Как и в предыдущем способе запускаем системное приложение с правами админа. После этого прописываем запросы, которые помогут получить доступ к требуемым элементам: Icacls «полное место расположения элемента» /setowner «Имя юзера» /T /C

    Способ выполняется по аналогии с описанным выше, в случае, когда нет прав администратора у всех, юзеров, то в поле имя нужно прописать слово «Администраторы» русскими или латинскими буквами.

    Настройки безопасности как способ получения доступа к папкам и файлам

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

    • Изначально определить элемент, требующий доступ, затем сделать клик ПКМ, из раскрывающегося списка выбрать опцию «Свойства»;
    • Перейти в подменю «Безопасность» и активировать первую запись в верхнем окне:

    • Программа перебросит в другое окно, где вторая графа сверху называется «Владелец». Здесь кликаем по слову «Изменить»:

    • Откроется еще одно окно, там перейти в подменю «Дополнительно», и далее нажать кнопочку поиска:

    • Из открывшего списка нужно определить того, кто будет владеть элементом (один или несколько пользователей), жмем кнопку согласия и в следующем окне также отвечаем утвердительно;
    • Если изменениям подлежит единичный файл, нужно поставить отметку напротив опции замены владельца подконтейнера и объекта:

    • На последнем этапе щелкнуть кнопку «ОК».

    Выполнив указанные действия, пользователь получает право владения объектом и сообщение о том, что нет доступа к флешке, папке или файле его больше не побеспокоит.

    Альтернативные способы стать владельцем файла или папки

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

    Утилиту TakeOwnership знают все, кто хоть раз задавал вопрос об установлении прав на владение элементом. Главные достоинства – бесплатное распространение и отсутствие вирусов.

    Можно воспользоваться и редактором реестра, но для этого нужно быть уверенным в своих способностях.

    Внимание! Внесение изменений в системные файлы и папки может нарушить работу ОС и привести к сбоям в работе.

    Хотелось бы отметить, что права на владение элементами требуются крайне редко, поэтому при необходимости изменить права доступа к папке, лучше прописать команды через системное окно cmd.

    Распространенные варианты отказов и способы решения проблем

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

    • активировать «Мой компьютер»;
    • повторить начальный этап альтернативного способа;
    • при появлении дополнительных диалоговых окон нажимать кнопку «ОК»;
    • выполнить настройки безопасности содержимого элемента.

    Еще один распространенный тип отказа «Расположение недоступно». Здесь принцип действия идентичный, но придется изменить права доступа к диску:

    1. повторить начальный этап процедуры;
    2. выбрать опцию изменения разрешений и снять отметку напротив разрешений родительских объектов;
    3. выбрать опцию удаления;
    4. нажать кнопку «Добавить»;
    5. в графе «Все» прописать название элементов;
    6. нажать «ОК»;
    7. в следующем окне поставить отметку возле полного доступа и замены разрешений;
    8. в остальных окнах нажать «ОК».

    Если нет доступа к целевой папке, то следует использовать командную строку, где прописать net user Administrator /active:yes или использовать русский вариант первого слова для соответствующей версии.

    Далее открыть управление компьютером и перейти в раздел локальных пользователей и групп, выбрать меню «Пользователи» и в свойствах администратора убрать отметку отключения учетки.

    При возникновении надписи «Отказано в доступе к флешке», ее нужно открыть ПКМ и деинсталлировать файлы с названием autorun.inf, autorun.exe. Далее протестировать накопитель на вирусы.

    Теперь вы знаете, как стать владельцем папки или файла в windows.

    Как получить доступ к файлам, папкам, разделам реестра в Windows 10, 8, 7 и Vista

    Посетителей: 293995 | Просмотров: 380538 (сегодня 34)Шрифт:

    Содержание

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

    Способ 1. Изменение владельца с использованием графического интерфейса Windows

      Откройте проводник (редактор реестра) и перейдите к папке/файлу/разделу реестра, к которому необходимо получить доступ.

    Изменение владельца файла или папки в Windows 10/8.1/8

    1. Нажмите правую кнопку мыши и выберите в контекстном меню Свойства
    2. Перейдите на вкладку Безопасность
    3. Нажмите кнопку Дополнительно

    Нажмите ссылку Изменить вверху окна параметров безопасности.

    После нажатия ссылки для изменения владельца вы увидите стандартное диалоговое окно выбора пользователя. Напечатайте в поле ‘Имена выбираемых объектов’ имя своей учетной записи или название группы Администраторы. Если вы не знаете точно как написать, то нажмите в окне выбора пользователя кнопку Дополнительно, а в следующем кнопку Поиск. Выберите группу Администраторы (или свою учетную запись) и нажмите кнопку OK.

    Если вы меняете владельца папки, то по умолчанию будет изменен владелец только этой папки, но не вложенных в нее папок и файлов. Для того, чтобы заменить владельца всех дочерних объектов папки, установите флажок на параметре “Заменить владельца подконтейнеров и объектов“.

    После того как вы нажмете кнопку OK для изменения владельца папки, может быть показано предупреждение об отсутствии разрешений для вашей учетной записи. Нажмите кнопку Да для получения полного доступа к объекту.

    Изменение владельца файла или папки в Windows 7/Vista

    1. Выполните шаги 2.1-2.3
    2. Перейдите на вкладку Владелец и нажмите кнопку Изменить

    Группа Администраторы и текущая учетная запись будут доступны для выбора в основном окне. Если их нет, то нажмите кнопку ‘Другие пользователи и группы’ и добавьте пользователя или группу так же как описано выше для Windows 10/8 на шаге 2.5

    Если вы меняете владельца папки, то по умолчанию будет изменен владелец только этой папки, но не вложенных в нее папок и файлов. Для того, чтобы заменить владельца всех дочерних объектов папки, установите флажок на параметре “Заменить владельца подконтейнеров и объектов”.

    После того как вы нажмете кнопку OK для изменения владельца папки, может быть показано предупреждение об отсутствии разрешений для вашей учетной записи. Нажмите кнопку Да для получения полного доступа к объекту.

    Изменение владельца раздела реестра

    1. Нажмите правую кнопку мыши на подразделе реестра (в левой части редактора реестра) и выберите пункт Разрешения
    2. Нажмите кнопку Дополнительно
    3. Если вы используете Windows 10 или 8, выполните шаги 2.4 и 2.5 инструкции изменения владельца файлов и папок

    Если вы используете Windows 7 или Vista, выполните шаги 3.2 и 3.3 инструкции изменения владельца файлов и папок

    Установка разрешений объекта для учетной записи

    1. На вкладке Безопасность нажмите кнопку Изменить под списком пользователей и групп

    Нажмите кнопку Добавить

    Введите имя своей учетной записи и нажмите ОК

    Если вы не знаете точно как написать, то нажмите в окне выбора пользователя кнопку Дополнительно, а в следующем кнопку Поиск. Выберите свою учетную запись и нажмите кнопку OK.

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

    Способ 2. Использование утилит командной строки takeown и icacls

    Примечание. Этот способ можно применить только для получения доступа к файлам или папкам, но не к разделам реестра.

    Использование утилиты командной строки takeown для изменения владельца объектов

    1. Откройте командную строку (cmd) от имени администратора
      Примечание. Запуск от имени администратора в данном случае обязателен независимо от того, какими правами обладает учетная запись, в которой вы работаете в данный момент. Исключение может составлять только случай, когда вы работаете во встроенной учетной записи Администратор, которая по умолчанию отключена.
    2. Для назначения текущего пользователя владельцем файла выполните команду takeown /f ” “. Пример:

    takeown /f “C:System Volume Information” /r /d y

    takeown /f “C:WindowsSystem32imageres.dll” /a

    takeown /f “C:System Volume Information” /a /r /d y

    Полный синтаксис утилиты командной строки takeown вы можете получить командой takeown /?

    Использование утилиты командной строки icacls для изменения разрешений объектов

    1. Для изменения разрешений файла используется команда icacls /grant :F /c /l. Пример:

    icacls “C:WindowsSystem32imageres.dll” /grant администраторы:F /c /l

    icacls “C:System Volume Information” /grant администраторы:F /t /c /l /q

    Полный синтаксис утилиты командной строки takeown вы можете получить командой takeown /?

    Как установить службу TrustedInstaller владельцем файлов и папок

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

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

    Использование графического интерфейса Windows

    1. Выполните шаги с 2.1 по 2.4 инструкции изменения владельца файлов и папок
    2. Напечатайте в поле ‘Имена выбираемых объектов’ имя службы NT ServiceTrustedInstaller и нажмите кнопку OK.

    Если вы назначаете TrustedInstaller владельцем папки, не рекомендуется устанавливать флажок на параметре ‘Заменить владельца подконтейнеров и объектов’. Дело в том, что при этом будет заменен владелец всех подкаталогов и файлов, содержащихся в папке, что также может привести к нестабильной работе системы из-за отсутствия разрешений у других пользователей. Например, по умолчанию владельцем папки Windows является TrustedInstaller, но владельцем папки WindowsSoftwareDistribution является Система.

    Использование утилиты командной строки icacls

    1. Для изменения владельца файла или папки на TrustedInstaller откройте командную строку (cmd) от имени администратора
    2. Выполните следующую команду команду:

    icacls “C:System Volume Information” /setowner “NT ServiceTrustedInstaller” /t /c

    Добавление команды смены владельца объекта в контекстное меню проводника

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

    Вы можете скачать готовые файлы реестра для импортирования по этой ссылке: TakeOwnership.zip

    1. Add_Take_Ownership_RU.reg – для добавления пункта меню смены владельца в русской версии Windows
    2. Add_Take_Ownership_EN.reg – для добавления пункта меню смены владельца в английской версии Windows
    3. Add_Take_Ownership_with_Pause_RU.reg – для добавления пункта меню смены владельца, при использовании которого окно выполнения команды не закрывается автоматически после обработки. В окне выполнения команды выводится результат обработки. Файл используется добавления пункта меню в русской версии Windows.
    4. Add_Take_Ownership_with_Pause_EN.reg – для добавления пункта меню смены владельца в английской версии Windows. Окно выполнения команды не закрывается автоматически, так же как и для файла №3.
    5. Remove_Take_Ownership.reg – для удаления пункта меню смены владельца независимо от языка системы и используемого файла для его добавления.

    Подробнее о применении твиков реестра вы можете прочитать здесь: Применение твиков реестра

    Примечание. Если ранее вами был добавлен другой пункт контекстного меню с использованием такого же метода (запись в раздел реестра HKEY_CLASSES_ROOT*shellrunas) , то он будет заменен.

    Описание файлов реестра, содержащихся в архиве:

      Для добавления пункта меню “Смена владельца” в русской версии Windows примените этот твик реестра:

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT*shellrunascommand]
    @=”cmd.exe /c takeown /f “%1” && icacls “%1″ /grant администраторы:F /c /l”
    “IsolatedCommand”=”cmd.exe /c takeown /f “%1” && icacls “%1″ /grant администраторы:F /c /l”

    [HKEY_CLASSES_ROOTDirectoryshellrunascommand]
    @=”cmd.exe /c takeown /f “%1” /r /d y && icacls “%1″ /grant администраторы:F /t /c /l /q”
    “IsolatedCommand”=”cmd.exe /c takeown /f “%1” /r /d y && icacls “%1″ /grant администраторы:F /t /c /l /q”

    [HKEY_CLASSES_ROOTdllfileshellrunascommand]
    @=”cmd.exe /c takeown /f “%1” && icacls “%1″ /grant администраторы:F /c /l”
    “IsolatedCommand”=”cmd.exe /c takeown /f “%1” && icacls “%1″ /grant администраторы:F /c /l”

    [HKEY_CLASSES_ROOTDriveshellrunascommand]
    @=”cmd.exe /c takeown /f “%1” /r /d y && icacls “%1″ /grant администраторы:F /t /c /l /q”
    “IsolatedCommand”=”cmd.exe /c takeown /f “%1” /r /d y && icacls “%1″ /grant администраторы:F /t /c /l /q”

    Для добавления пункта меню “Take Ownership” в английской версии Windows примените этот твик реестра:

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT*shellrunascommand]
    @=”cmd.exe /c takeown /f “%1” && icacls “%1″ /grant administrators:F /c /l”
    “IsolatedCommand”=”cmd.exe /c takeown /f “%1” && icacls “%1″ /grant administrators:F /c /l”

    [HKEY_CLASSES_ROOTDirectoryshellrunascommand]
    @=”cmd.exe /c takeown /f “%1” /r /d y && icacls “%1″ /grant administrators:F /t /c /l /q”
    “IsolatedCommand”=”cmd.exe /c takeown /f “%1” /r /d y && icacls “%1″ /grant administrators:F /t /c /l /q”

    [HKEY_CLASSES_ROOTdllfileshellrunascommand]
    @=”cmd.exe /c takeown /f “%1” && icacls “%1″ /grant administrators:F /c /l”
    “IsolatedCommand”=”cmd.exe /c takeown /f “%1” && icacls “%1″ /grant administrators:F /c /l”

    [HKEY_CLASSES_ROOTDriveshellrunascommand]
    @=”cmd.exe /c takeown /f “%1” /r /d y && icacls “%1″ /grant administrators:F /t /c /l /q”
    “IsolatedCommand”=”cmd.exe /c takeown /f “%1” /r /d y && icacls “%1″ /grant administrators:F /t /c /l /q”

    Windows Registry Editor Version 5.00

    Добавление команды смены владельца объектов на TrustedInstaller в контекстное меню проводника

    Для изменения владельца файлов и папок на TrustedInstaller вы также можете добавить контекстное меню проводника.
    В предлагаемом варианте используется утилита командной строки icacls.

    Готовые файлы реестра для добавления и удаления этого пункта меню: RestoreOwnerShip.zip

      Для добавления пункта ‘Сменить владельца на TrustedInstaller’ в контекстное меню файлов и папок используйте следующий твик реестра:

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT*shellrunas]
    @=”Сменить владельца на TrustedInstaller”
    “HasLUAShield”=””
    “NoWorkingDirectory”=””

    [HKEY_CLASSES_ROOT*shellrunascommand]
    @=”cmd.exe /c icacls “%1” /setowner “NT Service\TrustedInstaller” /T /C”
    “IsolatedCommand”=”cmd.exe /c icacls “%1” /setowner “NT Service\TrustedInstaller” /T /C”

    [HKEY_CLASSES_ROOTDirectoryshellrunas]
    @=”Сменить владельца на TrustedInstaller”
    “HasLUAShield”=””
    “NoWorkingDirectory”=””

    [HKEY_CLASSES_ROOTDirectoryshellrunascommand]
    @=”cmd.exe /c icacls “%1” /setowner “NT Service\TrustedInstaller” /T /C”
    “IsolatedCommand”=”cmd.exe /c icacls “%1” /setowner “NT Service\TrustedInstaller” /T /C”

    Для удаления этого пункта меню используйте следующий твик реестра:

    Windows Registry Editor Version 5.00

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

    Добавление каскадного меню с пунктами смены владельца на текущего пользователя и на TrustedInstaller

    В прошлых примерах мы использовали подраздел реестра runas, команды по умолчанию из которого запускаются с запросом повышения прав, то есть по сути выполняется запуск от имени администратора. Добавление каскадного меню с несколькими пунктами не дает такого преимущества, но запуск команд от имени администратора необходим для их выполнения.

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

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

    Исключение составляют NirCmd от известного разработчика полезных утилит Nir Sofer и PsExec Марка Руссиновича.

    Я остановил свой выбор на NirCmd ввиду того, что уже использую эту утилиту для других задач, а PsExec все более узкоспециализированная утилита.

    Весь процесс добавления пунктов меню и создания каскадных меню уже был рассмотрен на страницах блога.

    1. Cкачайте NirCmd x86 (для 32-разрядных систем) или NirCmd x64 (для 64-разрядных систем)
    2. Скопируйте файл nircmd.exe из архива в папку Windows
      Вы можете этого не делать, но в таком случае вам придется модифицировать предложенные файлы реестра и указать полный путь к nircmd.exe
    3. Скачайте архив Take_OwnerShip_Restore_Owner_Cascade.zip и извлеките reg-файлы из него в отдельную папку
    4. Запустите файл Add_Take_Ownership_Restore_Owner.reg для добавления меню

    Для удаления этого меню используйте файл Remove_Take_Ownership_Restore_Owner.reg

    Павел Кравченко занимается развитием компьютерного портала OSzone.net, объединяющего сайт, форум и каталог программного обеспечения. Он отвечает на вопросы участников форума OSZone с 2003 года, а на сайте публикует статьи о клиентских операционных системах Microsoft.

    С 2006 года Павел ежегодно становится обладателем награды Наиболее ценный специалист Microsoft (MVP), присуждаемой за вклад в развитие технических сообществ.

    Назначение владельца папки в Windows — рассмотрим обстоятельно

    Если при попытке изменить, открыть или удалить папку или файл в Windows вы получаете сообщения о том, что вам отказано в доступе, «Нет доступа к папке», «Запросите разрешение на изменение этой папки» и аналогичные, то вам следует изменить владельца папки или файла, о чем и поговорим.

    Есть несколько способов стать владельцем папки или файла, основные среди которых — использование командной строки и дополнительные настройки безопасности ОС. Есть также и сторонние программы, позволяющие изменить владельца папки в два клика, на одного из представителей которых тоже посмотрим. Все описанное ниже подходит для Windows 7, 8 и 8.1, а также Windows 10.

    Примечания: для того, чтобы стать владельцем того или иного элемента с использованием способов ниже, вы должны иметь права администратора на компьютере. Кроме этого, не следует изменять владельца для всего системного диска — это может повлечь нестабильную работу Windows.

    Дополнительная информация: если вы хотите стать владельцем папки для того, чтобы удалить ее, а иначе она не удаляется, и пишет Запросите разрешение от TrustedInstaller или от Администраторы, используйте следующую инструкцию (там же есть видео): Запросите разрешение от Администраторы на удаление папки.

    Использование команды takeown для того, чтобы стать владельцем объекта

    Менять владельца файлового элемента, папки мы будем сначала с помощью службы cmd.exe (интерпретатора командной строки).

    Чтобы воспользоваться ею, повторимся, она должна быть запущена только от имени Администратора. Это можно сделать при помощи клика правой кнопкой мыши по «Пуск».

    Чтобы стать владельцем элемента, вам придется на выбор выполнить 2 команды:

    1. Если необходимо получить права на папку или раздел, введите takeown /F «здесь необходимо указать путь к этому диску/папке» /R /D Y. Например, путь к папке может выглядеть так: D:название. Путь к диску выглядит так: E:
    2. Если необходимо получить права на отдельный файл, введите takeown /F «здесь необходимо указать путь к этому файлу». Если администраторов у компьютера несколько и всем нужно предоставить доступ, укажите сразу после адреса файла: /A.

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

    файловых объектов. Система уведомит ваc о том, что вы теперь владеете файлом или отдельными элементами в папке.

    Добавить опцию “Стать владельцем” файла или папки в контекстное меню Windows

    Некоторые действия, что описаны выше вы можете сделать в одном шаге и, взяв на себя ответственность, предоставить себе разрешение на полный доступ к файлу или папке. Вам просто нужно скачать следующий файл, извлечь его и запустить, нажав на “InstallTakeOwnership.reg”

    Это добавит дополнительный параметр “Стать владельцем” в контекстном меню.

    Вы можете щелкнуть правой кнопкой мыши на файле или папке, владельцем которого хотите быть, и выбрать вариант “Стать владельцем”. Это сделает Вас владельцем файла/папки, и вы можете выполнить желаемую операцию с этим объектом. Дополнительный сценарий удаления из реестра также можно найти в этом архивном файле (RemoveTakeOwnership.reg) в случае, если вы захотите удалить опцию из контекстного меню.

    Как стать владельцем файла/папки и предоставить полный доступ для себя в Windows обновлено: Август 1, 2015 автором: Nur Kem

    Как стать владельцем папки или файла в Windows 7? Для того чтобы вносить корректировки в системные папки, нужно быть их владельцем, логично. Но, загвоздка состоит в том, что в операционных системах Windows 7 и последующих владельцем всех системных папок является сама операционная система. Изменить что-либо с ходу невозможно, даже если вы войдете под учетной записью администратора. Решить проблему все- таки можно.

    Как изменить владельца папки или файла с помощью команды icacls

    Запустите службу cmd.exe, также от Администратора и воспользуйтесь второй командой. С помощью icacls аналогично можно назначить своего пользователя владельцем, чтобы произвести любые манипуляции с файлами, элементами, папками.

    Icacls “здесь необходимо указать путь к файлам/папкам“ /setowner “Пользователь“ /T /C. Чтобы прописать путь, сделайте то же, что и для первой команды, takeown. Если администраторов у компьютера несколько и всем нужно предоставить доступ, укажите не Пользователя, а Администратора (на русском или английском языке).

    Если после того, как вы стали владельцем объекта, его все еще нельзя удалить, вам необходимы право на это. Выполните эту команду: ICACLS «%1» /grant:r «Пользователь PC»:(OI)(CI)F.

    Получение доступа с помощью настроек безопасности

    Следующий способ — использовать лишь мышь и интерфейс Windows, не обращаясь к командной строке.

    1. Кликните правой кнопкой мыши по файлу или папке, доступ к которому нужно получить (стать владельцем), в контекстном меню выберите пункт «Свойства».
    2. На вкладке «Безопасность» нажмите кнопку «Дополнительно».
    3. Напротив пункта «Владелец» нажмите «Изменить».
    4. В открывшемся окне нажмите кнопку «Дополнительно», а в следующем — кнопку «Поиск».
    5. Выберите в списке пользователя (или группу пользователей), которого нужно сделать владельцем элемента. Нажмите Ок, затем — снова Ок.
    6. Если вы изменяете владельца папки или диска, а не отдельного файла, отметьте также пункт «Заменить владельца подконтейнеров и объектов».
    7. Нажмите Ок.

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

    Получение доступа с помощью настроек безопасности

    Настройки безопасности ОС тоже помогут изменить владельца любого объекта файловой системы. Выполните эти действия:

    • Нажмите на элемент, которому нужно присвоить права владельца, открыв его «Свойства».
    • Из «Безопасности» перейдите к «Дополнительным настройкам».

    Найдите «Владельца» и измените его.

    Откроются поочередно два окна: «Дополнительные настройки» и «Поиск».

  • Откроется группа с пользователями. Выберите необходимое количество и два раза подтвердите свой выбор, кликнув соответствующую кнопку.
  • Если необходимо поменять владельца для папки или целого раздела, необходимо отметить пункт «Замены владельца объектов и контейнеров».

    Вы назначили себя или определенного пользователя владельцем и теперь с объектами файловой системы можно сделать что угодно.

    Другие способы стать владельцем папок и файлов

    Есть и другие способы решить проблему «отказано в доступе» и быстро стать владельцем, например, с помощью сторонних программ, встраивающих пункт «Стать владельцем» в контекстное меню проводника. Одна из таких программ — TakeOwnershipPro, бесплатная и, насколько я могу судить, без чего-то потенциально нежелательного. Аналогичный пункт в контекстное меню можно добавить и путем редактирования реестра Windows.

    Однако, с учетом того, что подобная задача возникает сравнительно редко, я не рекомендую устанавливать стороннее ПО или вносить изменения в систему: на мой взгляд, лучше изменить владельца элемента одним из способов «вручную».

    Читайте также:  Неопознанная сеть Windows 10
  • Ссылка на основную публикацию