Windows: «Доступ заборонено» під час запуску Attrib

Сьогодні я допомагав користувачеві Microsoft Windows 10, який не міг читати або записувати файли в папку в мережі. Я подумав, що щось налаштовано у файлах, для яких було встановлено значення «Тільки для читання». Тому я запустив таку команду DOS у папці, що містить файли:

атрибут *.* -r +a -s -h /s

Деякі файли були змінені добре, але інші видали повідомлення про помилку заборонено в доступі. Коли це станеться, потрібно перевірити кілька речей. У цьому посібнику ми розглянемо найпоширеніші.

1. Переконайтеся, що ви виконуєте команду з правами адміністратора

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

2. Перевірте, чи використовується файл

Чи використовуються якісь файли програмою або відкриті на іншому підключеному комп’ютері? Переконайтеся, що ніщо не має доступу до файлу під час спроби запустити attrib. Якщо ви не можете відстежити, чи використовується файл, спробуйте запустити комп’ютер у безпечному режимі.

3. Перевірте дозволи

Чи маєте ви доступ до всіх файлів, на яких ви використовуєте attrib? Ви можете перевірити це за допомогою цих кроків:

  1. Клацніть правою кнопкою миші папку, з якою ви працюєте, а потім виберіть «Властивості“.
  2. Виберіть «Безпека“.
  3. Виберіть "Редагувати…” для редагування дозволів.
  4. Виберіть «Додати…“.
  5. Введіть своє ім’я користувача, щоб дозволити лише доступ до облікового запису, або введіть «УСІМ», щоб надати доступ будь-кому. Виберіть «в порядку», коли ви будете готові.
  6. З обліковим записом, який ви щойно додали, виділеним у розділі «Імена груп або користувачів", виберіть "Дозволити" перевірити для "Повний контроль“. Виберіть «в порядку», коли ви будете готові.

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

Дуже часто attrib видає помилки «Доступ заборонено», якщо є проблеми з жорстким диском. Спробуйте бігти ЧКДСК /Ф на диску з командного рядка DOS, а потім спробуйте знову запустити attrib, коли він закінчить сканування.

Сподіваюся, набір інструкцій вище допоміг. Будь ласка, поділіться своїм досвідом у розділі коментарів нижче.