Po podłączeniu dysku flash USB pojawia się on na moim komputerze jako chroniony przed zapisem lub tylko do odczytu . Nie mogę przenieść do niego danych, ani nie mogę modyfikować ani usuwać plików już na nim zapisanych. Nie mogę również partycjonować ani formatować dysku za pomocą Windows Disk Management, DiskPart, GParted lub innych narzędzi. Napęd nie ma przełącznika ochrony przed zapisem.
Dlaczego tak się stało i co mogę z tym zrobić? Czy istnieje sposób na usunięcie ochrony przed zapisem?
(Uwaga: może się to zdarzyć również w przypadku niektórych kart pamięci, ponieważ często używają one kontrolerów podobnych do tych używanych w dyskach flash. W niektórych przypadkach system może zgłosić, że dysk lub karta została pomyślnie sformatowana, nawet jeśli nigdy nie została sformatowana; oryginalne dane pojawiają się ponownie po ponownym włożeniu urządzenia).
To pytanie pojawia się często, a odpowiedzi są zwykle takie same. Ten post ma na celu dostarczyć ostatecznej, kanonicznej odpowiedzi na ten problem. Edytuj odpowiedź, aby dodać dodatkowe szczegóły.
Odpowiedzi:
Jeśli dysk wydaje się być chroniony przed zapisem, zacznij od włożenia dysku do innego komputera, aby ustalić przyczynę problemu.
Jeśli możesz pisać na dysk z innego komputera, może występować jeden z następujących problemów:
Uszkodzenie systemu plików. Na dysku może być uszkodzony system plików lub inny problem (być może specyficzny dla konkretnego komputera lub systemu operacyjnego), który można naprawić za pomocą
CHKDSK
lub podobnego narzędzia. Jeśli to rozwiąże problem, dysk prawdopodobnie działa normalnie. Ważne jest również prawidłowe wysunięcie dysku przed jego usunięciem lub przynajmniej poczekanie, aż dysk zakończy zapis, ponieważ usunięcie dysku podczas zapisywania danych może spowodować uszkodzenie danych na niskim poziomie .Niepoprawne ustawienia zasad grupy. Jeśli używasz systemu Windows, możliwe, że zasady grupy systemu nie zezwalają na zapisywanie na zewnętrznych urządzeniach pamięci masowej, w tym na dyskach flash USB. Klucz rejestru
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StorageDevicePolicies
powinien być nieobecny lub ustawiony na 0; jeśli jest ustawiony na 1, system Windows nie zezwoli na zapis na zewnętrznych urządzeniach pamięci.( Tylko karty SD ) Zepsuty lub zmieniony przełącznik zabezpieczenia przed zapisem w gnieździe karty. Przełącznik blokady mechanicznej na karcie SD nie jest podłączony do jej elektroniki :
Oznacza to, że sprzęt i oprogramowanie inne niż sama karta są odpowiedzialne za sprawdzanie stanu blokady karty. Jeśli ten mechanizm nie działa zgodnie z przeznaczeniem, karta SD może wydawać się chroniona przed zapisem, nawet jeśli normalnie funkcjonuje normalnie. Zazwyczaj można temu zaradzić, wymieniając czytnik kart, chociaż wadliwe sterowniki lub nieprawidłowa konfiguracja oprogramowania mogą również powodować ten problem.
Jeśli dysk jest tylko do odczytu, bez względu na komputer, do którego go podłączasz, lub wypróbowałeś powyższe kroki bezskutecznie, oznacza to, że prawdopodobnie wystąpił błąd i na ogół nie można usunąć zabezpieczenia przed zapisem z wadliwego pamiec przenosna. Takie zachowanie jest typowe dla kontrolerów dysków flash, gdy wykryją problem z bazową NAND (np. Zbyt wiele uszkodzonych bloków). Ochrona przed zapisem ma na celu zapobieżenie faktycznej utracie danych przez ten warunek, np . Całkowicie nieczytelny NAND . Na przykład obsługa klienta SanDisk mówi :
Należy pamiętać, że w zależności od napędu mogą istnieć sposoby wyłączenia (lub dokładniej zresetowania) ochrony przed zapisem poprzez przeprogramowanie kontrolera pamięci flash, na przykład za pomocą technik wymienionych w części „Potencjalne przywracanie specyficzne dla sprzętu” w tej odpowiedzi . Nie jest to dobrym pomysłem, ponieważ ochrona przed zapisem sygnalizuje, że sterownik wykrył problem; nadpisanie tego i kontynuowanie zapisu na dysku może spowodować utratę danych.
Rezultatem tego zachowania jest to, że wszelkie dane na dysku są nadal dostępne. Ponieważ dysk ulega awarii, należy jak najszybciej wykonać kopię zapasową zawartości dysku flash i wymienić dysk . (Jeśli dysk zawiera poufne informacje, należy go fizycznie zniszczyć przed usunięciem).
Pobieranie danych z dysku może być trudne, ponieważ do czasu przejścia dysku w tryb tylko do odczytu mogło dojść do uszkodzenia danych. Zwykle objawia się to jako uszkodzenie systemu plików na niskim poziomie, które powoduje, że system plików pojawia się jako RAW lub system operacyjny monitujący o formatowanie dysku. Odzyskiwanie po takim uszkodzeniu może być skomplikowane, ponieważ systemu plików nie można bezpośrednio naprawić - dysk jest przecież chroniony przed zapisem.
Możesz być w stanie odzyskać dane z dysku uszkodzonego w ten sposób za pomocą narzędzi do odzyskiwania danych, takich jak TestDisk typu open source . Możesz również uzyskać dysk o takiej samej lub większej pojemności i kopiować sektor zawartości uszkodzonego dysku po sektorze na nowy dysk za pomocą GNU ddrescue , a następnie
CHKDSK
naprawić błąd systemu plików. Jeśli się to nie powiedzie, a dane są szczególnie cenne, możesz wysłać dysk do dedykowanej usługi odzyskiwania danych; usługi te są jednak zwykle bardzo drogie ze względu na ich wysoce specjalistyczny charakter i rzadko są tego warte.źródło
Przekonałem się, że mój Transcend StorageJet jest również ustawiony jako tylko do odczytu. Można go zapisać na innym komputerze, ale nie na moim laptopie. (Oba systemy to Win7)
Nie znaleźliśmy żadnych dziwnych kodów, np
WriteProtect
podHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
moim rejestrze.Wreszcie znalazłem to rozwiązanie i może teraz działać! (Zmieniam niektóre błędy i dodaję własne wyrażenia z artykułu referencyjnego).
Zobacz też
Zewnętrzny dysk twardy Problem tylko do odczytu i rozwiązanie
Opcje wiersza polecenia DiskPart
źródło
Upewnij się, że „przełącznik ochrony przed zapisem” nie jest zablokowany:
W niektórych przypadkach narzędzia formatowania niskiego poziomu mogą pomóc (ale potrzeba kilku godzin, aby całkowicie sformatować. Również tworzenie kopii zapasowych plików.): Https://www.protectpages.com/blog/free-file-recovery-software/
źródło