Как отформатировать флешку как UDF в Windows 7?

27114
Mihai

Похоже, что в интегрированном диалоговом окне формата нет опции UDF; тем не менее, Googling говорит мне, что Win7 может как читать, так и записывать UDF-флешки, так что, несомненно, он должен иметь возможность форматировать их из коробки? Это просто моя установка, которая не поддерживает эту опцию?

enter image description here

9
Вы можете заставить Windows отформатировать флэш-диск как UDF, выполнив следующую команду из командной строки, запущенной с правами администратора: `format : / fs: UDF / q`. Есть ли конкретная причина, почему вам это нужно? and31415 10 лет назад 2
Мне это не нужно срочно, я просто хочу флешку, которая поддерживает большие файлы и работает на других ОС, у которых может не быть установлена ​​поддержка NTFS. Mihai 10 лет назад 1
Понимаю. Дайте мне знать, сработал ли мой предыдущий комментарий, чтобы я мог его развернуть, и опубликуйте его как фактический ответ. and31415 10 лет назад 0
Это сделал, и, пожалуйста, сделайте. Mihai 10 лет назад 0
из моего недавнего опыта мне показалось, что Windows не может читать USB в формате UDF, не так ли? rogerdpack 8 лет назад 0
@rogerdpack: может, но только те, которые отформатированы с использованием средства форматирования Windows. Erkin Alp Güney 7 лет назад 0
@ ErkinAlpGüney Windows 10 может читать / записывать UDF, созданный с помощью `mkudffs` в Ubuntu 16.10. Windows XP имеет доступ только для чтения. Я не проводил более обширных испытаний. Arc676 7 лет назад 0
Я не тестировал 10, но Windows 6.1 поддерживал только UDF в формате Windows. Erkin Alp Güney 7 лет назад 0

1 ответ на вопрос

14
and31415

Formatting through the command line

When formatting via the graphical interface, Windows will try to detect and list only the file systems which are best suited for the selected disk or partition. By using a command prompt you can override the default behavior, and use just any file system.

  1. Close all programs that might be accessing the drive.

  2. Open an elevated command prompt.

  3. Type or paste the following command, replacing <driveLetter> with the actual letter assigned to the drive. Double-check the letter is the right one, then press Enter to execute it.

    format <driveLetter>: /fs:UDF /q 
  4. Press Enter to confirm the operation, then specify a drive label, or just press Enter again to leave it empty.

Brief explanation

  • The /fs parameter is used to choose the file system, which can be either FAT, FAT32, exFAT, NTFS, or UDF.

  • When formatting as UDF, the revision will be set to 2.01, unless specified otherwise through the /r parameter. Considering the default revision is one of the most compatible across different operating systems, you can just leave it that way. Available versions are: 1.02, 1.50, 2.00, 2.01, and 2.50.

  • The /q parameter is required to perform a quick format:

    Deletes the file table and the root directory of a previously formatted volume, but does not perform a sector-by-sector scan for bad areas. You should use the /q command-line option to format only previously formatted volumes that you know are in good condition.

    Source: Format

Further reading

Согласно http://serverfault.com/a/55407/48035, не используйте `/ q` с UDF. imgx64 9 лет назад 1
нужен ли повышенный запрос? Anixx 8 лет назад 0