Jeżeli Masz problem z urządzeniami magazynującymi typu pendrive, czy też wszelkiego typu dyskami pracującymi na interfejsie USB, ten artykuł pomoże uporać się z najczęstszymi problemami występującymi podczas normalnej eksploatacji tego typu urządzeń. Poruszona w nim zostanie kwestia formatowania pendrive z poziomu WinPE przy użyciu narzędzia diskpart, zastanie również omówione formatowanie z poziomu Windows z wykorzystaniem narzędzia HP USB Disk Storage Format Tool. Oprócz tego znajdziesz tutaj instrukcje: tworzenie kopii posektorowej w programie TestDisk, montowanie obrazów *.dd w Windows, naprawa uszkodzonego systemu plików. Wszystkie zawarte w poradniku instrukcje wykonujesz na własną odpowiedzialność.
Najczęstsze problemy z urządzeniami magazynującymi
Korzystając z urządzeń magazynujących USB, często nękają użytkowników różnorodne problemy:
- Brak możliwości formatowania, nieprawidłowa informacja o pojemności dysku, po wejściu we właściwości urządzenia widzimy pojemność 0 bajtów, komunikaty w stylu: włóż dysk do stacji dysków...
- Uszkodzenie systemu plików, komunikat typu: plik lub katalog jest uszkodzony.
- Brak możliwości zapisu plików lub niemożność ich odczytania po skopiowaniu, komunikaty typu: nie można utworzyć folderu, nie można usunąć pliku lub folderu, nie można odnaleźć określonego pliku.
Powyżej przedstawiono przykładowe problemy, z jakimi można się spotkać. W pierwszej kolejności należy określić, czy dane zawarte na uszkodzonym urządzeniu są dla nas cenne i czy możemy sobie pozwolić na ich utratę. Jeżeli naszym głównym celem jest odzyskanie danych, należy skorzystać ze specjalistycznego oprogramowania typu TestDisk i podjąć próbę naprawy dysku. Natomiast jeżeli dane nie są dla nas istotne, a jedynym celem jest przywrócenie pendrive do życia, należy sformatować urządzenie używając do tego niżej opisanej metody. Instrukcja formatowania zostanie opisana na samym końcu z uwagi na jej destrukcyjny charakter.
Wykonanie kopii posektorowej do pliku
Przed przystąpieniem do jakichkolwiek operacji warto wykonać obraz pendrive. Jest wiele programów, które umożliwiają wykonanie tej czynności. Poniżej opisano metodę z wykorzystaniem narzędzia TestDisk.
Pobieramy narzędzie
TestDisk, rozpakowujemy do dowolnego folderu, przechodzimy do katalogu
win i uruchamiamy program
testdisk_win.exe
Zaznaczamy opcję Create (Create a new log file) i wciskamy ENTER.

Wybieramy urządzenie magazynujące, które chcemy poddać analizie. W poniższym przypadku do dyspozycji są dwa dyski, pierwszy to dysk fizyczny o rzeczywistej pojemności 149 GB, drugim wykrytym urządzeniem jest pendrive o pojemności 979 MB, który w niniejszym przykładzie będzie obiektem naszego zainteresowania. Zaznaczamy wybrany dysk (pendrive) i wciskamy ENTER (Proceed). Na tym etapie należy upewnić się, iż zostało wybrane właściwe urządzenie magazynujące.

Kolejnym etapem jest wskazanie typu partycji dysku. Jeżeli mamy do czynienia z typowo Dosowymi/Windowsowymi partycjami zaznaczamy opcję Intel (Intel/PC partition) i wciskamy ENTER.

Aby wykonać obraz urządzenia magazynującego (wybranej partycji) w stosunku jeden do jednego wybieramy opcję Advanced (Filesystem Utils).

Kolejne okno zawiera listę partycji. W przykładzie analizujemy pendrive, a zatem najczęściej będziemy mieli do czynienia z jedną partycją. Wybieramy odpowiednią partycję, następnie w menu wskazujemy opcję Image creation, po czym wciskamy ENTER.

W kolejnym oknie wskazujemy miejsce zapisu tworzonego obrazu (o nazwie image.dd). Możemy wskazać ręcznie ścieżkę zapisu lub zdać się na domyślnie zaproponowaną lokalizację, gdzie miejscem zapisu jest katalog .../testdisk/win. W niniejszym przykładzie na pytanie Do you want to save disk file image.dd in... odpowiadamy twierdząco wciskając klawisz "Y" (Yes)

Rozpocznie się proces tworzenia obrazu dysku/partycji, o postępach pracy będziemy informowani na bieżąco.

Powodzenie operacji zakończy się komunikatem o treści Image created successfully.

W ten o to sposób wykonaliśmy obraz pendrive. Wielkość pliku image.dd będzie równa wielkości partycji, a zatem w niektórych przypadkach objętość pliku może być znaczna, dlatego też przed przystąpieniem do tworzenia obrazu należy upewnić się, że na nośniku użytym do zapisu obrazu jest wystarczająco dużo wolnego miejsca.
Obraz ten można wykorzystać do odzyskiwania danych. Co więcej, ów obraz można zamontować w systemie i operować bezpośrednio na nim. Z zamontowaniem obrazu nie powinniśmy mieć żadnych problemów w systemach Unix, natomiast w Windows należy posłużyć się dodatkowym oprogramowaniem.
Montowanie obrazu image.dd w Windows
Do zamontowania obrazów *.dd pod Windows można użyć niewielkiego, darmowego narzędzia o nazwie FileDisk. Pobieramy odpowiednie archiwum, rozpakowujemy na Pulpit i postępujemy zgodnie z instrukcjami zawartymi w pliku install.txt (Instalacja sterownika FileDisk).
Po wykonaniu wszystkich czynności i zrestartowaniu komputera przechodzimy do kolejnego etapu - montowania obrazu. Uruchamiamy wiersz poleceń (Start -> Uruchom -> cmd) i przechodzimy do katalogu, w którym znajduje się plik wykonywalny filedisk.exe (katalog .../filedisk-17\exe). Następnie montujemy obraz poprzez wpisanie następującego polecenia:
filedisk /mount 0 E:\PortableApps\TestDisk\win\image.dd n:
Po wydaniu polecenia obraz image.dd jest zamontowany i została mu przypisana litera N (dysk będzie także widoczny w oknie Mój komputer). Więcej informacji na temat składni narzędzia wraz z przykładami => instrukcja FileDisk.
Naprawa uszkodzonego systemu plików
W przypadku komunikatu typu: plik lub katalog jest uszkodzony, w pierwszej kolejności powinno się podjąć próbę naprawy systemu plików. W tym celu należy:
- Dowiedzieć się, jaka litera dysku została przyporządkowana pendrive. Najłatwiej będzie odczytać literę dysku z poziomu okna Mój komputer.
- Uruchomić wiersz poleceń (Start -> Uruchom -> cmd) i wykorzystać narzędzie chkdsk do naprawy dysku:
chkdsk X: /f
X - oznacza literę przyporządkowaną do urządzenia magazynującego (pendrive).
Formatowanie dysku z poziomu uruchomionego systemu Windows
Niniejszy sposób można wykorzystać w przypadku problemów z formatowaniem przy pomocy standardowej metody, z wykorzystaniem systemowego kreatora. W celu przeprowadzenia operacji formatowania dysku zaopatrzymy się w bezpłatną aplikację HP USB Disk Storage Format Tool. Aplikacja nie wymaga instalacji, uruchamiamy ją poprzez plik HPUSBDisk.exe

Program przy starcie wykryje wszystkie urządzenia magazynujące, dla których można przeprowadzić operację formatowania. Postępujemy według poniższego schematu:
- W polu Device wybieramy właściwe urządzenie magazynujące (w tym wypadku pendrive).
- W polu File system z listy dostępnych wybieramy właściwy system plików, FAT, FAT32 lub NTFS.
- Odznaczamy opcję Quick Format.
- Po zdefiniowaniu wszystkich opcji wybieramy Start.
- Otrzymamy komunikat: WARNING! ALL DATA ON THE nazwa_urządzenia DEVICE WILL BE LOST! Do you want to proceed with this format? Oczywiście zgadzamy się, wybieramy Yes.
- Po pomyślnym formatowaniu wyskoczy okno z informacją podsumowującą operację wraz ze szczegółowymi danymi. Klikamy OK, zamykamy okno główne aplikacji, wciskamy Close.
Formatowanie dysku w środowisku WinPE (diskpart)
Niniejszą metodę można również zastosować w systemach Windows Vista i Windows 7, natomiast w przypadku systemu Windows XP, pomimo że diskpart obecny jest w tym systemie, nie będziemy w stanie przeprowadzić wszystkich kroków opisanych w instrukcji. Dlatego też użytkownicy posiadający XP powinni posłużyć się środowiskiem WinPE. Użytkownicy pozbawieni systemu Vista lub posiadający wersję pre-instalowaną nie mają możliwości uruchomienia środowiska WinPE bezpośrednio z płyty CD/DVD. Tych użytkowników odsyłam do artykułu o tworzeniu bootowalnej płyty WinPE oraz do strony zawierającej gotowe obrazy ISO WinPE. W przypadku braku napędu CD\DVD w komputerze, obraz ISO środowiska WinPE nagrywamy na pendrive.
Kompletny opis środowiska można znaleźć w artykule WinPE - Konsola odzyskiwania systemu Windows Vista. Instrukcję krok po kroku jak uruchomić wiersz poleceń (Command Prompt) w środowisku WinPE przedstawiono w artykule dotyczącym naprawy uszkodzonych plików systemowych.
Przystępujemy do wykonania formatowania przy użyciu diskpart. Po uruchomieniu środowiska WinPE, startujemy wiersz poleceń (Command Prompt) i kolejno wpisujemy następujące polecenia:
Uruchamiamy diskpart
diskpart
Listujemy dyski
list disk
Wyświetli się lista dysków, z której należy wybrać właściwe urządzenie magazynujące, w tym wypadku wskazujemy pendrive o rozmiarze 980 MB. Dysk posiada identyfikator Disk 1.

Wskazujemy konkretny dysk, na którym będą przeprowadzane dalsze operacje (ustawiamy fokus)
select disk X
X to numer identyfikatora urządzenia, czyli Disk 1, a zatem ostatecznie wpisujemy polecenie:
select disk 1
Zerujemy wybrany dysk
clean
Tworzymy partycję na dysku (fokus ustawiony jest teraz na dysk 1). W tym wypadku tworzymy partycję Primary
create partition primary
Listujemy partycje na wybranym dysku (wciąż mamy ustawiony fokus na dysk 1, dzięki temu mamy możliwość listowania partycji)
list partition
Wyświetli się lista partycji dla wybranego urządzenia. Jako że stworzyliśmy na pendrive jedną partycję na liście będzie widoczny jeden wpis, a partycja będzie posiadać identyfikator Partition 1.

Wybieramy stworzoną wcześniej partycję, ustawiamy fokus na partition X
select partition X
Za X wstawiamy identyfikator partycji, czyli 1. Ostatecznie polecenie wygląda następująco:
select partition 1
Ustawiamy aby partycja była aktywna
active
Formatujemy partycję (mamy fokus ustawiony na partycję 1)
format fs=fat32
Przyporządkowujemy do konkretnej partycji literę, pod którą będzie widoczna w oknie Mój komputer
assign
Opuszczamy linię poleceń diskpart
exit
Copyright © rokko
Wszystkie prawa zastrzeżone. Publikowanie całości lub fragmentów niniejszego artykułu jest zabronione.