Windows XP - Справочник
Главная > Движение реестра > Система > Увеличиваем производительность NTFS

Увеличиваем производительность NTFS

Первое, отключим создание коротких имен. По-умолчанию NTFS генерирует имена согласно старому правилу 8.3 для совместимости с MS-DOS и Windows 3.x клиентами. Если в вашей сети таких клиентов не наблюдается, эту функцию можно отключить, поменять значение ключа в разделе:

HKLM\SYSTEM\CurrentControlSet\Control\Filesystem

NtfsDisable8dot3NameCreation на 1.

Вторым шагом мы отключим запись даты последнего обновления файла. По-умолчанию NTFS каждый раз при изменении любого файла записывает дату и время его последнего обновления. На больших разделах NTFS это может очень существенно влиять на производительность файловой системы. В разделе:

HKLM\SYSTEM\CurrentContolSet\Control\Filesystem

NtfsDisableLastAccessUpdate :REG_DWORD= 1.

Если ключ не существует, его надо создать.

Теперь отведем достаточно места для главной файловой таблицы. Добавить в системный раздел реестра:

HKLM\SYSTEM\CurrentControlSet\Control\FileSystem

ключ NtfsMftZoneReservation типа REG_DWORD.

Когда вы это сделаете, система зарезервирует место на диске для главной таблицы размещения файлов. Для чего это нужно? Да для того, чтобы взять под контроль процесс роста этой таблицы. Если на ваших разделах NTFS мало файлов, но они большого размера, то наилучшим значением созданного параметра будет 1 (по-умолчанию). Обычно оптимальным значением является 2 или 3. А 4 (максимальное значение) следует использовать только в случае, если у вас на диске количество файлов огромно (десятки тысяч). Тем не менее, со значениями больше 2 следует экспериментировать осторожно, так как в этом случае система может отхватить для таблицы размещения файлов немаленький кусок дискового пространства.