/ Система / Оптимизация дисковой подсистемы
Советы по Windows · Советы по железу · Советы по программам · Оптимизации
видеокарта · винчестер · интернет · память · процессор


Оптимизация винчестера

 Речь пойдёт об оптимизации использования винчестера осью Windows XP. Заодно также расскажу кое-что о приводе дисков. Ну а также пару слов о том, что делать с лишними файлами, занимающими у вас на винте немалое место.

Реестр

 В Windows XP есть функция boot defrag - дефрагментация тех файлов, что нужны для старта операционной системы. Выключение этой функции позволит на некоторое время уменьшить время загрузки, но со временем она будет становиться все медленнее, так что иногда boot defrag нужно включать. В разделе HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Dfrg\ BootOptimizeFunction ищем ключ Enable. Поменяв его значение на N, мы выключим boot defrag, присвоив Y включим.

 Открытие на NTFS-разделе папок с большим количеством файлов происходит довольно медлено, потому что Windows каждый раз обновляет метку последнего доступа к файлам и на это, естественно, тратится какое-то время. Для отключения этой функции нужно запустить regеdit и по адресу HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ FileSystem cоздать параметр типа DWord, назвав его NtfsDisableLastAccessUpdate и присвоив ему значение 1.

 Можно управлять размером главной файловой таблицы (для NTFS): добавьте в реестр ключ NtfsMftZoneReservation типа REG_DWORD в раздел HKEY_LOCAL_MACHINE\ SYSTEM\ Current ControlSet\ Control\ File System. Если на ваших разделах NTFS мало файлов, но они большого размера, то наилучшим значением созданного параметра будет «1» (По-умолчанию). Обычно оптимальным значением является «2» или «3». А «4» (максимальное значение) следует использовать только в случае, если у вас на диске действительно огромное количество файлов. Тем не менее, со значениями больше «2» следует экспериментировать осторожно, так как в этом случае система может отхватить для таблицы размещения файлов немалый кусок дискового пространства.

 Обычно при открытии какого-либо документа он сразу же добавляется в список, который находится в Пуск -> Мои документы. Для того чтобы отключить ее, используя редактор реестра, ищем ветку HKEY_CURRENT_USER(HKEY_LOCAL_MACHINE)\ Software\ Microsoft\ Windows\ Current Version\ Policies\ и создаем ключ (если он еще не создан) NoRecentDocsHistory DWORD, устанавливаем ему значение «1».

 Отключение сообщений о нехватке свободного места на диске: добавьте новый параметр (DWORD) под названием NoLowDiskSpaceChecks в HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer и установите его равным «1».

 Windows хранит некоторые значки, используемые оболочкой, в файле SHELLICONCACHE. При частом изменений параметров оболочки размер данного файла увеличивается, что приводит постепенно к тормозам при перерисовке значков из-за отсутствия места в кэше. Можно увеличть размер кэша этого файла, устанавливая строковый параметр Max Cached Icons в разделе HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer равным 5000 (5 Мбайт), по умолчанию этот параметр не присутствует в реестре. Рекомендуется иногда удалять файл SHELLICONCACHE, особенно, когда вы начинаете замечать, что значки становятся черными на Рабочем столе.

 При загрузке Windows после неправильного выключения запускается проверка дисков. Чтобы уменьшить время ожидания надо в разделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Session Manager создать или отредактировать параметр AutoChkTimeOut типа DWORD и присвоить ему значение в секундах. По умолчанию установлена пауза в 10 секунд.

 Для того чтобы операционная система при записи файла на диск сначала нашла для него наиболее подходящее по размеру место и поместила его туда, как можно меньше дробя на части, необходимо добавить в реестр: HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Control\ FileSystem параметр ContigFileAllocSize со значением типа dword равный 00000200, который и определяет максимальный размер нефрагментируемого блока данных на диске. При желании размер такого блока можно еще увеличить. Данная настройка может быть очень полезной при работе с мультимедиа (уменьшается нагрузка на диск и процессор при записи и воспроизведении видео или звуковых файлов).

 Можно немного "разогнать" CD-ROM с помощью реестра.Вот параметры, которые могут помочь вам выжать из привода CD-ROM максимум того, на что он способен. В разделе реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ FileSystem\ CDFS ищите перечисленные ниже ключи и установите им указанные значения. Если нужного ключа не существует, то создайте его. CacheSize - этот ключ имеет двоичное значение: ff ff 00 00; Prefetch - имеет значение типа DWORD, которое следует выставить равным 4000 hex; PrefetchTail - так же имеет тип DWORD и должен равняться 4000 hex. Тем самым мы увеличили размер кэша привода.

 Отключение автозапуска дисков: в HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer создайте или измените в этом параметр NoDriveTypeAutoRun (binary - двоичный) и значением «00 00 00 00», чтобы отключить функцию автозапуска дисков, когда вы вставляете его в привод. По умолчанию «95 00 00 00». Перезагрузите компьютер.

  Если выбрать пункт Свойства в контекстном меню при нажатии правой кнопкой мыши на диске в окне Мой компьютер и перейти на вкладку Сервис, то там присутствует возможность запуска некоторых дисковых утилит. Можно прописать туда свои программы вместо установленных по умолчанию. Откройте раздел HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Explorer\ MyComputer. В этом разделе уже могут находиться некоторые подразделы, отвечающие за дисковые утилиты. Если их нет, то создайте их сами и в значениях по умолчанию задайте путь к вашему приложению. Для утилиты Очистка диска создать подраздел CleanupPath
По умолчанию используется
"%SystemRoot%\ system32\ cleanmgr.exe /D %c"
Для утилиты Проверка диска - подраздел ChkDskPath
По умолчанию используется
"%SystemRoot%\ system32\ chkdsk.exe %c:" Для утилиты Дефрагментация диска - подраздел DefragPath
По умолчанию используется
"%systemroot%\ system32\ dfrg.msc %c:"
Чтобы вернуться к прежнему состоянию, нужно либо установить значения по умолчанию (приводятся выше), либо удалить эти подразделы

Файл подкачки

Несколько важных советов по оптимизации файла подкачки.

 Рекомендуемый максимальный размер файла подкачки - в 3 раза больше, чем объем оперативной памяти. Минимальный размер следует ограничить 1 - 1,5 объёма вашей ОЗУ, чтобы избежать излишней фрагментации.

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

 Для компьютеров, оснащённых 1 ГБ оперативной памяти и более, можно порекомендовать следующий "трюк": в файле system.ini, который находится в каталоге C:\ Windows, в разделе [386Enh], необходимо дописать строку ConservativeSwapfileUsage=1 Это позволит системе не создавать файл подкачки без необходимости.

 Если у Вас несколько винчестеров (не разделов, а именно физических винчестеров), то установка файла подкачки на другой винт, чем установлена операционная система, обычно значительно ускоряет быстродействие.
Если у Вас несколько винчестеров - то файл подкачки ставится на самый быстрый из них.
Если у Вас несколько разделов на винте, то файл подкачки надо ставить на самый первый из них - физически расположенный самым первым, так как доступ к этим областям винта наиболее быстрый.

 Перед каждым выключением компа Винда очищает (если быть точным, то не очищает, а забивает нолями) файл подкачки (ну конечно, а вдруг шпион какой залезет, и сверхсекретные документы украдёт :)), что замедляет скорость выключения компа. Чтобы этого не происходило, идём в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ SessionManager\ MemoryManagment и меняем значение ключа ClearPageFileAtShutdown на 0.

Советы

 Windows XP сама создает свои подпапки в папке Мои документы (My Pictures, My Video и др.). При удалении этих папок они создаются заново! Если вам не нравится подобное поведение, то надо лишь выполнить команду regsvr32 /u mydocs.dll и подпапки создаваться не будут. А если захотите вернуть все обратно, то введите в командной строке следующее: regsvr32 mydocs.dll

 В Windows XP необходимо очищать папку C:\ Windows\ Prefetch. В папке Prefetch лежат запротоколированные файлы для оптимизации расположения наиболее часто вызываемых утилит, но там же хранятся данные о файлах, которых на компьютере днем с огнем не сыскать (удалили вы их). Очистка этой папки ускорит быстродействие вашей системы. Замечание: Очистка этой папки перед каждой перезагрузкой может УХУДШИТЬ быстродействие системы. Делается это просто, создаем файл deleteprefetch.bat следующего содержания: del C:\ Windows\ Prefetch\ *.* /Q Теперь достаточно запустить созданный файл и папка prefetch будет очищена.

 Если во время записи диска запустить игрулю, то запись может окончиться ошибкой. Чтобы этого не произошло, назначте записывающей проге высокий приоритет (только не реального времени!). Делается это в диспетчере задач, на странице процессов: правый клик по нужному процессу.

 Чтобы отключить автозапуск текущего диска, прижмите клавишу SHIFT когда вы вставляете диск в привод, и отпустите через несколько секунд. Это предотвратит автоматический запуск компакт-диска - как музыкального, так и программного.

 Правый клик по значку Мой Компьютер, и мы в окне Система, где заходим в меню Восстановление системы и ставим галочку напротив Отключить восстановление системы на всех дисках. Кликаем Применить; Восстановление системы — задумка, конечно же, хорошая, но, поверьте, программа Acronis TrueImage справляется с ней намного лучше. После этого переходим на вкладку Автоматическое обновление и… отключаем его. Кликаем на Удаленное использование и снимаем галочки отовсюду, где они стоят, нажимаем Применить. Далее открываем проводник, кликаем правой кнопкой по иконке диска, на котором стоит система, выбираем меню Свойства и отключаем индексирование диска для быстрого поиска. Кстати, возможно, ту же процедуру придется провести отдельно для папок Windows и Program Files.

 Заходим в папку Windows\ System32\ dllcash (это скрытая папка). Зашли? Теперь удаляйте оттуда все. В папке dllcash лежат резервные копии системных файлов, предназначенных для восстановления системы, которое мы только что отключили.

 Не забывайте о регулярной дефрагментации вашего жесткого диска. Вот только стандартная программа-дефрагментатор ни на что не годится. Поставьте себе O&O Defrag Pro (в нём дефрагментировать лучше всего по способу Complete\ access) или хотя бы Aus Logics Disc Defrag.

 Позаботьтесь об охлаждении винчестера! Нормальной температурой для винта является нагрев не более 40°С. При повышении этой температуры на каждые 10°С производительность жесткого диска может снижаться в 2 раза, и уменьшается срок службы. Температуру винта можно узнать с помощью проги SpeedFan

 Совет для обладателей IDE-винчестеров. Не сажайте на один шлейф привод и винт, так как это может серьёзно замедлить скорость последнего.

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

  Теперь пару слов по поводу выбора файловой системы: FAT32 или NTFS? Последняя меньше подвержена фрагментации, и тем самым вы сможете сэкономить сотню мегабайт (а это очень много :)), она также надёжнее (по заверениям товарищей мягкотелых), зато FAT32 быстрее, и это важно. Можете найти компромисс таким образом: на диск С: с Виндой поставить NTFS, а на остальные FAT32. Единственным серъёзным минусом FAT32 является то, что она не поддерживает файлы объёмом более 4 ГБ.



видеокарта · винчестер · интернет · память · процессор
Copyleft «центаз.народ.ру» 2006-2009. Хостинг от uCoz.
Копирование материалов с данного сайта запрещено вашей совестью!
СОФТ
Разный софт
Настройщики
Оформление
Интернет
Мультимедиа
Диски
Взлом
Драйверы
Система
Советы
Оптимизации
Программы
Игрушки
Ретро-игры
Моды для игр
Софт для игр
Оптимизации игр
Скриншоты
  Наверх     Вниз