1

Поэтому я открыл вкладку свойств и изменил отмеченные отметки с ОПТИМИЗАЦИЯ ДЛЯ БЫСТРОГО УДАЛЕНИЯ на ОПТИМИЗАЦИЮ ДЛЯ ПРОИЗВОДИТЕЛЬНОСТИ, чтобы Windows XP позволила мне отформатировать ее в NTFS.

Теперь мой вопрос: после того, как я отформатировал USB-накопитель с использованием NTFS, я должен вернуть помеченную метку "ОПТИМИЗИРОВАТЬ ДЛЯ БЫСТРОГО УДАЛЕНИЯ" или просто оставить ее с новым параметром: "ОПТИМИЗИРОВАТЬ ДЛЯ РАБОТЫ".

Спасибо..

3 ответа3

2

Параметр "Оптимизировать для быстрого удаления" заставляет записывать любые изменения данных на USB-накопителе сразу после их внесения; настройка "Оптимизировать для производительности" позволяет буферизировать записи, как обычно для запоминающего устройства. Первый медленнее; последний предлагает расширенные возможности для повреждения данных, поскольку извлечение USB-накопителя, в то время как записи остаются в буфере для фиксации, приведет к потере этих записей (и их изменений в данных). Ваш вариант использования определяет, какой вариант вы должны выбрать.

1

Согласно комментарию Адриана Онея, разработчика Microsoft, в этом разговоре:

В чем проблема? Оптимизируйте производительность для форматирования. Формат. Выберите Оптимизировать для быстрого удаления. Готово. (Нужно было сделать это пару недель назад для моего внешнего привода FireWire.)

- Phli, 6 апреля 2004 г., 4:26

Ответ (выделение добавлено):

В чем проблема? Оптимизируйте производительность для форматирования. Формат. Выберите Оптимизировать для быстрого удаления. Готово. (Нужно было сделать это пару недель назад для моего внешнего привода FireWire.)

Боюсь, это не сработает. Файловая система, которая поддерживает быстрое удаление, быстро сбрасывает ленивые записи (~ 1 сек). Драйвер FAT в XP делает это, а драйвер NTFS в XP - нет. Так что возиться с опцией оптимизации после форматирования не поможет.

NTFS также плохо играет в спящем режиме. Вот хороший способ испортить ваш диск:

  1. в спящем режиме с подключенным диском 1394/USB
  2. Возьми его на другую машину и добавь файлы
  3. Верните его на оригинальную машину и возобновите

Драйвер FAT перемонтирует диск, отбрасывая все его кэшированное состояние, при условии, что могло произойти автономное редактирование. NTFS не делает этого. Таким образом, после возобновления он будет использовать устаревшие кэшированные метаданные, в результате чего будет поврежден диск.

Итак, NTFS в XP не очень хорошо работает со съемными носителями.

- Адриан Оней, 6 апреля 2004 г., 9:12

Короче говоря, драйвер NTFS для Windows XP не поддерживает режим "быстрого удаления".

0

Вы всегда хотите оптимизировать съемные диски для быстрого удаления.

Когда диск оптимизирован для производительности, Windows включает кэш с обратной записью для диска. Это означает, что когда вы копируете данные на диск, Windows помещает их в специальное место в памяти, помеченное как «материал, который необходимо записать на диск», а затем сообщает приложению, что копирование завершено. Это позволяет приложению быть очень быстрым и отзывчивым.

Проблема в том, что теперь вы думаете, что данные были записаны на диск, а на самом деле это не так. Windows будет медленно записывать его на диск, когда он не занят, но если вы удалите диск до того, как он будет сделан, у вас будут поврежденные данные на диске (поэтому всегда следует безопасно извлекать диски перед их удалением).

Оптимизация для быстрого удаления отключает этот кэш обратной записи, так что приложения фактически должны ждать, пока данные фактически не будут скопированы на диск.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .