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 отново, когато приключи сканирането.

Надяваме се, че набор от инструкции по-горе помогна. Моля, не се колебайте да споделите своя опит в секцията за коментари по-долу.