Usuń atrybut tylko do odczytu z folderu po ponownej instalacji systemu Windows


13

Po sformatowaniu dysku ponownie zainstalowałem nową kopię systemu Windows 8.1 na moim laptopie C. Następnie próbowałem uzyskać dostęp do mojego folderu Zdjęcia na dysku Di dostałem błąd

Odmowa dostępu

Zmieniłem mój folder w folder tylko do odczytu. Wszystkie inne foldery na dysku działają normalnie.

Próbowałem użyć wiersza polecenia, aby usunąć atrybut Tylko do odczytu, ale nadal pojawia się komunikat o błędzie. Próbowałem to zrobić w prosty sposób (kliknięcie prawym przyciskiem i tak dalej), ale opcja zmiany właściwości folderu z tylko do odczytu nawet się nie pojawia.

Jak uzyskać dostęp do folderu na moim dysku D?


1
Foldery tylko do odczytu są nadal dostępne, ale nie można ich modyfikować. Czy tak jest w przypadku? Czy jesteś w stanie przynajmniej uzyskać listę katalogów dir /b Photos?
Tymric

Cześć Timmy! nie, to nie działa. Mówi: plik nie został znaleziony. Nie mogę w żaden sposób uzyskać dostępu do folderu
shiva86,

Odpowiedzi:


20

Problemem nie jest to, że folder jest tylko do odczytu. Ponieważ folder został utworzony w innej instalacji systemu Windows, nie masz już uprawnień bezpieczeństwa NTFS do dostępu do (odczytu) folderu.

Popraw to, wykonując następujące kroki, aby przejąć na własność, a następnie udzielić sobie pełnego dostępu do folderu.

  1. Kliknij folder prawym przyciskiem myszy> Właściwości
  2. Karta Zabezpieczenia > Zaawansowane
  3. Kliknij Zmień po prawej stronie właściciela
  4. Wejdź Usersw pole i kliknij OK
  5. Zaznacz pole wyboru Zamień właściciela na podwykonawcach i obiektach, a następnie kliknij Zastosuj
  6. Jeśli pojawi się monit, że nie masz uprawnień do odczytu ... kliknij Tak
  7. Całkowicie zamknij okno dialogowe Zaawansowane ustawienia zabezpieczeń
  8. Kliknij folder prawym przyciskiem myszy> Właściwości
  9. Karta Zabezpieczenia > Edytuj ...
  10. Dodaj...
  11. Wejdź Usersw pole i kliknij OK
  12. Zaznacz pole wyboru Pełna kontrola, a następnie kliknij przycisk OK

1
W kroku 5.) oprócz wspomnianego pola wyboru musiałem również zaznaczyć pole wyboru u dołu karty „Uprawnienia” w „Zaawansowanych ustawieniach zabezpieczeń”, aby móc później rekursywnie zmienić uprawnienia tylko do odczytu. W polu jest napisane: „Zastąp wszystkie wpisy uprawnień do obiektów potomnych wpisami uprawnień dziedziczonych z tego obiektu”.
G.Rassovsky

2

Zrób to w CMD jako administrator

dla folderu

attrib -r c:\my-folder

i pliki

attrib -r c:\my-folder\*.*

To zadziałało. Miałem problem z PhpStorm. Nie można zapisać plików projektu ze względu na stan tylko do odczytu. Po zrobieniu tego w CMD jako administrator, wszystko jest w porządku.

Opublikowałem to również na forum Microsoft - http://answers.microsoft.com/en-us/windows/forum/windows_8-files/in-windows-8-x64-can-not-remove-read-only/81ed233f -9149-4881-bb15-cf0e1ca150e3


0

Może to być spowodowane problemami z uprawnieniami w profilu użytkownika po ponownej instalacji systemu operacyjnego

Spróbuj zmienić uprawnienia w Advanced Security Properties. Wypróbuj te kroki i sprawdź swój wynik.

Prawym folderem> Właściwości> karta Zabezpieczenia> wybierz „Uwierzytelnieni użytkownicy”> kliknij Zaawansowane> kliknij „Zmień uprawnienia”> „Dodaj” użytkownika w temacie> Dodaj użytkownika i kliknij pole wyboru „Pełna kontrola”> kliknij OK.

Pomoże to rozwiązać problem.


0

Łatwo zrobione z PowerShell dla wszystkich pod-plików i folderów:

ls -r c:\folder | % { attrib -r $_.FullName }

Gdzie aliasy:

ls> Get-ChildItem

%> ForEach-Object

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.