Инсталяция Win XP и возможность ускорения работы системы?

p-s-w

Прочитал давно на одном из форумов, что при инсталяции ХР можно отключить функции, которые чуть ли не специально включены для замедления работы системы. Эта тема довольно подробно обсуждалась. Может кто читал?

AlexV769

тебе навешали качественной лапши на уши.

p-s-w

Возможно, но речь не обо мне. Речь о том что возможно кто то сталкивался с этой темой и пробывал сделать при инсталяции.

AlexV769

ты ХР когда-нить ставил?
много там тех самых функций, которых"при инсталяции ХР можно отключить"?

ryshiy28

Настройка, оптимизация Windows
Перед тем как выполнять какие-либо модификации, описанные в этой статье, желательно заново переустановить Windows и сделать резервную копию реестра. Для того чтобы сделать копию реестра запустите редактор реестра (Пуск -> Выполнить -> regedit) и в меню «Файл» выберите пункт «Экспорт…», далее введите название файла и выберите в качестве «Диапазона экспорта» опцию «Весь реестр». Конечно, можно и не переустанавливать Windows. Сразу после инсталляции установите все драйвера и самые нужные прикладные программы. Только не переусердствуйте…. Те из вас кто решился перейти на Windows Server 2003 должны выполнить следующие действия:
1. Включить DirectX ускорение (Пуск -> Выполнить -> diag). Для этого в открывшемся окне на вкладке «Дисплей» включаем «Ускорение DirectDraw», «Ускорение Direct3D», «Ускорение текстур AGP».
2. Поставить на максимум аппаратное ускорение в свойствах видеоадаптера. Для этого заходим в свойства экрана, на закладке «Параметры» вызываем окно с дополнительными свойствами и там, на закладке «Диагностика» выставляем полное аппаратное ускорение.
3. Также можно включить темы оформления от Windows XP. Хотя конечно это производительности не добавит. Для этого идем на Панель управления -> Администрирование -> Службы. Там находим службу «Темы» (Themes) и в ее свойствах выбираем автоматический тип запуска и нажимаем «Пуск». Далее в свойствах экрана выбираем тему Windows XP.
Оптимизация операционной системы
Теперь переходим к главной части нашего повествования. 36 простых шагов, выполнив которые вы увеличите производительность операционной системы. Простым пользователям руководство поможет привести в порядок свой компьютер, владельцам слабых систем — сэкономить на апгрейде, а бенчмаркерам — выжать дополнительные «попугаи».
1. Отключаем «Удаленную помощь» (Remote Assistance and Desktop Sharing) для этого жмем Win + Break и на одноименной вкладке снимаем галочки.
2. Устанавливаем оптимальное значение файла подкачки, например, для 128Mb или 256Mb — 400 мегабайт, для 512Mb — 200 мегабайт. Делается это на закладке Мой компьютер -> Свойства -> Дополнительно -> Быстродействие -> Дополнительно -> Виртуальная память. После того, как вы задали размер своп-файла, необходимо перезагрузиться и тщательно протестировать систему на предмет обращений к жесткому диску. Вообще-то оптимальный размер файла подкачки определяется экспериментально и разнится от системы к системе. Для некоторых задач, когда все данные не помещаются в ОЗУ (например, сжатие видео или визуализация в 3DMax'е) желательно иметь довольно большой своп-файл.
3. Отключаем Windows Update, для этого на вкладке Мой компьютер -> Свойства -> Автоматическое обновление снимаем галочку «Выполнять автоматическое обновление» Это для пользователей WindowsXP SP1 и Windows2003, а те, у кого 2000 или XP (без SP1 должны поставить галочку напротив «Отключить автоматическое обновление. Я хочу выполнять обновление программного обеспечения вручную».
4. Если у вас Windows XP, то отключаем «Восстановление системы» (System Restore). Жмем Win + Break (Вызывает «Свойства системы») и на вкладке «Восстановление системы» (System Restore ставим галочку (она там одна, так что не ошибётесь).
5. Отключаем отчеты об ошибках. Вызываем «Свойства системы» и на вкладке Дополнительно -> Отчет об ошибках, выбираем «Отключить отчет об ошибках» и снимаем галочку «Но уведомлять о критических ошибках» (Хотя ее можно и оставить, если вы хотите, чтобы система уведомляла вас о критических ошибках).
6. Также на вкладке Дополнительно -> Загрузка и восстановление -> Параметры убираем галочку «Записать событие в системный журнал» и «Отправить административное оповещение». В категории «Запись отладочной информации» ставим значение «Отсутствует».
7. Удаляем Windows Messenger. Если вы не используете Windows Messenger (большинство нормальных людей даже не задумывается об его использовании то почему бы ни удалить его вовсе? Каждый раз при загрузке системы Messenger тоже стартует, замедляет при этом процесс загрузки, пожирает системные ресурсы. А для того, чтобы его удалить, надо всего лишь один раз в командной строке (Пуск -> Выполнить) напечатать следующее: «RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove» и нажать «OK». После этой операции вам будет предложено перезагрузиться. После перезагрузки Messenger у себя на компьютере вы больше не найдете.
8. Отключаем индексирование. Открываете «Мой компьютер», кликаете правой клавишей мыши на иконке жесткого диска и выбираете «Свойства». В открывшемся окне снимаете галочку «Разрешить индексирование диска для быстрого поиска». После нажатия кнопок «Применить» или «ОК» появится новое окно, в котором вам будет задан вопрос, применить ли выбранные атрибуты только к текущему диску или и к вложенным файлам и папкам тоже. Окончательное исполнение данной процедуры может занять пару минут (зависит от того, сколько у вас файлов на диске но в результате вы сможете наслаждаться немного более быстрой работой ОС. Естественно, что работает это только для дисков с файловой системой NTFS.
9. Убираем звуковое сопровождение Windows. Заходим на Панель управления -> Звуки и аудиоустройства на закладке «Звуки» выбираем звуковую схему «Нет звуков» После этого можно удалить папку c:\windows\media.
10. Увеличиваем производительность NTFS. Сначала, отключим создание коротких имен. По-умолчанию NTFS генерирует имена согласно старому правилу 8.3 для совместимости с MS-DOS и Windows 3.x клиентами. Если в вашей сети таких клиентов не наблюдается, то можно смело эту функцию отключать, для чего следует поменять значение ключа NtfsDisable8dot3NameCreation на «1». Найдете вы этот ключ в реестре в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Filesystem. Вторым шагом мы отключим запись даты последнего обновления файла. По-умолчанию NTFS каждый раз при изменении любого файла записывает дату и время его последнего обновления. На больших разделах NTFS это может очень существенно влиять на производительность файловой системы. А отключить это так же просто: надо ключу NtfsDisableLastAccessUpdate присвоить значение «1». Находится этот ключ в том же разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentContolSet\Control \Filesystem. Может так оказаться, что такого ключа не существует, тогда его надо создать с типом REG_DWORD. Теперь отведем достаточно места для главной файловой таблицы. Добавьте в системный реестр ключ NtfsMftZoneReservation типа REG_DWORD в раздел HKEY_LOCAL_MACHINE\SYSTEM\Current ControlSet\Control\File System. Когда вы это сделаете, система зарезервирует место на диске для главной таблицы размещения файлов. Для чего это нужно? Да для того, чтобы взять под контроль процесс роста этой таблицы. Если на ваших разделах NTFS мало файлов, но они большого размера, то наилучшим значением созданного параметра будет «1» (По-умолчанию). Обычно оптимальным значением является «2» или «3». А «4» (максимальное значение) следует использ

AlexV769

Нам нужен только последний из них (ProtocolMTU). По умолчанию в нем стоит 1500. Это хорошо для локальной сети, но плохо для диалапа и GPRS. Поэтому уменьшаем значение где-то до 128.

эту статью писали какие-то недогуру. половину траффика убивать на заголовки - это 5.

Andbar

да вообще, этот faq нельзя давать неопытному пользователю. Некоторые пункты явно спорные.

p-s-w

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

nas1234

ищешь? пролне такая документированная функция

maggi14

14. Отключение POSIX. Отключение этой не используемой подсистемы может несколько увеличить скорость работы. Чтобы не возиться с удалением файлов и с отключением для этой цели файловой защиты Windows XP откройте в редакторе реестра ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l SessionManager\SubSystems и удалите строки Optional и Posix.
Это сфига ли? подсистема позикс и так не загружается, если не требуется. За счет чего увеличится скорость работы?
Отключение уведомлений об ошибках и логов - сомнительное действие.

p-s-w

Спасибо, есть знающие люди!

nas1234

да ничего там особенного нет имхо.

maggi14

не уверен точно, но по-моему, драйвер HAL можно установить и непосредственным копированием на диск

Andbar

hal можно установить, обновив драйвер для устройства Computer -> ...(название hal, например, ACPI Uniprocessor PC) в дереве устройств девайс манагера

p-s-w

Необходима ли замена ядра
и HAL в процессе установки Windows XP?
Вскоре после появления на рынке финальной редакции Microsoft Windows XP на многочисленных тематических форумах в Интернете стала появляться весьма любопытная и занимательная информация. Суть подобных публикаций сводилась к следующему: если на начальном этапе установки системы, в процессе тестирования устройств, когда на экране отображается надпись Программа установки проверяет конфигурацию оборудования (Setup is inspecting your computer's hardware configuration нажать клавишу F5, то программа установки продемонстрирует диалоговое окно/
Одни пользователи утверждали, что, выбирая в данном меню пункт Стандартный компьютер с процессором CStep i486, можно добиться значительного прироста производительности Windows XP. В качестве объяснения этого явления авторы подобных публикации выдвигали следующую теорию: дескать, коварные разработчики из Microsoft вступили и тайный сговор с производителями процессоров и прочего компьютерного «железа». Как результат, программисты намеренно тормозят работу Windows, чтобы стимул пропан, пользователей К покупке новых комплектующих и более современных компьютеров, а выбор режима установки для процессоров серии CStep i486 позволит вернуть все на свои месса. Следуя этой логике, Windows, якобы, будет считать, что она работает на очень медленной машине, отсюда и резкое возрастание быстродействия. Другие пользователи предлагали своим оппонентам не молоть чепухи и заняться вместо этого чемнибудь полезным, например помыть полы, сбегать в магазин за пивом, а еще лучше — за дополнительной «линейкой» оперативной памяти либо дефрагментировать наконец жесткий диск, что приведет к росту производительности гораздо быстрее, нежели попытка «обмануть» Windows. В специализированных конференциях разгорались горячие дискуссии, норой перераставшие в самую настоящую войну между сторонниками противоречивых версии. Не удовлетворяясь голословными аргументами, противники пропели множество практических исследований с использованием различных специализированных программ, позволяющих определить быстродействие компьютера и операционной системы. Ктото действительно отмечал прирост производительности, по при этом упоминал, что Windows стала работать «как то не так», другие не заметили решительно никакой разницы. В конечном итоге данный вопрос и течение долгого времени так и оставался открытым,
Тем не менее, никакого секрета в данном случае попросту нет. Упомянутое ранее диалоговое окно, доставшееся вполне современной операционной системе «в наследство" еще от Windows NT, всего па все га позволяет выбрать тип ядра и подсистемы уровня аппаратных абстракций, с которыми Windows будет работать впоследствии. Эксперименты с установкой различных версии ядра и подсистемы уровня аппаратных абстракций (HAL. Hardware Abstraction Layer) проводились пользователями и на более ранних версиях совместимых платформ. Другой вопрос, сможет ли замена стандартного ядра Windows XP повлиять на производительность операционной системы и целом? Давайте разбираться.
Итак, для начала следует определиться с терминологией. Ядро операционной системы — это набор элементарных функций (примитивов) и процессов, па которых, как на фундаменте, строится все остальное «здание» ОС. С точки зрения своего практического значения, ядро реализует такие задачи, как запуск приложений, распределение ресурсов оперативной памяти и процессорного времени между различными программами, управление прерываниями и системными функциями, обеспечение взаимодействия с устройствами при помощи драйверов и т. д. Уровень аппаратных абстракций (HAL, Hardware Abstraction Layer) — это один из компонентов операционной системы, обеспечивающий поддержку таких модулей, как драйверы устройств низкого уровня, диспетчер ввода-вывода, отладчики ядра и т. д. При этом подсистема HAL позволяет ядру Windows абстрагироваться от конкретных аппаратных интерфейсов, что обеспечивает высокую степень независимости компонентов системы от особенностей различных аппаратных платформ. Вполне естественно, что выбор ядра и подсистемы HAL во многом определяется конфигурацией компьютера, на котором будет работать операционная система. Например, для однопроцессорных и двухпроцессорных компьютеров используются различные версии ядра я HAL; изделия некоторых компаний производителей, таких как, в частности, Compaq, также иногда требуют установки специально разработанного для них ядра, хотя в большинстве случаев операционная система прекрасно функционирует на подобных машинах и в стандартной конфигурации.
В обычных условиях программа установки Windows XP автоматически выбирает наиболее подходящие для данной аппаратной платформы ядро и модуль HAL. Если в процессе тестирования оборудования, осуществляющемся па начальном этапе установки Windows XP, нажать клавишу F5, процедура определения конфигурации компьютера будет отменена и вы сможете выбрать ядро вручную.
Вариант Стандартный компьютер с процессором СStep i486 подразумевает установку ядра для устаревших однопроцессорных персональных компьютеров, не поддерживающих технологию ACPI. Спецификация ACPI (Advanced Configuration and Power Interface, расширенный интерфейс конфигурации и управления питанием) это технологический стандарт, совместно разработанный компаниями Microsoft, Intel, Compaq. Toshiba a Phoenix. Данный стандарт позволяет операционной системе управлять питанием персональных компьютеров, серверов и рабочих станций. Кроме того, именно стандартом ACPI в архитектуре современных компьютеров определяются основные параметры работы периферийных устройств, в частности назначение ресурсов и прерываний шинам AGP и РС1, управление режимами энергосбережения и т. д. На практике использование данной технологии, вопервых, исключает необходимость установки дополнительных драйверов и программ для обеспечения нормальной работы системы управления питанием, а вовторых, позволяет нескольким устройствам использовать одни и те же ресурсы, если эти устройства технологически могут взаимодействовать подобным образом, не вызывая аппаратных конфликтов. Поддержка технологии ACPI обеспечивается материнской платой компьютера, и следует отметить, что практически все современные материнские платы полностью совместимы с ACPI. Вместе с тем, если ваш компьютер собран на базе процессора Intel Pentium /Celeron или более ранних моделей процессоров, возможно, что об ACPI вам придется лишь мечтать: даже если материнская плата и совместима с этим стандартом, ACPI может не поддерживаться со стороны BIOS. В данном случае существует определенный резон для использования нестандартного ядра Windows ХР: отказ от поддержки ACPI операционной системой позволит более оптимально распределить аппаратные ресурсы между различными устройствами и оптимизировать таким образом их работу. Тем не менее, за все нужно платить: одновременно с этим вы, скорее всего, лишитесь возможности использовать так называемый ждущий режим (Hibernate) и переводить компьютер в спящий режим (Sleep mode возможно, перестанет действо

nas1234

Одни пользователи утверждали, что, выбирая в данном меню пункт Стандартный компьютер с процессором CStep i486, можно добиться значительного прироста
Ктото действительно отмечал прирост производительности, по при этом упоминал, что Windows стала работать «как то не так», другие не заметили решительно никакой разницы. В конечном итоге данный вопрос и течение долгого времени так и оставался открытым,
имхо мифы-легенды.

Andbar

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

p-s-w

Согласен, но все может быть. Я именно эту стать и хотел разыскать.

erotic

А что Вы думаете об этом?
11. Изменяем приоритет запросов на прерывание (IRQ). Для тех, кто не знаком с этим понятием, напомним, что каждому компоненту Вашего компьютера назначается номер прерывания IRQ для доступа к системной шине. Если увеличить приоритет CMOS-памяти и часов реального времени, то можно увеличить производительность всех элементов системной платы. Для начала необходимо определить, для какого устройства вы хотите увеличить производительность. Затем, Вы должны определить, какой запрос на прерывание использует это устройство. Для этого необходимо открыть «Свойства системы» (Если вы забыли, то это делается нажатием клавиш Win + Break). На закладке «Оборудование» (Hardware) нажмите кнопку «Диспетчер устройств» (Device Manager). Теперь откройте свойства интересующего вас устройства, и выберите закладку «Ресурсы» (Resources). Здесь вы можете увидеть, какой номер IRQ используется выбранным устройством. Запомните номер прерывания и закройте все окна. Теперь запустите RegEdit. Найдите раздел HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/PriorityControl. Создайте новый DWORD ключ IRQ#Priority (где '#' номер IRQ) и установите его в «1». Например, в нашем случае IRQ08 зарезервирован под System CMOS. Поэтому мы создали ключ IRQ8Priority. Теперь, после перезагрузки, Вы должны обратить внимание на увеличение производительности выбранного компонента. Мы рекомендовали бы именно CMOS, поскольку он увеличивает производительность всей системной платы. Так же вы можете создать множественные приоритеты IRQ, однако это не очень эффективно и может привести к неустойчивой работе. Для удаления настройки, просто удалите созданный ключ. Также можно попробовать повторить операцию с видеокартой.

Действительно может повысить производительность системы?

maggi14

Нет. За приоритеты прерываний отвечает система.

erotic

Т.е. данный совет действительно стоит применить?
Кто-нибудь вообще реально им пользовался?

Andbar

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

evgen5555



3. Отключаем Windows Update


Да, клиника...

Andbar

Да, клиника...
ну так.. В ФДСе, например, все так делает... Просто с инета качать апдейты мало кому нравится.

AlexV769

а чё бы в ФДС не поднять WUS?

Andbar

а чё бы в ФДС не поднять WUS?
вопрос не ко мне... Вот только до сих про не подняли... Когда-то у Алепара было всё настроено, а после того, как он уехал, никто этим не занимался.

maggi14

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

Andbar

ага... вообще, какой-то тупой совет. к расстановке приоритетов надо подходить с умом, а тут так объяснено, как буд-то это плёвое дело.

Vadim69

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

AlexV769

пункт с MTU=128 тоже ничего так

Vadim69

а, ну да.
я, кстати, не так давно ходил лечить одну винду от тормознутости. и там было именно это и выставлено. тогда я удивилсо, хмыкнул и исправил обратно.. так понимаю теперь, человек обчитался подобных факов.

AlexV769

мне интересно, кто этот фак писал и как проверялась "нетормознутость".
в MS не дураки, вроде, сидят и делать винду "медленнее" специально они не станут.
да, местами остаются ненужные сервисы (типа Wirless Zero Configuration на десктопе без WiFi но это мелочи по сравнению с тем, до чего можно довести винду, следуя этому ФАКу. Те "избранные" пункты, процитированные в обсуждении говорят только об одном - их писали "зелёные" пользователи винды.

Vadim69

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