Отключение записи меток в фс NTFS
Файловая система NTFS – работает как огромная базы данных, которая отслеживает все файлы на жестком диске. Когда вы создаете или редактируете файл, а затем сохраняете его, NTFS создает запись о времени создания или модификации файла, эту информацию вы впоследствии видите в свойствах файла. NTFS также создает и отслеживает и другие временные метки при доступе к файлу. Например, метки последнего доступа, последнего открытия, сохранения и изменения файла. Каждое действие NTFS по обновлению свойств файла сопровождается операциями дискового чтения / записи. В том случае, если информация в таких метках не интересна для вас, вы можете не без причины решить, что эти дополнительные операции чтения/записи несколько расточительны. А если же у вас используются некие инструменты поиска в файлах, которые часто получают доступ к множеству файлов на чтение, тем самым модифицируя атрибут с временем последнего доступа, в таком случае нагрузка на вашу дисковую подсистему достаточно сильно возрастает и общую производительность ухудшается. Вы можете отключить использование меток при доступе к фалам при помощи команды FSUtil. Использование команды FSUTIL Нажмите Пуск-> Выполнить, и введите cmd В открывшейся командной строке введите следующую команду: FSUTIL behavior set disablelastaccess 1 Если вы захотите вернуть атрибут с временем последнего доступа, просто повторите команду и замените 1 на 0.
Пример REG-файла
Рассмотрим содержимое одного из файлов реестра на примере части REG-файла раздела HKEY_CURRENT_USER∖Control Panel∖Mouse.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER∖Control Panel∖Mouse]
"ActiveWindowTracking"=dword:00000000
"DoubleClickHeight"="4"
"SmoothMouseXCurve"=hex:00,00,00,00,00,00,00,00,15,6e,00,00,00,00,00,00,00,40,∖
01,00,00,00,00,00,29,dc,03,00,00,00,00,00,00,00,28,00,00,00,00,00
После первой строки текста REG-файла (заголовка) обязательно должна следовать пустая строка. Затем в квадратных скобках указывается раздел системного реестра, к которому относятся редактируемые параметры (в качестве разделителя между объектами реестра используется символ ∖). Далее следует перечисление параметров редактируемого раздела с указанием имени параметра, типа данных и значения параметра (каждый параметр отображается в отдельной строке текста файла). При этом соблюдаются следующие правила: имя параметра заключается в кавычки, затем после знака равенства указывается тип данных, далее после двоеточия — значение параметра. Если же тип данных не указан, то по умолчанию соответствующий параметр считается строковым, и его значение заключается в кавычки. Последняя строка REG-файла должна оставаться пустой.
Редактирование текста REG-файла осуществляется по обычным правилам работы с текстовыми файлами. Кроме того, с помощью REG-файла можно удалять элементы системного реестра. Например, чтобы удалить раздел реестра, необходимо перед его именем в тексте REG-файла поставить знак «минус»:
[-HKEY_CURRENT_USER∖Control Panel∖Mouse]
Следует учитывать, что удаление раздела невозможно до тех пор, пока не удалены все входящие в его состав подразделы, поэтому сначала необходимо произвести подобную операцию с ними.
Для удаления значения параметра следует поставить знак «–» после знака «=»:
"SnapToDefaultButton"=–
Сделанные изменения будут перенесены в реестр после импорта отредактированного REG-файла.