Udostępnij za pośrednictwem


Nie można uruchomić komputera z dysku flash USB sformatowanego do korzystania z systemu plików FAT32

Ten artykuł działa w przypadku niepowodzenia uruchamiania, gdy używasz dysku flash USB sformatowanego do korzystania z systemu plików FAT32.

Oryginalny numer KB: 954457

Symptomy

Formatujesz dysk flash USB, aby używać systemu plików FAT32. Podczas próby uruchomienia komputera z tego dysku flash USB proces uruchamiania przestaje odpowiadać, a ekran jest.

Przyczyna

Ten problem występuje, ponieważ dysk flash USB jest wymieniony jako nośnik wymienny. W związku z tym system operacyjny Windows nie tworzy głównego rekordu rozruchowego (MBR) na dysku flash USB podczas formatowania dysku flash do korzystania z systemu plików FAT32. Dysk flash USB jest traktowany jako super dyskietka. Kod uruchamiania FAT32 nie obsługuje uruchamiania komputera z dysku super dyskietki bez MBR.

System BIOS próbuje przenieść kontrolę uruchamiania z dysku flash USB do kodu uruchamiania FAT32. Jednak kod uruchamiania FAT32 nie obsługuje tego scenariusza.

Rozwiązanie

Aby obejść ten problem, użyj Diskpart narzędzia wiersza polecenia, aby utworzyć i sformatować partycję rozruchową na dysku flash USB.

Aby uzyskać więcej informacji na temat używania programu Diskpart, zobacz DiskPart Command-Line Options (Opcje wiersza polecenia narzędzia DiskPart).

Jak rozróżniać mbr i sektor rozruchowy

Obecnie system operacyjny Windows używa podpisów z przesunięciem 3 w sektorze rozruchowym, aby określić, czy sektor jest sektorem rozruchowym. Te podpisy nie są wyświetlane w MBR. Podpisy są następujące:

  • FAT16: MSDOS5.0
  • FAT32: MSDOS5.0
  • NTFS: NTFS

Jak określić, czy sektor rozruchowy to FAT32, FAT16 lub NTFS

Sprawdź dwa ciągi w sektorze rozruchu, aby określić, czy dysk flash USB został sformatowany przy użyciu jednego z następujących systemów plików:

  • FAT32
  • FAT16
  • NTFS

Jeśli ciągi zawierają FAT32, FAT16 lub NTFS, sektor rozruchowy został sformatowany w tym konkretnym formacie systemu plików.