Mam dysk flash USB 4 GB HP, na który zapisałem obraz systemu operacyjnego Chromium przy użyciu Win32DiskImager. Teraz próbuję go sformatować, ale nie mogę. Wszystko mówi mi, że dysk jest chroniony przed zapisem. Będąc dyskiem flash USB, nie ma przełącznika ochrony przed zapisem. Wypróbowałem standardową funkcję formatu Windows, zarządzanie dyskami, diskpart i narzędzie HP USB Storage Storage Format Tool. Próbowałem także modyfikacji rejestru. Jakieś pomysły? Oto wyniki próby użycia diskpart:
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.
C:\WINDOWS\system32>diskpart
Microsoft DiskPart version 6.3.9600
Copyright (C) 1999-2013 Microsoft Corporation.
On computer: BRANDON-PC
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 931 GB 1024 KB
Disk 1 No Media 0 B 0 B
Disk 2 No Media 0 B 0 B
Disk 3 No Media 0 B 0 B
Disk 4 No Media 0 B 0 B
Disk 5 No Media 0 B 0 B
Disk 6 Online 3824 MB 0 B
DISKPART> select disk 6
Disk 6 is now the selected disk.
DISKPART> attributes disk clear readonly
Disk attributes cleared successfully.
DISKPART> clean
DiskPart has encountered an error: Incorrect function.
See the System Event Log for more information.
DISKPART> create partition primary
DiskPart succeeded in creating the specified partition.
DISKPART> format fs=fat32
0 percent completed
Virtual Disk Service error:
The media is write protected.
DISKPART> exit
Leaving DiskPart...
C:\WINDOWS\system32>
Nawet po użyciu atrybutu „wyczyść dysk tylko do odczytu” nadal mówi, że nośnik jest chroniony przed zapisem. Myślę, że dzieje się tak, ponieważ operacja czyszczenia kończy się niepowodzeniem.
usb-flash-drive
diskpart
write-protect
Sega koleś
źródło
źródło
Odpowiedzi:
Jeśli żadna z innych sugerowanych odpowiedzi tutaj nie działa, oznacza to, że pamięć flash USB prawdopodobnie się psuje.
Na pamięci USB znajduje się układ kontrolera, który zarządza pamięcią flash. Jeśli kontroler pamięci flash wykryje jakikolwiek nieodwracalny błąd w komórkach pamięci (na przykład błąd ponownego przydzielenia), wówczas wyzwala warunek bezpieczeństwa i czyni dysk tylko do odczytu na poziomie oprogramowania układowego w celu ochrony danych.
Niestety nie ma sposobu na wyjście z tego stanu bez fabrycznego oprogramowania. Producenci dysków flash nie udostępniają tego oprogramowania publicznie, więc jedynym sposobem na uzyskanie go jest z chińskich witryn hackerskich.
Twoją jedyną opcją jest zastąpienie go. Najlepsze marki (Kingston, SanDisk, Lexar itp.) Zapewniają dożywotnią gwarancję na swoje produkty. Nie mam jednak pojęcia, jak przejść do uzyskania tej gwarancji. Ale biorąc pod uwagę, że ceny dysków flash są takie, jakie są, prawdopodobnie lepiej po prostu kupić nowy - chyba że jest to naprawdę miły.
źródło
Cóż, są dyski flash USB z (czasami bardzo dobrze ukrytymi) przełącznikami ochrony przed zapisem. Nie znam jednak takiego napędu HP.
Zakładając, że twój dysk nie ma takiego przełącznika, biorąc pod uwagę to, co już próbowałeś, myślę, że potrzebujesz nowego. Miałem dwa dyski flash różnych producentów, które nagle stały się tylko do odczytu i nie było sposobu, aby to naprawić.
Nie mam na ten temat żadnych źródeł, ale zakładam, że jest to mechanizm ochronny, który zmniejsza ryzyko całkowitej utraty danych, gdy dysk flash zaczyna działać wadliwie.
źródło
Istnieje kilka sposobów rozwiązania tego problemu. Niektóre z nich są wymienione w innych odpowiedziach, ale nie sądzę, żeby tak było. Miałem wcześniej ten sam problem. Oto, co musisz wypróbować ...
1. Pobierz narzędzie o nazwie CheapEasy i sprawdź VID i PID urządzenia.
2. Przejdź dohttp://flashboot.ru/iflash/ i wprowadź VID lub PID urządzenia i wyszukaj narzędzie flash dla swojego urządzenia. Aby upewnić się, że otrzymałeś właściwy, sprawdź w narzędziu CheapEasy swój numer katalogowy Flash lub identyfikator flash, który zwykle znajduje się w opisie narzędzia flash, które musisz pobrać.
PS Jeśli masz problemy ze znalezieniem odpowiedniego narzędzia, wyeksportuj informacje o urządzeniu i wyślij link, abym mógł to sprawdzić. Znalezienie właściwego może wydawać się niemożliwe, ale naprawiłem prawie wszystkie typy USB, spodziewaj się chińskich kopii USB Kingston.
źródło
Spróbuj tego, jeśli użycie cmd nie działa:
Usuwanie ochrony przed zapisem w rejestrze za pomocą Regedit.exe
Wyszukaj i otwórz regedit .
Przejdź do Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ StorageDevicePolicies .
Kliknij dwukrotnie wartość WriteProtect w prawym panelu Regedit.exe. Zmień Dane wartości z 1 na 0 i kliknij OK, aby zapisać zmianę.
Zamknij Regedit i uruchom ponownie komputer.
Podłącz ponownie dysk USB i powinieneś znaleźć, że nie jest już chroniony przed zapisem. Możesz teraz sformatować dysk w normalny sposób, klikając go prawym przyciskiem myszy w Moim komputerze i wybierając Format.
Po sformatowaniu możesz przywrócić ustawienia (od 0 do 1) lub jeśli wartość została utworzona, usuń ją, a następnie uruchom ponownie.
Uwaga:
Jeśli nie możesz znaleźć StoredDevicePolicies , musisz go utworzyć, klikając prawym przyciskiem myszy Control> Nowy> Klucz i nazwij go StoredDevicePolicies . Teraz utwórz WriteProtect , klikając prawym przyciskiem myszy Zasady zapisanego urządzenia> Nowy> DWORD i nadaj mu nazwę WriteProtect .
* DWORD wybrany w zależności od systemu: 32-bitowy lub 64-bitowy.
Nawiasem mówiąc, niektóre dyski flash też mają przełącznik. I pamiętaj, że może to być również spowodowane awarią USB, w której wszystkie zarezerwowane sektory, które mogą być mapowane przez ciągle generowane uszkodzone sektory, są wyczerpane.
źródło
Jeśli masz gdzieś Linuksa (komputer, cd, live-usb itp.), Spróbuj użyć dd, aby skasować i zapisać każdy bit z klucza USB zera. To polecenie Linuksa nigdy nie zawodzi, a jeśli nie może przepisać niczego na kluczu USB, to na pewno się skończyło.
Aby to zrobić szybko, czy masz na swoim komputerze Linuksa?
Powiedziałeś, że masz Ubuntu, więc musisz zainstalować gnome-disk-utility lub palimpsest, aby określić właściwy dysk do skasowania. Po zainstalowaniu powinieneś go znaleźć jako „Narzędzie dyskowe” lub po prostu Dyski takie jak tutaj:
https://en.wikipedia.org/wiki/GNOME_Disks
Wystarczy podłączyć klucz USB, a następnie sprawdzić, który to dysk, na przykład sdb lub sdc itp
Po zakończeniu otwórz terminal, zrootuj i wykonaj następującą komendę, gdzie X jest całym poprawnym dyskiem:
Terminal będzie się teraz zawieszał, dopóki się nie skończy, i pokaże, ile bitów zostało napisanych, i powie „nie ma już miejsca na urządzeniu”.
Pamiętaj, że może to zająć dużo czasu, ale zakładając, że masz 4 GB, powinno zająć godzinę przy 2 MB / s, jeśli masz wolny klucz USB. Najgorsze, jakie kiedykolwiek osiągnąłem, to także godzina przy 0,5 MB / s dla karty 2 GB uSD. Ponadto, NIE NALEŻY nigdy Ctrl-c trwającego polecenia dd, może powodować błędy na urządzeniu, nawet jeśli nie występuje często.
Powinieneś teraz mieć całkowicie wymazane urządzenie. Wróć do narzędzia gnome-disk-Utility, aby wysunąć klucz USB.
Podłącz go ponownie, a następnie ponownie użyj narzędzia gnome-disk-disk, aby utworzyć partycję po utworzeniu głównego rekordu rozruchowego.
źródło
Naprawiłem go, ponownie dzieląc go na partycje za pomocą Narzędzia dyskowego na moim MacBooku. To było przed El Capitan, kiedy Disk Utility został przeprojektowany. Zrobiłem jedną partycję i sformatowałem ją jako system plików MS-DOS. Od tego czasu działa dobrze.
źródło
Otwórz cmd.exe z uprawnieniami administracyjnymi i wykonaj następujące polecenie:
Aby odblokować USB z ochroną przed zapisem:
Aby zablokować zabezpieczenie USB przed zapisem:
Aby zmiany odniosły skutek, musisz ponownie uruchomić komputer i / lub odłączyć urządzenie pamięci USB i podłączyć je ponownie.
źródło