Windows: «Доступ запрещен» при запуске Attrib

Сегодня я помогал пользователю Microsoft Windows 10, который не мог читать или записывать файлы в папке в сети. Я подумал, что что-то было установлено в файлах, для которых был установлен режим только для чтения. Итак, я выполнил следующую команду DOS для папки, содержащей файлы:

attrib *. * -r + a -s -h / s

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

1. Убедитесь, что вы запускаете команду с правами администратора

  1. Нажмите «Начинать«, Затем введите«CMD“.
  2. Щелкните правой кнопкой мыши «Командная строка", тогда выбирай "Запустить от имени администратора“. Это даст вам соответствующие права.
  3. Введите команду attrib

2. Проверьте, используется ли файл

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

3. Проверить разрешения

У вас есть доступ ко всем файлам, с которыми вы работаете в attrib? Вы можете проверить это, выполнив следующие действия:

  1. Щелкните правой кнопкой мыши папку, с которой вы работаете, и выберите «Характеристики“.
  2. Выбирать "Безопасность“.
  3. Выберите «Редактировать…»Для редактирования разрешений.
  4. Выбирать "Добавлять…“.
  5. Введите свое имя пользователя, чтобы разрешить доступ только к вашей учетной записи, или введите «ВСЕ», Чтобы разрешить доступ кому угодно. Выбирать "Ok" когда будешь готов.
  6. Только что добавленная учетная запись выделена значком «Группы или имена пользователей», Выберите«Разрешать" проверить "Полный контроль“. Выбирать "Ok" когда будешь готов.

4. Проверьте файловую систему или диск

Атриб очень часто выдает ошибку «Доступ запрещен», если есть проблема с жестким диском. Попробуй бежать CHKDSK / F на диске из командной строки DOS, а затем попробуйте снова запустить attrib, когда сканирование завершится.

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