Inna czytelniczka TechJunkie napisała do nas w tym tygodniu, chcąc dowiedzieć się, dlaczego nie może skopiować filmu 4k na klucz USB 128 GB, który był zupełnie nowy i nigdy nie był używany. Otrzymywała „plik jest za duży dla docelowego systemu plików”. Dysk USB jest rozpoznawany przez system Windows, został kupiony nowy i był wystarczająco duży, aby pomieścić pliki. Więc co się dzieje?
Zobacz także nasz artykuł Jak przyspieszyć system Windows 10 - The Ultimate Guide
Omówiłem to wcześniej w „Jak naprawić” plik zbyt duży dla docelowego systemu plików „Błąd w systemie Windows” wcześniej, ale ta sytuacja jest nieco inna.
Napędy USB i Windows
Aby umieścić ten błąd w jakimś kontekście, oto krótka historia. Jeśli szukasz odpowiedzi, pomiń ją.
Windows używa dwóch systemów plików (wkrótce na komputerach konsumenckich), FAT32 i NTFS. Nowy system plików ReFS został wprowadzony w Windows 10, ale usunie go ponownie w Fall Creators Update we wszystkich wersjach oprócz Windows 10 Enterprise. Pozostały więc dwa starsze systemy plików.
FAT32 został wykorzystany w tabelach alokacji plików i został po raz pierwszy wprowadzony jako FAT w 1977 r. Stał się FAT32 w 1996 r. I został wprowadzony w celu przezwyciężenia ograniczeń rozmiaru oryginalnego systemu FAT. FAT został wprowadzony z powrotem, gdy wszystkie dane były przechowywane na dyskietkach 5, 25 ”i miał ograniczenia w nazewnictwie, rozmiarze pliku i maksymalnej pojemności.
FAT16 był rozwiązaniem tymczasowym i został wprowadzony w 1984 roku. Był w stanie pracować z większymi plikami i dłuższymi nazwami, ale nadal był ograniczony. FAT32 został wprowadzony w Windows 95 i był w stanie obsługiwać większe pliki i większą pamięć. Limity wielkości plików dla FAT32 wynoszą 4 GB na plik przy maksymalnej pojemności 2 TB.
NTFS, system plików nowej technologii, został wprowadzony w 1993 roku w systemie Windows NT. Pokonał ograniczenia nazewnictwa plików i wielkości FAT i wprowadził kilka innych fajnych funkcji. Może obsługiwać pliki o rozmiarze do 16 TB i pojemności do 256 TB. Przyniósł także uprawnienia do plików, lepszą kompresję, odporność na uszkodzenia, kopiowanie w tle i możliwość szyfrowania.
Wprowadzono inny typ systemu FAT exFAT w celu zastąpienia FAT32, który miał teoretyczny limit rozmiaru pliku wynoszący 16 eksabajtów i teoretyczny limit przechowywania wynoszący 128 petabajtów. Choć bardzo oszczędny pod względem miejsca, exFAT jest naprawdę używany tylko w przypadku kart MicroSD o pojemności powyżej 32 GB. Jest rzadko używany na dyskach USB lub komputerach.
USB i FAT32
Mimo że NTFS istnieje od prawie 25 lat i jest domyślnym systemem plików na prawie każdym komputerze z systemem Windows, dyski USB są nadal sprzedawane jako FAT32. Dlaczego?
Jabłko. Mac OS nie może zapisywać na dyskach NTFS. Mac OS dobrze odczytuje NTFS, ale nadal nie może do niego pisać. Mac OS może odczytywać i zapisywać w FAT32. Jeśli więc producent chce uczynić swój dysk USB uniwersalnym, musi sformatować go jako FAT32, w przeciwnym razie ryzykuje wyobcowanie milionów użytkowników komputerów.
Ponadto główne ograniczenia FAT32, maksymalny rozmiar plików 4 GB i maksymalny rozmiar pamięci 2 TB nie mają tak naprawdę znaczenia dla napędów USB.
Używanie FAT32 jako domyślnego systemu plików może ulec zmianie, gdy na rynku pojawią się napędy USB o pojemności 2 TB. Pierwszym był 2TB Kingston Data Traveler, ale kolejne są następujące. Będzie to oznaczać zmianę w domyślnym systemie plików dla większych dysków, ale mniejsze będą prawdopodobnie takie same. Dodaj do tego średni rozmiar pliku wideo 4K, który działa z prędkością 2 GB na minutę, a będziesz szybko wymagał kluczy USB NTFS.
Lub możesz po prostu sformatować go samodzielnie.
Plik jest za duży dla docelowego systemu plików
Więc teraz wiesz, dlaczego i dlaczego FAT32 i NTFS, będziesz chciał wiedzieć, jak przekonwertować nowy dysk USB na bardziej użyteczny system plików, prawda? Pamiętaj, że sformatowanie dowolnego dysku spowoduje usunięcie wszystkiego, co się na nim znajduje, więc zapisz pliki w innym miejscu, jeśli chcesz je zachować.
Sformatuj dysk USB w systemie Windows:
- Włóż dysk USB do gniazda w komputerze i poczekaj, aż system operacyjny go rozpozna.
- Kliknij prawym przyciskiem myszy i wybierz Format.
- Wybierz NTFS jako format pliku i jeśli chcesz, podaj nazwę dysku.
- Pozostaw inne ustawienia jako domyślne.
- Wybierz Start.
Proces ten powinien zająć tylko kilka sekund i ponownie sformatuje dysk USB jako NTFS. Powinieneś być teraz w stanie skopiować dowolny plik o dowolnym rozmiarze z komputera z systemem Windows.
Sformatuj dysk USB w systemie Mac OS:
- Włóż dysk USB do gniazda w komputerze i poczekaj, aż Mac OS go rozpozna.
- Otwórz Narzędzie dyskowe i wybierz napęd USB z lewej strony.
- Wybierz opcję Wymaż, podaj nazwę napędu, jeśli chcesz, i wybierz format MS-DOS FAT.
- Wybierz Master Boot Record w Scheme.
- Wybierz opcję Wymaż i pozwól na zakończenie procesu.
Spowoduje to sformatowanie dysku w MS-DOS FAT, który można odczytać i zapisać w systemie Mac OS.