Windows: "Відмовлено у доступі" при запуску Attrib

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

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

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

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

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

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

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

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

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

  1. Клацніть правою кнопкою миші папку, з якою ви працюєте, потім виберіть " Властивості ".
  2. Виберіть " Безпека ".
  3. Натисніть кнопку " Редагувати ... " для редагування дозволів.
  4. Виберіть " Додати ... ".
  5. Введіть своє ім'я користувача, щоб дозволити доступ до облікового запису, або введіть " ВСЕ ", щоб дозволити доступ до будь-якого користувача. Виберіть " OK ", коли ви будете готові.
  6. За допомогою облікового запису, який ви щойно додали, виділили в області " Група або імена користувачів ", виберіть " Дозволити " перевірку на " Повний контроль ". Виберіть " OK ", коли ви будете готові.

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

Дуже часто для атрибутів виникають помилки “Access Denied”, якщо виникають проблеми з жорстким диском. Спробуйте запустити CHKDSK /F на диску з командного рядка DOS, а потім спробуйте запустити attrib знову, коли він закінчить сканування.

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