Windows: „Отказан достъп“ при стартиране на Attrib

Днес помагах на потребител на Microsoft Windows 10, който не можеше да чете или пише във файлове в папка в мрежата. Реших, че нещо е зададено на файловете, които са ги настроили на Read Only. Затова пуснах следната команда DOS в папката, съдържаща файловете:

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

Някои от файловете бяха променени добре, но други изпратиха съобщение за грешка при отказ на достъп. Има няколко неща, които трябва да проверите, когато това се случи. Ще разгледаме най-често срещаните в това ръководство.

1. Бъдете сигурни, че използвате командата с права на администратор

  1. Кликнете върху „ Старт “, след това въведете „ CMD “.
  2. Щракнете с десния бутон върху „ Command Prompt “ ( Команден ред ), след това изберете „ Run as Administrator “ ( Стартирай като администратор ). Това ще ви даде подходящи права.
  3. Въведете командата attrib

2. Проверете дали Файлът е в употреба

Има ли някой от файловете, които се използват от програмата или са отворени на друг свързан компютър? Уверете се, че нищо няма достъп до файла, когато се опитвате да изпълните attrib. Ако не можете да проследите дали файлът се използва, може да опитате да стартирате компютъра в безопасен режим.

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

Имате ли достъп до всички файлове, на които се изпълнявате? Можете да проверите това с тези стъпки:

  1. Щракнете с десния бутон върху папката, с която работите, след което изберете „ Свойства “.
  2. Изберете „ Защита “.
  3. Изберете бутона „ Редактиране… “, за да редактирате разрешенията.
  4. Изберете „ Добавяне… “.
  5. Въведете потребителското си име, за да разрешите само достъпа до профила си, или въведете „ ВСЕКИ “, за да разрешите достъп на всеки. Изберете „ OK “, когато сте готови.
  6. С акаунта, който току-що добавихте в полето „ Group or user names “, изберете „ Allow “ за „ Full control “. Изберете „ OK “, когато сте готови.

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

Много е обичайно атрибутите да хвърлят грешки "Access Denied", ако има проблем с твърдия диск. Опитайте да пуснете CHKDSK /F на диска от командния ред на DOS, след което опитайте да изпълните attrib отново, когато завърши сканирането.

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