Как сбросить права доступа к папкам и файлам в windows 10

Столкнулся с проблемой: после копирования информации с диска на диск потерял права на доступ к файлам и папкам на диске.

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

Появляется ошибка при открытии диска «Отказано в доступе», иногда пропадает возможность удалять или редактировать файлы.

Для решения этой проблемы мы выполним сброс прав доступа  и владельца файлов на диск или отдельную папку если нужно с помощью утилиты icacls.exe

icacls.exe показывает или изменяет явные и унаследованные разрешения на файл или папку.

Запускаем командную строку от администратора и выполняем следующую команду:

Icacls.exe «D:\*»   /reset    /T

В этом примере мы сбрасываем права доступа на права доступа по умолчанию для всех файлов и папок на диске D:

Для сброса владельцев используем утилиту takeown.exe

takeown.exe /f «D:\*» /r /d y  

Post Views: 11 008

Восстанавливаем доступ к файлам и папкам

Так получилось, что при переустановке системы на Windows 10 изменились права доступа к некоторым файлам и папкам. И теперь при попытке открыть, изменить или удалить этот объект, выскакивает сообщение с отказом в доступе:

Нет доступа к папке

Запросите разрешение на изменение этой папки

Это связано с несоответствием идентификаторов владельца папки(файла) и текущего пользователя.

Что делать, если нет доступа к папкам?

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

Рассмотрим несколько способов:

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

Жмём правой кнопкой мыши по проблемному файлу или папке, то есть к которому нужно получить доступ.

В контекстном меню выбираем пункт «Свойства».

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

 Напротив пункта «Владелец» нажимаем кнопку «Изменить». 

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

Далее на фразу «Выберите субъект»

В открывшемся окне нажмите кнопку «Дополнительно»,

а в следующем — кнопку «Поиск».

Появляется довольно большой список, но нас интересует своя учётная запись или пункт «все». Нажимаем «Ок».

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

Нажмите «Ок».

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

Выбранный объект должен отобразиться в списке

Это всё. Если этот вариант по каким-то причинам не принёс положительного результата, пробуем другой способ:

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

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

Для использования этой команды, запускаем командную строку от имени Администратора (В Windows 7 и 8 наживаем правой кнопкой по значку командной строки и выбираем пункт «Запустить от имени администратора», в Windows 10 нажимаем правой кнопкой по значку «Пуск» и пункт – «Командная строка (администратор)»).

В командной строке набираем команду

takeown /F “полный путь к файлу”

— стать владельцем указанного файла. Чтобы сделать всех администраторов компьютера владельцами, используйте параметр /A после пути к файлу в команде.

takeown /F “путь к папке или диску” /R /D Y

— стать владельцем папки или диска.

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

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

Ещё одна команда, которая позволяет изменить владельца папки или файла — это icacls.

Также, как и в предыдущем пункте, запускаем командную строку от имени администратора и вводим команду:

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

Более подробно об этой команде и её ключах можно узнать тут же в командной строке

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

На чтение 5 мин. Просмотров 8.9k. Опубликовано

Ошибка «Отказано в доступе» в Windows 10 возникает, когда вы пытаетесь получить доступ к файлам или работать с ними, а затем получаете одно из следующих трех сообщений:

  • Ошибка доступа запрещена
  • Вы не можете получить доступ, изменить, сохранить или удалить файлы и папки
  • Вы не можете открыть файл или папку после установки новой версии Windows

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

Содержание

  1. ИСПРАВЛЕНИЕ: Windows не разрешает мне доступ к файлам
  2. 1. Смена владельца папки
  3. 2. У вас нет соответствующих разрешений
  4. 3. Файл или папка зашифрованы
  5. 4. Файл или папка могут быть повреждены
  6. 5.Профиль пользователя может быть поврежден
  7. 6. Восстановите файлы из папки Windows.old
  8. 7. Вручную включить SMBv1

ИСПРАВЛЕНИЕ: Windows не разрешает мне доступ к файлам

  1. Смена владельца папки
  2. У вас нет соответствующих разрешений
  3. Файл или папка зашифрованы
  4. Файл или папка могут быть повреждены
  5. Профиль пользователя может быть поврежден
  6. Восстановить файлы из папки Windows.old
  7. Включить SMBv1 вручную

1. Смена владельца папки

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

  • Нажмите правой кнопкой мыши папку, владельцем которой вы хотите стать, затем нажмите Свойства .
  • Перейдите на вкладку Безопасность .

  • Нажмите Дополнительно

  • Нажмите Изменить . Если вас попросят ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.
  • Введите имя человека, которому вы хотите передать право собственности, и нажмите Проверить имена . Отобразится имя учетной записи лица, которому вы назначаете владельца.

  • Нажмите OK . Если вы хотите, чтобы этот человек был владельцем файлов и подпапок, содержащихся в этой папке, установите флажок Заменить владельца на подконтейнерах и объектах .

  • Нажмите OK

– СВЯЗАННО: исправлено: «Файл данных Outlook недоступен» в Windows 10

2. У вас нет соответствующих разрешений

Разрешения определяют, можете ли вы получать доступ или изменять файлы и папки. Чтобы проверить это, сделайте следующее:

  • Нажмите правой кнопкой мыши файл или папку и выберите Свойства .
  • Нажмите Безопасность .
  • В разделе Группы или имена пользователей нажмите или нажмите свое имя, чтобы просмотреть имеющиеся у вас разрешения. Чтобы открыть файл, вам необходимо иметь разрешение на чтение .

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

  • Войдите в систему как администратор
  • Нажмите правой кнопкой мыши файл или папку и выберите Свойства .
  • Нажмите Безопасность .

  • В разделе Группы или имена пользователей нажмите свое имя, чтобы просмотреть имеющиеся у вас разрешения.

  • Нажмите Изменить , нажмите или нажмите свое имя, установите флажки для необходимых разрешений.
  • Нажмите OK .

3. Файл или папка зашифрованы

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

  • Щелкните правой кнопкой мыши файл или папку
  • Нажмите Свойства .
  • Перейдите на вкладку Общие .

  • Нажмите, если установлен флажок Зашифровать содержимое для защиты данных , необходимо иметь сертификат, который использовался для шифрования файла или папки, чтобы открыть его. Получите сертификат от человека, который создал или зашифровал файл или папку, или попросите человека расшифровать файл или папку.

– СВЯЗАНО: «Ошибка 5: доступ запрещен», ошибка установки программного обеспечения в Windows [FIX]

4. Файл или папка могут быть повреждены

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

5.Профиль пользователя может быть поврежден

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

  • Нажмите Пуск и выберите Настройки .

  • Нажмите Изменить настройки ПК .
  • Нажмите Пользователи .
  • Нажмите Добавить пользователя .
  • Нажмите Могут ли они войти без учетной записи Microsoft ?
  • Нажмите Локальный аккаунт .
  • Введите имя вашей новой учетной записи.
  • Если вы хотите использовать пароль, введите и подтвердите пароль, который вы хотите использовать. Если вы решите не использовать пароль, нажмите Далее , не вводя пароль.
  • Нажмите Готово .

6. Восстановите файлы из папки Windows.old

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

  • Нажмите Пуск и выберите Проводник .
  • Дважды щелкните диск, на котором установлена ​​Windows (обычно диск C).
  • Дважды щелкните папку Windows.old .

  • Дважды щелкните папку Пользователи .

  • Дважды нажмите свое имя пользователя .
  • Откройте папки, содержащие файлы, которые вы хотите получить.
  • Скопируйте нужные файлы из каждой папки и вставьте их в папку в новой версии Windows, например, Окно 10.
  • Повторите последние два шага для каждой учетной записи пользователя на вашем компьютере.

– СВЯЗАН: приложения не могут получить доступ к камере/микрофону в Windows 10 April Update? [FIX]

7. Вручную включить SMBv1

SMBv1 – это протокол обмена файлами, который позволяет вам получать доступ к вашим файлам с вашего компьютера Windows. Сделать это:

  • Нажмите Пуск и выберите Настройки .

  • Нажмите Приложения .

  • Нажмите ссылку Программы и компоненты под Связанными настройками.

  • В новом окне нажмите ссылку Включить или отключить функции Windows .

  • В появившемся окне прокрутите вниз до Поддержка общего доступа к файлам SMB 1.0/CIFS .
  • Нажмите +, чтобы расширить эту категорию.
  • Установите флажок для SMB 1.0/CIFS Server и нажмите ОК.
  • Перезагрузите компьютер

Это установит файлы, необходимые для протокола обмена файлами, необходимого для доступа к файлам.

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

Неправильные записи разрешений, назначенные для учетной записи пользователя, могут препятствовать доступу программ к файлу или папке. Или это может привести к тому, что неавторизованные пользователи получат полный доступ к объектам. В некоторых случаях может быть ссылка на устаревшие учетные записи пользователей (или идентификаторы безопасности) в ACL (списке разрешений), которые вы хотите очистить.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-3-0’)};

Вы неправильно изменили разрешения NTFS для файла или папки и хотите вернуться к значениям по умолчанию (унаследованные списки контроля доступа)?

В этой статье рассказывается, как быстро заменить разрешения для файла или папки унаследованными разрешениями по умолчанию с помощью командной строки icacls.exe. Информация применима ко всем версиям Windows, от Windows Vista до Windows 10.

Сброс разрешений NTFS для файла или папки

Использование встроенного icacls.exe Консольный инструмент, вы можете быстро сбросить разрешения NTFS для файла или папки. Этот инструмент также имеет функцию, с помощью которой вы можете рекурсивно сбросить разрешения для файлов в папке и подпапках.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-4-0’)};

  • В icacls.exe / сброс Командная строка заменяет ACL (список разрешений) унаследованными ACL по умолчанию для всех совпадающих файлов или папок.

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

if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-4-0’)};

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

icacls сбросить права доступа к файлу или папке

На изображении выше вы можете видеть, что существует настраиваемая (ненаследуемая) запись разрешения для пользователя с именем BackupUser, для D: \ Docs папка.

  • Чтобы удалить ненужные записи разрешений, вы можете сделать это в диалоговом окне «Дополнительные параметры безопасности». Но это может быть утомительно, если вы хотите массово сбросить разрешения для всех файлов в папке и подпапках. Вот где встроенная icacls.exe На помощь приходит инструмент.

Запуск icacls.exe d: \ docs командная строка для просмотра разрешений папки показывает следующее:

OPTIPLEX-9020 \ BackupUser: (OI) (CI) (M) ВСТРОЕННЫЙ \ Администраторы: (I) (F) ВСТРОЙКА \ Администраторы: (I) (OI) (CI) (IO) (F) NT AUTHORITY \ SYSTEM: (I) (F) NT AUTHORITY \ SYSTEM: (I) (OI) (CI) (IO) (F) NT AUTHORITY \ Authenticated Users: (I) (M) NT AUTHORITY \ Authenticated Users: (I) (OI) (CI) (IO) (M) ВСТРОЙКА \ Пользователи: (I) (RX) ВСТРОЙКА \ Пользователи: (I) (OI) (CI) (IO) (GR, GE)
  • В (Я) Записи означают, что разрешения унаследованы от родительского контейнера. В приведенном выше списке ACL есть только одна ненаследуемая запись ACL для BackupUser.

Сброс разрешений NTFS для файла или папки

Используйте этот синтаксис командной строки (из командной строки администратора) для сброса разрешений для файла или папки.

icacls имя_файла или_папки / сбросить

if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-banner-1-0’)};Чтобы сбросить Документы разрешения папки, я бы запустил:

icacls d: \ docs / reset

Чтобы сбросить разрешения для отдельного файла, я запустил:

icacls d: \ docs \ places.docx / сброс

Чтобы сбросить разрешения для всех файлов в папке (например, D: \ Docs), запустить:

icacls d: \ docs \ * / сброс

Сброс разрешений NTFS для папки, ее подпапок и файлов

Чтобы сбросить разрешения для Документы папку вместе с ее подпапкой и всеми файлами рекурсивно, выполните эту команду:

icacls d: \ docs / reset / t / c

Связанные аргументы командной строки:

  • / т — Выполняет операцию со всеми указанными файлами в текущем каталоге и его подкаталогах.
  • / c — Продолжает работу, несмотря на любые файловые ошибки. Сообщения об ошибках по-прежнему будут отображаться.
  • / q — Подавляет сообщения об успехе.
  • / л — Выполняет операцию с символической ссылкой вместо ее назначения.

Вы увидите такой результат:

обработанный файл: d: \ docs обработанный файл: d: \ docs \ Expenses.xlsx обработанный файл: d: \ docs \ Places.docx Успешно обработано 3 файла; Ошибка обработки 0 файлов

icacls сбросить права доступа к файлу или папке

Разрешения для Документы папка теперь сброшена. Это означает, что дополнительные записи ACL исчезнут. Остались только унаследованные записи. Если вы ранее отключили наследование, icacls.exe / сброс командная строка восстановит унаследованные разрешения.

При переустановке винды или установке в компьютер с ОС Windows винчестера, ранее работавшего с другой операционной системой Windows, можно столкнуться с проблемой ограничения доступа ко множеству файлов на этом диске. Это связано с особенностью работы файловой системы NTFS.

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

Оказывается, есть другой способ с использованием встроенной в систему утилиты icacls. Она позволяет рекурсивно сбросить права доступа на стандартные для указанного каталога и всего его содержимого. Для этого необходимо запустить командную строку cmd.exe или Power Shell с правами администратора и воспользоваться следующей командой:

icacls.exe «D:\Мои рисунки» /reset /T

Вместо «D:\Мои рисунки» следует указать путь к каталогу, где необходимо сбросить старые разрешения.

В отдельных случаях перед запуском icacls может потребоваться утилита takeown:

takeown.exe /f «D:\Мои рисунки» /r /d y

icacls.exe «D:\Мои рисунки» /reset /T

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

Запись опубликована в рубрике Администрирование с метками Windows.

  • Как сбросить пароль при помощи командной строки в windows 10
  • Как сбросить почту на windows 10
  • Как сбросить систему на windows 10 на заводские настройки
  • Как сбросить последнее обновление на windows 10
  • Как сбросить пароль при включении windows 10