Как получить доступ к файлу или папке в Windows

Как получить доступ к файлу или папке в WindowsЗдравствуйте, Друзья! В этой статье разберемся как получить доступ к файлу или папке в операционной системе Windows 7. Тоже самое можно сделать и в Windows 8, только некоторые кнопки будут в другом месте. Необходимость в доступе может возникнуть для замены системных файлов при установки новой темы например или при нестабильной работе компьютера заменить определенные файлы на исправные.

Как оказалось учетная запись администратора может не все. И там где она не может нужно дать доступ. Здесь разберемся как это сделать вручную, с помощью программы TakeOwnershipEx и правкой в реестре.


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

Получаем доступ стандартными средствами Windows

Рассмотрим на примере системного файла explorer.exe

По умолчанию ничего с ним мы сделать не можем. Жмем на нем правой кнопкой мышки и выбираем Свойства

Контекстное меню файла

Переходим на вкладку Безопасность и жмем Дополнительно

Вкладка Безопасность

В открывшемся окошке переходим на вкладку Владелец и жмем Изменить…

Вкладка Владелец

Сделаем себя владельцем этого файла

Смена владельца файла

Предупреждение безопасности Windows

Вы только что стали владельцем этого объекта

Жмем OK во всех окнах для применения изменений.

Теперь необходимо дать права нашей учетной записи

Снова вызываем контекстное меню на файле explorer.exe (правой кнопкой мышки нажав на файл) и выбираем Свойства

Переходим на вкладку Безопасность жмем Изменить…

Вкладка Безопасность 2

Выбираем пользователя или группу пользователей которой мы хотим дать права. Устанавливаем галочки на нужных разрешениях и жмем ОK

Задаем разрешения для файла

Пробовал давать разрешения для группы Администраторы и Пользователи все работает. Права выдаются.

Если нужного пользователя нет в списке — жмем Добавить

Дабавление пользователя или группы

Жмем Дополнительно

Выбор пользователя или группы 2

Жмем Поиск и внизу выбираем нужного пользователя

Поиск пользователя или группы

Жмем ОК

Выбрали пользователя

и задаем необходимые разрешения добавленному пользователю или группе

Задаем необходимые разрешения

Когда вы поработали с системными файлами (например заменили нужные) желательно вернуть права обратно.

Возвращаем права на файл или папку

На вкладке Безопасность жмем Изменить… Выбираем нашего пользователя или группу пользователей которым мы дали расширенные права и возвращаем их обратно сняв галочки которые мы установили

Возвращаем права объекта

Поставим старого владельца

Вызываем контекстное меню на файле и выбираем Свойства. Переходим на вкладку Безопасность жмем Дополнительно

Вкладка Безопасность

В открывшемся окошке переходим на вкладку Владелец и жмем Изменить…

Вкладка Владелец 2

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

Добавить другого владельца объекта

В поле «Введите имена выбираемых объектов» вводим

NT SERVICE\TrustedInstaller

жмем ОК

Выбор пользователя или группы

Выбираем в качестве владельца появившуюся группу TrustedInstaller и жмем ОК

Выбираем в качестве владельца группу TrustedInstaller

Появляется уже знакомое окошко

Вы только что стали владельцем этого объекта

Установлен нужный владелец. Жмем ОК

Владелец объекта

Так же ОК жмем в остальных окнах для применения изменений.

Мы вернули права для системного файла explorer.exe группе TrustedInstaller.

 

TakeOwnershipEx

Все описанное выше — сложно. С помощью утилиты TakeOwnershipEx можно получить и сдать права для файла или папки проще.

Скачаем и установим TakeOwnershipEx

Переходим на сайт winaero.com и выбираем TakeOwnershipEx

Скачиваем TakeOwnershipEx

Скачиваем последнюю версию нажав на DOWNLOAD внизу страницы и говорим спасибо Сергею Ткаченко

TakeOwnershipEx скачиваем

Открывается еще одно окошко в котором так же жмем DOWNLOAD и скачиваем TakeOwnershipEx

Распаковываем скачанный архив

Распаковываем TakeOwnershipEx

Если у вас

  • Windows 7 — запускаете TakeOwnershipEx-1.2.0.1.exe
  • Windows 8 — TakeOwnershipEx-1.2.0.1-Win8.exe

Распакованные файлы

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

Предупреждение системы безопасности 2

Нам сразу предлагают Русский язык — жмем ОК

Выбор языка установки

Жмем Далее >

Мастер установки

Принимаем лицензионное соглашение

Принимаем лицензионное соглашение

Меняем при необходимости папку для установки и жмем Далее >

Папка для установки

Мне удобно иметь ярлык на рабочем столе поэтому установил соответствующую галочку. Жмем Установить

Выбираем компоненты для установки

Когда установка будет закончена жмем Готово.

Теперь если нам необходимо получить доступ к файлу или папке мы на этом файле жмем правой кнопкой мышки и выбираем новый пункт в контекстном меню Получить доступ/Восстановить права

Получить доступ

Доступ получен

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

Чтобы вернуть все обратно, запускаем утилиту с ярлыка на рабочем столе например. Из выпадающего списка выбираем Русский Язык и жмем Восстановить права доступа

TakeOwnershipEx

Ставим галочки на нужных файлах и жмем Восстановить права

Восстановить права

Права будут успешно восстановлены

Права успешно восстановлены

При удалении утилиты TakeOwnershipEx вам так же будет предложено вернуть права которые вы получили.

 

Получение доступа к папке правкой реестра

18_06_2014 Есть еще более простой способ получения доступа. Для этого необходимо зажать клавишу Shift и вызвать контекстное меню на нужной папке (нажать на папке правой кнопкой мышки). Выбираем Стать владельцем и задать полный доступ к объекту

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

Появится окошко командной строки с кучей непонятных и быстро-меняющихся записей. Это окошко закроется и у вас будет полный доступ к объекту.

Доступ к объекту получен

Все это нужно делать в учетной записи с правами администратора. Под пользователем у меня ничего не получилось.

Я все вышеописанные действия делал в операционных системах Windows 7 Idimm Edition. В этих системах ничего дополнительно делать ненужно. При нажатии клавиши Shift и вызове контекстного меню появляется пункт Cтать владельцем и задать полный доступ к объект. Если у вас этого нет, то необходимо

  1. Создать текстовый документ (в контекстном меню Создать > Текстовый документ)Создать - Текстовый документ
  2. Скопировать в созданный документ нижеприведенный текст

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas] @=»Стать владельцем и задать полный доступ к объекту» «Extended»=»» «NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\*\shell\runas\command] @=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant administrators:F» «IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant administrators:F»

[HKEY_CLASSES_ROOT\Directory\shell\runas] @=»Стать владельцем и задать полный доступ к объекту» «Extended»=»» «NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\Directory\shell\runas\command] @=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant administrators:F /t» «IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant administrators:F /t»

  1. Сохранить текстовый документ с расширением reg
  2. Запускаем этот файл и соглашаемся с внесением изменений в реестр (больше о том как можно внести изменения в реестр тут)

Добавление сведений в реестр

  1. Перезагружаемся и получаем доступ к объекту.

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

У меня не получилось стать владельцем файлов. С директориями (папками) — без проблем.

Заключение

Если мне когда-нибудь понадобиться получить права на файл или папку, то я это буду делать с помощью утилиты TakeOwnershipEx. Перед этим естественно нужно 7 раз подумать так как не спроста в Microsoft не дают доступ к некоторым файлам даже группе администраторов компьютера. Преимущество последнего варианта в простоте. Но, появляются проблемы с возвратом доступа и как следствие снижается безопасность системы. Поэтому мне больше интересна утилита TakeOwnershipEx. Быстро и без проблем можно все вернуть назад.

Благодарю, что поделились статьей в социальных сетях. Всего Вам Доброго!

С уважением, Антон Дьяченко

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Как получить доступ к файлу или папке в Windows: 2 комментария
  1. Сергей

    Здравствуйте! Никак не могу удалить два системных файла на НЕсистемном диске D. Появились внезапно после создания образа системы. ( Windows 10 ). Аж 25 гб. Как я понял, чтобы их удалить, нужно стать владельцем. Пробовал разные способы, например,
    программой TakeOwnershipEx. Появляется окно: Попытка выполнить несанкционированную операцию. Что это может быть?

    1. Антон Дьяченко Автор записи

      Здравствуйте, Сергей.
      Не знаю. Идеальный вариант, это загрузиться с какого-нибудь восстановительного диска (Kaspersky Rescue Disk 10 — например или подобное от DR.web) и удалить все что нужно.

Добавить комментарий

Ваш e-mail не будет опубликован.