Смекни!
smekni.com

Как разогнать Windows (стр. 1 из 2)

Семен Казанков

Этап 0. Небольшое предисловие.

Я пишу статью в первый раз и надеюсь, что она Вам понравится. Итак, вечная проблема: все тормозит, тарахтит, а на апгрейд нет денег. Что же мы можем сделать в этой ситуации? Оказывается, довольно много. Вышеописанная проблема возникла у меня через 2 года после покупки компа. Покопавшись в РАЗЛИЧНОЙ литературе я оптимизировал работу компа, в результате чего производительность увеличилась примерно в 2 раза (судя по количеству кадров в различных тестерах и уменьшению "тормозов" различных игрушек). Чем хороша эта статья? Да тем, что только здесь будет самая полная информация по оптимизации Вашей машины. И Вам не придется прорубать себе путь через тонны закачанных страниц (как мне) на эту тему, а все собрано здесь, на одной страничке.

Собирая эту инфу, я воспользовался материалами журнала "Internet Zone" (http://www.izcity.com), некоторые странички (уж и не помню, какие) из Инета и, конечно, тем, что придумал сам.

Что ж, приступим к делу!

Этап 1. Разгон.

Пожалуй, самый интересный, опасный и эффективный способ заставить работать компьютер быстрее - это разогнать процессор. 50% людей, прочитав предыдущее предложение, спросят, как это делается. Кто знает, может не читать. А кто не знает - пусть прочитает и научится. С первого раза можно не понять. Но если Вы ленитесь прочитать еще раз, значит Вас недостаточно замучила проблема, которую мы сейчас решаем. На старых компах (как у меня - Pentium 166 MMX) для разгона нужно:

1) Выключить комп.

2) Снять крышку с системного блока.

3) Найти документацию по материнской плате и прочитать в ней, где находятся переключатель скорости шины и коэффициента умножения. Обычно это написано в главе "установка процессора". Что? Книжка но английском, а Вы не знаете этого языка? Не беда! Вот как назвали эти переключатели у меня в книжке: DIP Switch for CPU Type (Selection). В крайнем случае, посмотрите внимательно на материнку и поищите подобную надпись около переключателей, спросите у друга, да мало ли! Может быть, у Вас вообще скорость шины устанавливается через BIOS SETUP (об этом должно быть написано в документации к материнке) и тогда можете пропустить текущий способ.

4) Нашли переключатели? Теперь ищем в таблицу в документации или прямо около переключателей, что означают те или иные их положения. Как их установить? Читайте раздел чуть ниже.

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

Объясняю подробно: допустим, у нас процессор (далее - CPU) на 166 MHz. Смотрим, как стоят переключатели. Скорее всего, они приняли такое положение, что скорость шины (далее - BUS speed) установлена 66 MHz, а умножитель - 2.5. Тактовая частота (скорость работы) процессора определяется по формуле BUS speed * коэффициент умножения. Это значит, что если мы поставим BUS speed 75 MHz, то получим тактовую частоту 75MHz*2.5=187.5MHz. Именно так и разогнал я свой CPU. Еще мы можем поставить комбинацию 66MHz*3=200MHz, но производительность будет примерно такая же, что и в комбинации 75*2.5, т.к. чем больше коэффициент умножения, тем быстрее работает CPU, а чем больше скорость шины, тем больше общая производительность (увеличивается скорость работы модулей памяти, видеоадаптера и даже винчестера). Конечно, все равно, за все надо платить. Даже за разгон. Поэтому, не поскупитесь на дополнительный (или более мощный, пусть даже шумный) вентилятор (далее - кулер). Дело в том, что при работе из-за своей огромной тактовой частоты CPU сильно греется, а ведь мы его еще и разогнали! И в лучшем случае у Вас не будет проблем. В более худшем случае комп начнет зависать через несколько часов (минут, секунд) работы. А самое страшное, что CPU может просто сгореть (Хотя я такого ни разу за свой, уж поверьте, большой опыт не встречал. Мы всегда ставили кулер, если начинались глюки). И еще: лучше всего "гонятся" процессоры Celeron и AMD.

5) Для охлаждения модулей памяти можно направить поток холодного воздуха от вентилятора к ним при помощи IDE шлейфов.

Этап 2. Ускорение загрузки.

В этом разделе объясняется, как ускорить загрузку и заодно освободить память. Предполагается, что у Вас стоят Windows 9x (я думаю, что на слабых машинах нет смысла ставить Millenium или NT).

1) Заходим в BIOS SETUP и устанавливаем там такую конфигурацию для управления памятью:

SDRAM CAS Latency Time = 2

MA Wait State = Fast

SDRAM RAS Precharge Time = Fast

SDRAM RAS to CAS Delay = Fast

2) Лезем в autoexec.bat и config.sys. Ищем там строчки DEVICEHIGH=... и исправляем их на DEVICE=.... Таким образом мы освободим немного верхней памяти (именно ее в основном используют тормозящие приложения). Если Вы не работаете в MS-DOS, а в autoexec.bat стоят строчки, загружающие драйвера для мыши, CD-ROM и т.п., которые Windows и так грузит свои собственные, невзирая на то, что у Вас там написано, уберите эти строчки (можно просто приписать в начале строки слово REM). И вообще, лучше отказаться от автозапуска программ, которые Вы используете реже, чем при каждой второй загрузке. В config.sys можно приписать STACKS=0,0. Так будет лучше для виндов.

3) Лезем в msdos.sys и дописываем в разделе [OPTIONS] строчки:

bootdelay=0

logo=0

dblspace=0 {Только если у Вас нет сжатых дисков}

drvspace=0

doublebuffer=0 {Только если нет устройств SCSI}

4) Теперь ускоряем загрузку Windows. Иногда винды долго проверяют, присутствует ли у Вас дисковод. Лично у меня возможна его проверка BIOS`ом еще до загрузки DOS. Для отключения этой длительной проверки щелкните правой кнопкой на значке "Мой компьютер" и нажмите "Свойства" ("Properties"). В открывшемся окне выберите вкладку "Быстродействие" ("Performance") и щелкните на кнопке "Файловая система" ("File System"). На вкладке "Flopy Disk" снимите флажок "Search for new floppy disk drives each time your computer starts".

5) Винды грузят всякую дрянь типа "Быстрый запуск Microsoft Office" и "Быстрый поиск файлов Microsoft Office". Но Вам они нужны, как козе баян. Фактически, эти два приложения, ярлычки которых сидят в "Автозагрузке" выполняют другую функцию - помогают Вам тратить лишнюю оперативную память. А лишней памяти, как известно, не бывает. Так что удалите их вместе с другими Вашими ненужными программами.

Этап 3. Освобождение памяти.

Зачем это нужно? Для того, чтобы уменьшить время тарахтения HDD при открытии Ваших любимых окон и поворотах в Ваших любимых ходилках.

1) Сначала я расскажу о том, что я сам придумал и это очень эффективно. В Windows 98 (и вроде в 95, не помню...) есть в Панели Управления такая фишка - "Пользователи". Лезем туда и настраиваем винды на двух пользователей с разными рабочими столами и различными настройками. Один будет очень расточителен - понапихает в автозагрузку все, что Вы хотите, и вообще у него Вы найдете все. Другой пользователь, наоборот, будет экономным. Он выполнит все нижеследующие пункты по очистке памяти. Первого пользователя Вы будете выбирать для того, чтобы поработать в Word, порисовать в Photoshop, посмотреть свежезакачанную ерунду. А второй Вам понадобится, при желании поиграть в крутые жаждущие памяти игры и поюзать большие программы.

2) Ну во-первых, удалите все ярлычки из автозагрузки. Это только кажется, что от одной-другой программки памяти не убудет. А нам жалко выкидывать пару мегов (да, и это очень много) на всякую ерунду. Представьте: пришел к Вам друг и сказал: "Давай, я возьму у тебя два мега оперативки (как он это сделает - его проблема). У тебя скорость памяти останется та же, просто ее станет чуть меньше." Для хорошего друга, конечно, не жалко, но являются ли эти дурацкие проги Вашим лучшим другом?

3) Уберите всякие дополнительные панели из меню "Пуск" ("Start"). Из "трея" (там где часики) уберите все, что сможете, включая сами часы.

4) Откажитесь от обоев (они занимают до 2 мегов и более на рабочем столе 1024x768x65535). Уберите заставку. Уберите видеоэффекты (правой кнопкой на рабочем столе, "Свойства", "Эффекты" и выключить все галочки). Поставьте графику 640x480x65535 (Примечание IZ: автор статьи очевидно имеет ввиду разрешение экрана монитора. Так вот, это дело нужно все таки оставить 800х600. Это самое распространенное на сегодня разрешение экрана. При этом разрешении - у вас не будет проблем с просмотром страниц в Интернете, да и многие софтверные программы сейчас делаются из расчета, что вы имеете как минимум 800х600 разрешение монитора). Удалите те шрифты, которыми Вы редко пользуетесь. Винды начинают тормозить, когда у Вас уже несколько десятков шрифтов. Лучше время от времени их устанавливать.

5) Очень много памяти можно освободить за счет незначительного уменьшения средней скорости работы Вашего (-их) жеского (-их) диска (-ов). Для этого нужно уменьшить размер их кэша. Лезем в system.ini (находится в папке виндов) в раздел [vcache], там изменяем пару строчек:

Если у Вас меньше 32 Mb памяти: 32-48 Mb памяти: 64 Mb 128 Mb более 128 Mb
minifilecache=0 maxfilecache=2048 2048 6144 4096 6144 4096 8192 8192 16384

6) Если установить фиксированный размер файла подкачки, то винды будут работать быстрее (Примечание IZ: спорный вопрос... Не обязательно быстрее...). Это делается так: щелкаем правой кнопкой на значке "Мой компьютер", в меню выбираем "Свойства" ("Properties"), выбираем вкладочку "Быстродействие" ("Performance"), нажимаем "Виртуальная память". Там щелкаем на "Параметры виртуальной памяти устанавливаются вручную", выбираем жесткий диск (желательно - не тот, на котором стоят Windows). Теперь ставим минимум равный максимуму и все это равно столько, сколько Вам не жалко потерять на жестком диске. У меня стоит 48Mb(Сколько не жалко)+64Mb(Сколько оперативки)=112Mb(Общая память). Мне больше и не надо, я не запускаю у себя такие монстры, как Quake III, т.к. мой 188 MMX проц. таких издевательств не выносит. Если у Вас общая память получится слишком маленькой (не знаю - сколько точно, но думаю, что где-то менее 40 Mb), то в лучшем случае у Вас периодически будет вылазить сообщение о нехватки памяти, а в худшем - винды просто не загрузятся. Но если у Вас достаточно общей памяти и стоит фиксированный размер файла подкачки, то появляется существенный плюс - теперь винды загрузятся даже если у вас вообще нет свободного места на HDD.