Czy są jakieś korzyści związane z wydajnością pełnego formatowania dysku twardego (w porównaniu z szybkim formatowaniem)?

12

więc mam dysk twardy o pojemności 1 TB i oto moje pytanie:

Czy warto robić twardy format? Czy ma jakieś różnice w wydajności od powiedzmy szybkiego formatowania?

Rozumiem różnicę techniczną między nimi: szybkie formatowanie po prostu informuje dyski, że wszystkie sektory są zapisywalne, i tak naprawdę nie usuwa żadnych danych ... Dysk po prostu zapisuje istniejące sektory w razie potrzeby, a twardy format będzie wyczyść dysk twardy całkowicie i wyczyść wszystkie dane (napisz 0 wszędzie, jak mi się wydaje).

Abhishek
źródło
4
To, co robi „Pełny format”, zależy od systemu operacyjnego. W systemie XP sprawdza sektor tylko do odczytu, nie zapisuje zer na dysku. W systemie Vista / 7 pełny format zapisuje zera na całym dysku. Źródła: MS KB 941961 i MS KB 302686 . Będziesz musiał sprawdzić inne systemy operacyjne, aby mieć pewność ich zachowania.
afrazier
@afrazier Dziękuję za tę notatkę, zaktualizowałem swoją odpowiedź, aby uwzględnić te szczegóły. Należy pamiętać, że narzędzie w formacie Vista / 7 nadal sprawdza sektor podczas pełnego formatu.
Przełom

Odpowiedzi:

20

Pełny format nie tylko czyści dane tablicy partycji, ale także sprawdza każdy sektor na powierzchni dysku pod kątem uszkodzonych. Jest to przede wszystkim powód, dla którego wykonanie tak szybkiego formatu zajmuje dużo więcej czasu. Szybki format po prostu przepisuje tabele partycji.

Z punktu widzenia wydajności nie ma różnicy . Gdy dysk twardy zapisuje plik na dysku, po prostu znajduje następny dostępny „wolny sektor” i zastępuje wszystko, co tam jest (niezależnie od tego, czy jest to 0 czy 1). Pomyśl o tym w ten sposób: szybki format po prostu „usuwa” wszystkie pliki, podczas gdy pełny format sprawdza sektor sektora powierzchni dysku i, w zależności od narzędzia formatującego, może wypełnić dysk zerami (dołączone są narzędzia domyślnego formatu) w systemie Windows nie należy napełniać dysku zerami . Większość producentów dysków zapewnia narzędzia diagnostyczne, które obejmują taką możliwość.


Jeśli dysk jest fabrycznie nowy, szybki format powinien być w porządku. Jeśli dysk ma uszkodzone sektory (a nawet jeśli uważasz, że tak jest), warto poświęcić czas na wykonanie pełnego formatu. Jeśli chcesz grać bezpiecznie, upewnij się, że na dysku jest przynajmniej jeden pełny format. Powinno to ujawnić wszystkie uszkodzone sektory i od tej chwili możesz po prostu robić szybkie formaty.

Przełom
źródło
4
+1, nie wiedziałem, że sprawdził także sektor!
Darth Android
Czy czytanie sektorów nie jest zatem tym samym rodzajem czeku, co pisanie do nich?
Moab
Och ... Cóż, to smutne ... Nie powinienem marnować całą noc na formatowanie tego dysku twardego 1 TB ... :-( W obu przypadkach dziękuję za odpowiedź ... :-)
Abhishek
Szybka korekta: (szybki) format przepisuje metadane systemu plików, w tym tabele plików i mapy bitowe wolnego miejsca. Partycjonowanie to czynność zapisująca tabele partycji, a nie formatowanie - formatowanie jest stosowane do partycji, a nie do całego dysku. Zazwyczaj z czystego dysku inicjujesz (zapisujesz MBR / GPT), partycjonujesz (zapisujesz informacje o partycjach w tablicach partycji MBR / GPT, w tym identyfikator / identyfikator identyfikujący system plików) i formatujesz (zapisujesz metadane systemu plików na partycji) .
Bob
2

.

Używam narzędzia Data Digital Lifeguard firmy Western Digital do zerowania pojemności dysków, zrobi to dowolna marka. Gdy to zrobisz, dysk staje się „zunifikowany” w zarządzaniu dyskami, z powrotem do stanu fabrycznego. To prowadzi mnie do przekonania, że ​​zapisuje do sektorów, których nie ma format.

Używam tego na dyskach, które mają problemy z instalacją systemu operacyjnego, gdy podczas poprzedniej instalacji rozwiązuje wszelkiego rodzaju dziwne problemy.

Wybór formatu nie ma wpływu na wydajność napędu

wprowadź opis zdjęcia tutaj

Moab
źródło
Jedynymi sektorami, w których narzędzie dostawcy zapisuje ten format, nie są obszary poza obszarem podzielonym na partycje, takie jak sektor rozruchowy i tablica partycji.
afrazier
3
diskpartma cleanpolecenie, które zniszczy MBR / GPT (w tym informacje o partycjach) oraz pierwszy i ostatni 1 MB (równoważne szybkiemu usuwaniu WD). Dysk pojawi się wtedy jako „niezainicjowany”. Jeśli użyjesz opcjonalnego allargumentu (tj. clean all), Wypełni on cały dysk zerami (odpowiednik pełnego wymazywania WD). Aby uzyskać więcej informacji, uruchom diskparti wprowadź polecenie help clean. Wybierz właściwy dysk, a list disknastępnie select disk=#, ale bądź bardzo ostrożny z którym.
Bob
1

Jak powiedzieli inni, robienie pełnego formatu sprawdza cały dysk, zwykle pisząc na nim dane (wszystkie jedynki lub wszystkie zera), a następnie sprawdzając, czy zapisane dane są poprawne. Jeśli dane są niepoprawne, następuje wpis w tabeli, która śledzi uszkodzone sektory. Próbuję być tutaj ogólny, ponieważ istnieje całkiem sporo systemów operacyjnych. Ponieważ format identyfikował uszkodzone sektory, sektorów tych nigdy nie można zapisać, ponieważ zostały zapisane w odpowiedniej tabeli. Innymi słowy, nigdy nie są wolnymi sektorami. Kiedy ktoś mówi, że musisz wykonać pełny format tylko raz, nie wiem, jak skuteczny jest to dla integralności dysku. Gdy dysk się starzeje, istnieje większe prawdopodobieństwo, że obszary na powierzchni będą miały problemy.

Chodzi przede wszystkim o bezpieczeństwo danych, a czytanie komentarzy innych osób nie zawsze = bezpieczny system dla Ciebie.

Jeśli zastanawiasz się, czy pełny format czyści dysk, w większości systemów operacyjnych robi to, ponieważ musiał zapisać dane, aby je odczytać, aby zapewnić dobre sektory. Przeczytałem inny komentarz, że dana osoba spojrzała na dane na dysku po wykonaniu pełnego formatu i na pewno tam pozostały dane formatujące, aw tym przypadku wzorzec formatu to 00EE = binarnie 0000 0000 1110 1110.

Jeśli więc zastanawiasz się nad bezpieczeństwem danych, które umieszczasz na dysku, wykonanie pełnego formatu gwarantuje, że nie zapisujesz w złym sektorze. Mimo że nowsze dyski rezerwują niektóre sektory na wypadek, gdyby inne uległy uszkodzeniu (sektory, do których inaczej się nie zapisano), nadal mnie to nie uratowało. Na końcu dysku miałem łatkę uszkodzonych sektorów i oczywiście nie wiedziałem o tym, dopóki dysk się nie zapełnił. Gdy zacząłem pisać do tej części dysku, zaczęły się pojawiać błędy zapisu i zawiesiłoby się to na chwilę na moim komputerze. Dysk nie mógł się z niego odzyskać, a dane zostały utracone. Gdybym zrobił pełny format od samego początku, tak by się nie stało. W rzeczywistości odesłałbym dysk z powrotem i dostałem inny, zakładając, że problem z powierzchnią istniał od samego początku (i jestem).

Jeśli mówisz o bezpieczeństwie, w którym chcesz usunąć dane, aby nigdy nie można było ich odczytać, istnieją różne narzędzia, które mogą to zrobić, a niektóre są dostarczane w pakiecie z oprogramowaniem, takim jak oprogramowanie antywirusowe / zabezpieczenia internetowe lub inny dysk narzędzia, które to zrobią. Sądzę, że istnieją pewne bezpłatne opcje, ale jeśli nic więcej nie ma narzędzi dyskowych, które są dość tanie w zakupie, które możesz mieć do końca życia (o ile narzędzie jest kompatybilne z późniejszymi systemami operacyjnymi). Powiedziałbym, że to lepsze niż robienie formatu w tym celu. Teraz, jeśli po prostu próbujesz powstrzymać amatora przed zobaczeniem danych, które posiadałeś na dysku, wtedy pełny format w większości systemów operacyjnych załatwia sprawę, ale nie wszystkie. Każdy, kto zapisuje dane i zostawia je po zakończeniu formatowania, jest wystarczająco dobry do tego celu.

Cały czas robię szybki format, chyba że jest to mniejszy dysk (2 TB i mniej). Po prostu planujesz zrobić coś innego przez pewien czas podczas formatowania. Pełny format nie polega jednak na wyzerowaniu dysku; chodzi o napisanie wzoru, a następnie sprawdzenie tego wzoru, aby upewnić się, że powierzchnia jest dobra i odłożenie na stół dowolnego, który nie jest.

David Smith
źródło