Четверг, 25.04.2024, 09:17 | Приветствую Вас Гость

Information inovation!

Главная » Статьи » Компы! » Настройка и оптимизация винды

Отправить заметку другу
Отключаем и удаляем

Уборка всевозможного мусора из операционной системы. Будем удалять не только то, что накопилось в системе за время работы, но и то, что забыли убрать невнимательные разработчики.
В первую очередь стоит навести порядок в автозагрузке, оставив там только действительно необходимый набор программ. Впрочем, будет недостаточно удалить из списка ссылки на лишние утилиты просто так — можешь быть уверен, что через несколько дней все придет в точно такое же запустение. Многие программы абсолютно уверены в том, что ты должен моментально получать доступ к их «замечательным» услугам, поэтому при каждом запуске без всяких вопросов запихивают свои модули в автозагрузку, а в результате (когда таких наглых программ набирается несколько десятков) скорость загрузки и работы Windows падает ниже плинтуса. Существует несколько способов противодействия.
Один способ — раз в неделю проводить инспекцию и вычищать из автозапуска все лишнее, для чего удобно пользоваться специальной утилитой — от нее не требуется ничего экстраординарного, вполне сгодится и старый добрый Starter (codestuff.tripod.com) или даже встроенный msconfig. Другой способ — доверить слежение за попытками записаться в автозагрузку отдельной программе. К примеру, легко справляются последние версии знаменитого файрвола Zone Alarm Pro (www.zonelabs.com).
Автозагрузка освобождена от мусора, настало время перекрыть кислород и никчемным системным службам, коих по умолчанию включено предостаточно. Зачем нам, к примеру, удаленное управление реестром или бестолковый встроенный брандмауэр? От них только головная боль о собственной безопасности. Многие любят настраивать службы через msconfig, однако для этих целей в XP встроен гораздо более удобный инструмент, он так и называется — «Службы». Запускается через «Панель управления»-> «Администрирование» (или «Пуск»-> «Выполнить»-> services.msc). Нельзя забывать, что службы — весьма интимная часть операционной системы, поэтому обращаться с ними следует с максимальной осторожностью. Настоятельно не рекомендуется отключать сразу все службы, последствия могут быть самым плачевными: скорее всего, после такого надругательства Windows совсем откажется запускаться. Так что на всякий случай перед внесением любых изменений следует сделать бэкап ветки реестра, отвечающей за службы (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Serviсes). В «Службах» рядом с каждым элементом дается небольшое описание того, для чего предназначен этот элемент и что произойдет, если отключить его, так что несложно отделить нужное от ненужного. Я не буду сейчас перечислять список служб, которые можно отключать безболезненно, так как это займет слишком много места, а перечислю их в отдельном сообщении. Кстати, для системных служб, которые используются довольно редко, стоит выбрать тип запуска «вручную», чтобы они не отнимали время при загрузке операционной системы.
Избавиться от некоторых компонентов Windows не так просто. Если попытаться зайти в «Панель управления»-> «Установка и удаление программ»-> «Установка компонентов Windows», то выяснится, что в этом списке присутствуют далеко не все компоненты и не все из них удаляются. Проблема решается следующим образом. Достаточно всего лишь немного подредактировать при помощи блокнота файл sysoc.inf, который хранится в папке C:\Windows\Inf\. В тексте данного файла под заголовком [Components] записан список компонентов, рядом с некоторыми из которых значится слово «hide». Теперь, если удалить слова «hide» напротив ненужных компонентов и сохранить изменения в файле, то в «Установке компонентов Windows» сразу появится несколько новых пунктов для удаления. Таким же образом можно прибить надоедливый Windows Messenger и некоторые другие ненужные компоненты.
Если вернуться к вопросу о самооптимизации, то, как оказывается, и этому процессу можно немного поспособствовать. Накапливая сведения о пользователях, Windows сваливает их в одну кучу — папку C:\Windows\Prefetch. Постепенно куча превращается в большую помойку, разобраться в которой тяжело самой системе, а следовательно, постепенно уменьшается коэффициент полезного действия оптимизации. Ситуация исправляется чисткой этой папки раз в один-два месяца, только не стоит чистить чаще, иначе система перестанет успевать обрабатывать собранную информацию.
Следующим претендентом на отключение становится «Восстановление системы», которое, конечно, полностью остается на твой страх и риск. Если ты надеешься, что в критической ситуации «Восстановление…» спасет тебя, то отключать не стоит. Если же ты делаешь бэкап ценных данных регулярно или при очередном падении системы, не особо переживая, просто переустанавливаешь Windows заново, то выключением штатного восстановления ты сможешь сэкономить несколько сотен мегабайт на жестком диске и немного ускорить работу всей системы в целом. Настройки восстановления находятся по адресу «Панель управления»-> «Система»-> «Восстановление системы». В принципе, не обязательно отключать службу восстановления полностью, для начала можно только поумерить ее аппетит, ограничив объем пространства, зарезервированного на винчестере (для этого выделяешь нужный диск и нажимаешь «Параметры»). Однако если этого недостаточно, то перед полным выключением службы стоит еще раз задуматься о том, чтобы оставить наблюдение хотя бы за системным диском.
Напоследок стоит отказаться и от услуг встроенного отладчика Dr.Watson, которым (99% вероятности) ты не пользовался, не пользуешься и никогда не будешь пользоваться. Придется вновь залезть в реестр (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug) и поменять значение ключа «Auto» с «1» на «0».

Продолжаем настраивать

Отключив и удалив все, что нам мешало, продолжим повышать производительность средствами, встроенными в Windows. Самые значительные опции расположены в «Панель управления»-> «Система»-> «Дополнительно»-> «Параметры быстродействия»-> «Дополнительно». Прежде всего стоит взглянуть на пункт «Распределение времени процессора», если ТВОЙ КОМПЬЮТЕР НЕ ИСПОЛЬЗУЕТСЯ В КАЧЕСТВЕ, то лучше всего выбрать значение «Оптимизировать работу программ». В противном случае — ставь галочку напротив «Оптимизировать работу служб, работающих в фоновом режиме». Точно так же поступаем с пунктом «Использование памяти»: НЕ СЕРВЕР — «ОПТИМИЗИРОВАТЬ РАБОТУ ПРОГРАММ», СЕРВЕР — «ОПТИМИЗИРОВАТЬ РАБОТУ СИСТЕМНОГО КЕША».
Теперь займемся файлом подкачки. Для начала стоит определиться с его размером. Впрочем, как ни странно, изменение его объема (в разумных пределах) поразительно вяло влияет на быстродействие системы, поэтому, чтобы впустую не засорять винчестер, выставим размер swap-файла равным объему оперативной памяти (по умолчанию Windows ставит примерно в полтора раза больше). В редких случаях для приложений, особо требовательных к памяти, может потребоваться выделить для файла и больший объем, однако это определяется только на практике. Если в твоей системе установлено несколько логических(физических) дисков, то было бы неплохо перенести swap-файл на диск, отличный от системного.
Как известно, ХР выделяется на фоне своих предшественников приятным внешним видом, только все эти новомодные графические навороты никак не идут на пользу производительности (что будет с выходом Windows Vista — даже страшно подумать). Если эстетическая сторона вопроса для тебя не принципиальна, то смело отключай большинство визуальных эффектов. Основная часть настроек эффектов хранится в «Панель управления»-> «Система»-> «Дополнительно»-> «Параметры быстродействия»-> «Визуальные эффекты». Конечно, можно сразу выбрать пункт «Обеспечить максимальное быстродействие» (то есть отрубить все эффекты сразу), однако стоит оставить некоторые из них. Например, будет довольно грустно без эффектов «Сглаживать неровности экранных шрифтов», «Использование типичных задач для папок» и «Использование стилей отображения для окон и кнопок», без остальных ты будешь жить спокойно, более того, внешний вид после отключения практически не изменится, а исчезнут только тени, анимация и некоторые другие мелочи.

Дефрагментируем

Установив Windows XP, многие перешли и на файловую систему NTFS. Конечно, по сравнению с FAT 32 она фрагментируется не так быстро, только не всегда она работает одинаково гладко. Проблемы начинаются тогда, когда диск заполнен более чем на 90%: в начале диска NTFS примерно 12% выделяются для главной таблицы файлов (MFT), и пока места на диске достаточно, записывать никакие другие данные в эту область не разрешается. Когда свободное место подходит к концу, системе ничего не остается ничего, кроме как постепенно урезать эту зону, и тогда вся информация на диске смешивается в непонятный винегрет из обрывков таблиц и разрозненных кусков файлов. Что в результате произойдет с производительностью, я уверен, ты хорошо представляешь себе. Положение усугубляется тем фактом, что пока не будет расчищено достаточно свободного места (хотя бы 15-20%), запуск дефрагментации остается практически нереальным. Собственно, когда места на диске хватает, постепенная фрагментация неизбежна, особенно при регулярном перемещении больших объемов данных. В общем, проведение регулярной дефрагментации не потеряло своей актуальности, хотя достаточно заниматься ей даже раз в несколько месяцев. С помощью какой программы проводить дефрагментацию? Весьма неплохо зарекомендовал себя Diskeeper (www.diskeeper.com).
Кстати, дефрагментатор, встроенный в XP, — это урезанная версия Diskeeper'а.

Виртуальный диск

Что работает быстрее: жесткий диск или оперативная память? Естественно, оперативка быстрее в несколько десятков раз — воспользуемся этим. Увы, встроенные средства не помогут ничем, придется обзавестись дополнительной утилитой, предназначенной для работы с виртуальными дисками. Одной из лучших в своем роде является Super Speed RamDisk Plus (www.superspeed.com), ей и воспользуемся. Предупреждаю, что желательно запастись небольшим объемом оперативной памяти (512 Мб и более), иначе от всех следующих операций вместо повышения быстродействия получишь прямо противоположный результат. После установки RamDisk нужно создать в системе новый виртуальный диск, задав для начала его размер примерно в нескольких десятков мегабайт.
Самый заметный прирост производительности получается в том случае, если временные файлы Windows будут перемещены на виртуальный диск вот таким способом: зайти в «Панель управления»-> «Система»-> «Дополнительно»-> «Параметры среды», изменить пути к папкам TEMP и TMP с локального на виртуальный диск. Также на этот диск можно перекинуть и временные файлы браузера, что задается в настройках программы.

Ускорение работы приложений

Гоняясь за разгоном Windows, легко забываешь, что основное счастье — в ней, а именно в программах, которые должны работать под ней. Сейчас рассмотрим пару несложных приемов, с помощью которых можно поспособствовать быстродействию любимого софта.
Самый простой способ выделить одно приложение на фоне остальных процессов — повысить его приоритет, для чего необходимо вызвать «Диспетчер задач» (++), перейти на закладку «Процессы», затем, найдя в списке файл нужной утилиты, кликнуть по нему правой клавишей и установить повышенный приоритет. Понятно, что точно так же ограничивается потребление ресурсов у особо зарвавшихся процессов.
Также у тебя наверняка есть небольшой набор приложений, которые ты используешь практически постоянно, например аудиоплеер, браузер, пиринговый клиент, текстовый редактор. Чтобы ускорить их загрузку, можно включить динамические библиотеки, используемые ими, в список постоянных. Другими словами, данные библиотеки будут подгружаться в оперативную память еще на этапе загрузки операционной системы и не выгружаться из нее вплоть до самого выключения. Конечно же, главное — не переборщить: если ты добавишь слишком много библиотек, то вместо ускорения загрузки программ получишь только торможение самой системы. Список постоянных библиотек записан в реестре в ветви HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs. Для того чтобы добавить туда собственную, нужно создать новый параметр, в нем в «Качестве имени» указать имя файла библиотеки без расширения, а в качестве значения — полный путь к ней и ее имя с расширением (если она лежит в папке System32, путь указывать не нужно).
Если ты еще не удалил виртуальный диск, то сможешь использовать его для ускорения работы отдельных утилит. Лучший вариант — попробовать инсталлировать нужную программу прямо на виртуальный диск. Если по каким-либо причинам не получится, поэкспериментируй, например, перенеся в оперативную память файлы, обрабатываемые программой. Только не стоит забывать, что при выключении или перезагрузке компьютера содержимое оперативки полностью сбрасывается, — следует настроить RamDisk так, чтобы содержимое виртуального диска сбрасывалось на жесткий через определенные интервалы времени и при выключении.

Категория: Настройка и оптимизация винды | Добавил: Prise (13.06.2007)
Просмотров: 871 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Наш опрос
Чего не хватает на сайте
Всего ответов: 42
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz