Windows: „Access Denied” podczas uruchamiania Attrib

Dzisiaj pomagałem użytkownikowi systemu Microsoft Windows 10, który nie mógł czytać lub zapisywać plików w folderze w sieci. Pomyślałem, że na plikach ustawiono opcję Tylko do odczytu. Uruchomiłem więc następujące polecenie DOS w folderze zawierającym pliki:

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

Niektóre pliki zostały zmienione dobrze, ale inne rzuciły komunikat o błędzie odmowy dostępu. Jest kilka rzeczy do sprawdzenia, kiedy to się dzieje. Omówimy najpopularniejsze w tym przewodniku.

1. Upewnij się, że uruchamiasz polecenie z prawami administratora

  1. Kliknij „ Start ”, a następnie wpisz „ CMD ”.
  2. Kliknij prawym przyciskiem myszy „ Wiersz polecenia ”, a następnie wybierz „ Uruchom jako administrator ”. To da ci odpowiednie prawa.
  3. Wpisz polecenie attrib

2. Sprawdź, czy plik jest w użyciu

Czy którykolwiek z plików jest używany przez program lub jest otwarty na innym podłączonym komputerze? Upewnij się, że nic nie ma dostępu do pliku podczas próby uruchomienia attrib. Jeśli nie możesz wyśledzić, czy plik jest w użyciu, możesz spróbować uruchomić komputer w trybie awaryjnym.

3. Sprawdź uprawnienia

Czy masz dostęp do wszystkich plików, na których używasz attrib? Możesz to sprawdzić za pomocą następujących kroków:

  1. Kliknij prawym przyciskiem myszy folder, z którym pracujesz, a następnie wybierz „ Właściwości ”.
  2. Wybierz „ Bezpieczeństwo ”.
  3. Wybierz przycisk „ Edytuj… ”, aby edytować uprawnienia.
  4. Wybierz „ Dodaj… ”.
  5. Wpisz swoją nazwę użytkownika, aby zezwolić na dostęp tylko do konta, lub wpisz „ KAŻDY ”, aby zezwolić na dostęp każdemu. Wybierz „ OK ”, gdy będziesz gotowy.
  6. Po dodaniu konta, które właśnie zostało zaznaczone w obszarze „ Nazwy grupy lub użytkownika ”, zaznacz opcję „ Zezwól ” na „ Pełna kontrola ”. Wybierz „ OK ”, gdy będziesz gotowy.

4. Sprawdź system plików lub dysk

Attrib bardzo często zgłasza błędy „Access Denied”, jeśli występuje problem z dyskiem twardym. Spróbuj uruchomić CHKDSK /F na dysku z wiersza poleceń DOS, a następnie spróbuj ponownie uruchomić attrib po zakończeniu skanowania.

Mam nadzieję, że zestaw powyższych instrukcji pomógł. Podziel się swoimi doświadczeniami w sekcji komentarzy poniżej.