PDA

Просмотр полной версии : Как разогнать Windows XP


Vildanoff
02-09-2006, 22:07
недавно дали такой файл кто че думает об этом?

...........................Как разогнать Windows XP..........................
Очень немногие знают, что, начиная с версии Windows 98SE, в коде системы начала присутствовать функция оптимизации работы медленных процессоров. Но эти провокаторы из Microsoft сделали так, что по умолчанию она выключена! А ведь при включении эта фишка может обеспечить прирост скорости работы процессора от 20 до 170%! От нас это старательно скрывают, потому что, знай мы об этой функции (а она ведь СПЕЦИАЛЬНО отключена), новые процессоры не покупались бы гораздо дольше...

Наверняка не все из вас начинали свою компьютерную жизнь с матерых пентиумов. Многие еще помнят такие машинки, как 386-й, 486-й, AMD K6-II и P75. Да, славное было время. Но что самое интересное, в те времена люди, работающие за компьютерами, совершенно не задумывались о тормозах операционной системы. Нет, правда. Вся разница между процессорами состояла в том, что некоторые приложения на P75 открывались чуток быстрее, а только что появившийся Need For Speed на 486-ом и 386-ом летал только с местами отключенными эффектами. Вот и все. А сама работа протекала по большей части в текстовых режимах, и никто особо не парился из-за каких-то там тормозов при архивации картинок...
Когда появилась роковая Windows 95, началась массовая подсадка на окна. Все подряд начали ставить ╚форточки╩ на свои компьютеры. У меня в то время был 486SX2/80 МГц, как сейчас помню (как-то страшно даже стало... 80 МГц √ это же меньше, чем у КПК!). И принесенный на пачке дискет дистрибутив пиратского ╚Чикаго╩ я поставил практически сразу. Что поразило √ после весьма долгой установки и загрузки компьютера открывались весьма заманчивые перспективы: несколько дел можно делать одновременно, текстовый редактор и графический извращатель запущены и, мало того, можно таскать информацию из одного в другой. Да и игры старые все работают. Лепота... Но спустя многие годы, то есть сейчас, произошло озарение. Оно, конечно, случилось не на пустом месте, а после того, как один из сотрудников Microsoft (не буду называть имен) недавно ушел из компании и по секрету рассказал об одной очень интересной особенности Windows, воспользовавшись которой, можно заставить ее в буквальном смысле летать! Сейчас мы все разъясним...

Но сначала на секундочку включаем мозг: вы не находите несколько странным, что Windows, начиная с версии 98SE, как-то странно себя вела? Это что же получается? И на 486-ом, и на PIII 1000 МГц все тормозило почти одинаково? И это несмотря на более чем десятикратную разницу по частоте процессора. Продолжаем варить серое вещество: Windows XP (обеих версий - и Pro, и Home) по сути представляет собой не такое уж и тяжелое приложение, ввиду чего может одинаково шустро работать и на Celeron 1,2 ГГц, и на последнем P4. В теории. Однако на практике это не происходит, и рано или поздно мысли об апгрейде начинают возникать.

Дополнительная пища к размышлению. В 90-е годы было популярно движение любителей писания ╚демок╩ (это такие небольшие программы, написанные на ассемблере, суть которых сводилась к тому, что надо было как можно более красиво, сочно и красочно продемонстрировать возможности компьютера √ графику, музыку, эффекты). Авторы оных постоянно соревновались между собой в искусстве программирования, собираясь каждый год на ежегодный конкурс, и представляли общественности свои работы. Ограничение было только одно √ получившаяся демка должна была занимать всего 64 кб. Те, кто застал то время, помнят, что программы, умещавшиеся в 64 кб, порой демонстрировали эффекты, красота которых с легкостью могла конкурировать с современными 3D-шутерами типа Quake3, Thief, Hitman и многими другими. Лично я отчетливо помню одну такую демку, которая длилась примерно 10 минут и своей красотой просто убила меня на повал. А в финальных титрах программисты сообщали, что при написании использовалось только одних текстур на 1 Гб. Это не шутка и не враки √ я это сам видел. Как они это все умещали в такой размер √ мне непонятно. Но суть не в этом. ЭТИ ЭФФЕКТЫ БЫСТРО РАБОТАЛИ ДАЖЕ НА 486-х КОМПЬЮТЕРАХ!

Надеюсь, вы уже поняли, что ╚что-то не так╩. Поэтому приступаем к информационной части. Вот что нам стало известно.
Помните занятную историю с CPUID, когда операционка должна была считывать серийный номер процессора и якобы этим положить конец сладкой жизни распространителей пиратского ПО? Так вот, борьба с пиратством была не единственным предназначением этой мульки.
Суть проста как две копейки: CPUID определяет тип процессора и передает его системе. И в случае излишней навороченности операционка начинает его искусственно притормаживать! И все счастливы: Intel - потому что люди покупают новые, более мощные процессоры, а Microsoft пишет более ╚тяжелые╩ операционки, и круг повторяется.



Практическая часть
Нас беспардонно накалывали много лет. Теперь пришла наша очередь. Мы выяснили, как можно отключить идентификацию CPUID. Правда, есть ограничение √ работает это исключительно под Windows XP Professional или Home Edition. В этих операционках программисты предусмотрели заводскую функцию отключения: может быть, для проведения собственных тестов, может, еще для чего √ не важно. Но она есть.

Чтобы отключить проверку CPUID, надо в самом начале установки Windows (когда система загружается с компакт-диска) нажать F5. Появится менюшка с типами процессоров (кстати, неплохое наглядное историческое пособие:)), где надо выбрать пункт i486 и с легким сердцем продолжить инсталляцию. При установке надо убедиться в том, что операционка ставится на чистый и только что отформатированный раздел √ иначе не сработает. Ставите √ и вуаля, теперь ваша Windows XP уверена, что процессор у вас не просто старый, а очень старый, и, соответственно, тормозить его не надо, а наоборот √ надо еще и помочь:) Да еще как!

Фактическая часть
Для проверки данной теории, была взята следующая конфигурация компьютера: Athlon XP 2600+, Epox 8RDA+, 256 Мб DDR PC3200 (одноканальный режим), Sapphire Radeon 9600, Seagate Baracuda IV 40 Гб. И вот что получилось:

До оптимизации:
Тест 3DMark 2001SE √ 9801 marks
Тест 3DMark 2003 √ 2981 marks

После оптимизации:
Тест 3DMark 2001SE √ 13272 marks
Тест 3DMark 2003 √ 4246 marks

Графические бенчмарки мы не проводили, но в ближайшее время обязательно проведем. И вам советуем:) Такого дешевого, быстрого, эффективного и безопасного разгона общественность еще не знала! Ну, а односложно описать прирост слов не хватает.

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

P.S. А еще мы тут узнали, как можно установить на КПК полноценную Windows 98 и жить припеваючи. В ближайшее время мы обязательно опубликуем материал по этой теме.

P.P.S На заметку: ходят слухи, что процессоры Xeon не имеют CPUID, точнее не отдают его операционке. Как вы думаете, почему они показывают такие скоростные показатели? Только ли в силу большого кэша и архитектуры?:)

P.P.P.S Лично я уверен, что очень скоро (боюсь соврать когда точно, но сами подумайте - какой смысл Microsoft оставлять эту дырку свободной?), они сделают какой-нибудь скрытый патч, который эту дыру закроет в завуалированный форме - что-то вроде того, что F5 останется, а толку - круглый ноль. Так что рекомендую срочно запастись сервис-паками с компактов и с инета не аптейтиться (если вы используете описанный метод).




Обнаружен очередной способ заставить работать WindowsXP быстрее!
Данный способ касается версий PROF и HOME. Дело в том, что код XP был
оптимизирован (в поздних версиях сборки) для работы с медленными машинами.
Hевероятно, но эта оптимизация по умолчанию выключена. При включении опции
оптимизации ощущается весьма заметный прирост в скорости работы системы - от 25
до 175%. Суть оптимизации состоит в следующем:
Для того, чтобы был смысл покупать "крутейшие пэнтиумы4" компании Intel(c) и
Microsoft(c) пришли к соглашению - в код операционной системы Windows, начиная
с
версии 98se, встраивалась проверка CPUID, и если выявлялось, что на машине
установлен "старый и немощный" процессор, система начинала искусственно
тормозить работу.
Hи для кого не секрет, что большинство задач можно выполнять и на
Pentium-I-133. Достаточно вспомнить старые добрые демки, которые смотрелись не
хуже нынешних графических монстров, но шли еще на 486 процессоре.
Действительно,
даже на Z-80 процессоре можно было сделать нечто, напоминающее нынешние
шейдеры,
проиграть МР3 и т.п.
Итак, как же заставить работать систему на полную мощность?
Данная операция возможна только на WindowsXP, ибо только здесь программисты
позаботились о возможности отключения проверки CPUID. Для этого следует в самом
начале установки WindowsXP, когда на экране горит надпись "проверка
оборудования" на черном фоне, нажать F5 и из предложенного списка процессоров
выбрать i486 и продолжить установку. (В оригинале данной статьи ничего не
сказано о форматировании жесткого диска, но у нас при тестировании способа
получилось добиться нужного результата только при установке на чистый раздел.)
Результаты тестирования системы на базе процессора AMD ATHLON XP 2500+ (256k
кэш) + mb Soltek 75-FRN2(nF2u400) + 256mb DDR PC3200 + ATI Radeon9600 + HDD IBM
Deskstar 40gb 7200rpm.

CPUID вкл. CPUID выкл.
3D MARK 2001se 9896 13254
3D MARK 2003 2879 4245
AusCPUbench'03 11025 16811

Hа сайте приведено еще много различных цифр, но их мы не проверяли. Достаточно
оказалось ошеломляющей разницы в самых популярных тестах на сегодняшний день.
А вот еще по теме виндовсов:
Мне выпала редкая журналистская удача. Благодаря интернету мне удалось познакомиться со Стивом Б. (имя изменено), бывшим высокопоставленным сотрудником корпорации Microsoft, недавно вынужденным оставить свой пост из-за разногласий с руководством компании. После долгих уговоров он согласился дать интервью, проливающее свет на воистину сенсационные тайны софтверного гиганта.
- Итак, Стив, вы согласились рассказать о недокументированных секретах Microsoft Windows, доселе известных лишь ограниченному кругу работников корпорации.
Да, не только обычные пользователи и программисты, но и рядовые сотрудники Microsoft не имеют понятия об истинных возможностях Windows. Большинство руководствуется популярными мифами. Например, один из наиболее распространенных мифов - будто Windows крайне ненадежная и глючная (buggy) система.
- Но разве это не так?
Разумеется, нет. На самом деле Windows вовсе не содержит глюков. Согласитесь, было бы странно, если бы такая мощнейшая корпорация, как Microsoft, с ее финансовыми ресурсами, была не в состоянии справиться с задачей, с которой худо-бедно справляются даже создатели какого-нибудь бесплатного наколеночного (homebuilt) Линукса.
- Но позвольте, я сам неоднократно сталкивался...
Так называемые глюки Windows не являются ошибками в прямом смысле этого слова. Они преднамеренно генерируются системой. Существует секретный циркуляр руководства компании, #321/A, определяющий количество глюков для каждой версии Windows.
- Но зачем?!
Потому что Microsoft не хочет резать курицу, несущую золотые яйца. Представьте себе, что мы выпустили бы на рынок идеальную операционную систему, каковой на самом деле является Windows. Рынок был бы насыщен очень быстро, после чего пользователи потеряли бы всякий стимул для дальнейшего апгрейда. А нестабильная система заставляет пользователя скорее покупать следующую версию в надежде избавиться от глюков предыдущей. А вы представляете себе, сколько рабочих мест создают службы технической поддержки, выпуск патчей и т.п.?
- А существует какой-нибудь способ отключить генерацию глюков?
Да, разумеется. Достаточно прописать в system.ini в секции [boot] bugs=off
- Что, неужели так просто?
Нет, конечно, это шутка. На самом деле надо изменить в реестре значение ключа HKEY_LOCAL_MACHINE\SOFTWARE \Classes\Interface\ {00000023-0000-0010-8000-00AA006D2EA4} По умолчанию там стоит "Error", надо прописать "ErrorFree".
- Непременно сделаю это сразу по окончании интервью. А какие еще мифы о Windows вы можете разоблачить?
Считается, что Windows занимает слишком большой объем и предъявляет чрезмерные требования к железу (hardware).
- Это тоже не так?
Конечно, не так. В системных файлах Windows лишь очень небольшая часть кода реально выполняет полезные функции. Остальное - это просто бессмысленный набор байт, которые вообще никак не используются - разве что периодически туда передается управление для генерации глюков. Реальный дистрибутив Windows XP занимает коробку дискет, предыдущие версии - еще меньше. Вспомните, во времена восьмиразрядных компьютеров на одной дискете умешалась операционная система, все необходимые утилиты и еще десяток игр в придачу. Все почему-то очень быстро об этом забыли...
- Но какой смысл в искусственном завышении объема?
Существует секретное соглашение между Microsoft и ведущими производителями винчестеров. Точную сумму сделки я вам не могу назвать, но, сами понимаете, речь идет о числе с очень многими нулями.
- А остальные требования к железу, очевидно, вызваны контрактами с другими производителями?
Вижу, вы начали понимать. Так и есть. Реально Windows XP, не говоря уже о предыдущих версиях, может вполне прилично идти уже на 386-ой в классической конфигурации. Это даже особо и не скрывается - обратите внимание, в system.ini есть секция [386Enh], в именах системных файлов неоднократно встречается "386", но нигде не упоминаются более мощные процессоры.
- Но почему конкуренты Microsoft не пытаются выпускать компактные и безглючные программы с высоким быстродействием?
Мелкие фирмы попросту не обладают достаточной компетентностью, к тому же они вынуждены пользоваться компиляторами и библиотеками Microsoft и других крупных производителей. А крупные компании руководствуются теми же соображениями, что и Microsoft. Кстати, это касается не только софтверных производителей. IBM, например, уже сейчас располагает процессорами в 10 ГГц, имеющими себестоимость менее $100. Но какой смысл выбрасывать их на рынок сейчас, когда с пользователя еще можно слупить денег (grab money) за гигагерцовые, потом за полуторагигагерцовые, двухгигагерцовые и так далее - преподнося каждый этап как последнее и дорогостоящее достижение?
- Стив, ваши откровения затрагивают финансовые интересы весьма могущественных сил. Вы не боитесь?
Я принял определенные меры безопасности, хотя...
К сожалению, на этом месте связь со Стивом Б. оборвалась. Хочется верить, что это был обычный дисконнект...

skoro_dembel_v_UGATU
02-09-2006, 22:17
увлекательное чтение

Golf
02-09-2006, 22:50
придатель ! :mad:

Б.Гейтс

THX-1138
03-09-2006, 00:10
Нажимая F5 инсталятор предлагает выбрать тип ядра системы... Выбирать следует то, что соответствует вашему процу. Например если у вас P4 **** HT или dual core то i486 не ваш выбор однозначно :) следует выбирать ACP Multiprocessor PC

А вообще это все давно известно...

music4all
03-09-2006, 00:19
первая часть еще не знаю, нужно проверить,
а второя откровенный lol

THX-1138
03-09-2006, 00:23
да, вторая чсть откровенный бред, имхо...)))
по поводу "разгона" Win читаем тут и тут

Vildanoff
03-09-2006, 03:26
Заметил одну вещь просмотров 95 а ответивших мало многие наверно просто не осиливают до конца текст

ManInXRay
03-09-2006, 11:45
Даже осилил)) Правда, "вскользь" :)
Гон:)
Вычислительная мощность старых процов мала (смотря для чего, конечно).
Как програмящий с 1995 (и иногда на весьма низком уровне asm'а), я это Вам с ответственностью заявляю))
И вот какая хрень у меня завалялась (сам в своё время тестил):
При разрешении порядка 1024x768 и 60 FPS самый крутой 486 успеет сделать, в лучшем случае, 3 операции над одной точкой)) У него даже пропускной способности памяти не хватит картинку передавать))

THX-1138
03-09-2006, 13:07
По поводу ядра i486: не вибирайте это =))) Оно прерывания будет не правильно делить и не будет поддержки расширенных инструкций проца (MMX, SSE, SSE2, SSE3, 3Dnow!, EM64T)

Le Fi
03-09-2006, 20:59
А что выбирать то?

THX-1138
03-09-2006, 21:24
если есть HT или же dual core то ACP Multiprocessor PC., если нет, то лучше оставить все как есть (по умолчанию). Повысить производительность винды можно другими способами, в одном из предыдущих постов я давал ссылки, почитай.
Несколько советов:
1. делаете установку на свежеотформатированный HDD, причем уже при инсталляции старайтесь уменьшить размер операционки до минимума, устанавливая только жизненно необходимые программы;
2. отключаете swap (файл подкачки) и все ненужные сервисы (смотрите тут), удаляете ненужные компоненты системы и оптимизируете систему (подробнее смотрите ниже);
3. перезагружаетесь в safe mode и делаете дефрагментацию диска;
4. несколько раз перезагружаетесь, чтобы prefetch смог привести все в порядок;
5. еще раз дефрагментируете винт в safe mode;
6. устанавливаете обновления винды (service pack 1/2) и перезагружаетесь;
7. еще один раз дефрагментируете HDD в safe mode;
8. устанавливаете драйвера чипсета, DirectX, драйвер видеокарты;
9. опять делаете дефрагментацию в safe mode;
10. устанавливаете необходимый набор софта, перезагружаетесь и делаете последнюю дефрагментацию в safe mode.

По поводу оптимизации системы. Необходимо установить фиксированный размер swap. Лучший способ это сделать: отключите его вообще. Затем дефрагментируете винт в safe mode и после этого установите фиксированный swap. Есть некотрые рекомендации по размеру свопа: для 256Mb оперативки около 500Mb свопа, для 512Mb - 200(256), обладатели 1024Mb и более могут отключить своп вообще. После установки свопа делаете дефрагментацию.
Удалите все ненужные программы windows. Найдите файл sysoc.inf и удалите секцию "hide" в строках, которые относятся к программам, которые вы хотите удалить. Терепь в install/uninstall windows programs удалите ненужное. Далее смотрите сюда и делаете то, что там написано :)

Elixir
05-09-2006, 12:46
Мой ответ следующий.
1)Проги для оптимизации(типа CustomizerXP)
2)Для тех у кого руки прямые - отключение ненужных служб (настоятельно не рекомендуется тем кто с этим вообще не знаком).
3)С автозагрузки убрать можно почти всё.
4)Поменьше всякой дряни на систему вешать, типа понтовые заставки и всякие там темы и эффекты.

Neyron
05-09-2006, 13:06
слушай а не проще ставить хп с интегрированным сп2?
и зачем пользоваться встроенным дефрагментатором?
своп отключать не надо, будут проблемы при 256 мб уж точно будут.
у меня вот 1 гб и не хватает докуплю второй возможно отключу.
а так нет.

_A_M_
05-09-2006, 13:12
нах не осилил но что то подобное читал года 4 назад ...

вообче прогой XPlite обрезаю винду + кучку сервисоф отключаю и хрюшка моя грузиться за две полоски :) ...

Elixir
05-09-2006, 14:31
Мой рекорд две с половиной полоски.

THX-1138
06-09-2006, 16:33
У меня корпоративная англ. версия, там нет интегрированного SP2.
а чем он плох? :) имхо, свою задачу выполняет, более от него ничего не требуется
Я писал что отключить своп можно, если у вас 1024Мб RAM и более... для 256 - 500(512)Mb свопа

Neyron
06-09-2006, 16:43
в чем же проблема ?
у меня он есть! причем винда русская)

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

THX-1138
06-09-2006, 17:05
У меня тож есть, но ставлю отдельно, уже после винды (можно конечно его интегрировать nLite'ом к примеру, но руки не доходят, да и винду я не каждый день переустанавливаю) :)
Проблем с фиксированным свопом у себя не замечал.

ManInXRay
06-09-2006, 17:50
В любом SP (для Винды класса NT5, по крайней мере) есть встроенная возможность интеграции в инстальник. При запуске с ключом /? выдается следующее (или подобное):
Вложенный файл 14641
Систему "облегчать" не приходилось - раз в день, имхо, и так достаточно быстро грузится (только чистка автозагрузки - святое)))
Я обычно "поднимаю систему" примерно так:
  1. Создание, как минимум, 3-х логических дисков:
    • C:FAT32 - Небольшой (до 2 гиг) загрузочный, для DOS-утилит (типа диагностических и Norton GHOST), swap-файла (если HDD только один), разворачивания инстальников Винды (инсталлятор Винды NTFSку на начальном этапе не понимает)
    • D:NTFS - Системный для Винды и постоянно использующихся прог (10 гиг вроде достаточно с запасом)
    • E:NTFS - Куча (всё остальное дисковое пространство). Профили пользователей, образ системного раздела, инстальники, игрушки и всё остальное
  2. Установка винды, создание в другом разделе swap-файла динамического размера (от 1.5 до 3 объемов ОЗУ), установка драйверов, нужных прог и т.п.
  3. Создание пользователей, однократный заход "из-под" каждого (чтобы создался профиль)
  4. Из-под встроенной учетной записи админа перенос профилей в другой раздел, а вместо папки профиля в "Documents and Settings" создание FARом символической ссылки на то новое местоположение профиля.
  5. Создание образа системы (без swap'а и профилей) Norton GHOST'ом (он может писать на E:NTFS из-под ДОСа). Если нужна 100% дефрагментация - сразу же этот образ "натянуть" обратно. Очень быстро и качественно))
Если система когда-либо страшно заглючит, "перенатягиваю" резервный образ (данные пользователей при этом не теряются, т.к. лежат в другом разделе), убираю/добавляю неиспользуемые/часто используемые программы, делаю прочие важные изменения (типа установки новых драйверов и т.п.), и опять снимаю образ.
Таким образом с одной установки система может жить годами с минимальными затратами на поддержку нормальной работоспособности.

Neyron
06-09-2006, 18:19
у меня корпоративка с интегрированным сп2 .
и есть плюс *хотя иногда и минус*
она не задает вопросов
откнул диск ушел
пришел , а там рабочий стол)

THX-1138
06-09-2006, 20:01
ManInXRay, спасибо за инфу :)
Neyron, хм... а у меня задает вопросы :)

Paparazzi
06-09-2006, 22:12
Установил Висту на Р4-3.2 с 1Гб и вспомнил как когда то я ставил Win2000 на Р-3

Нехватает ему ресурсов хотя виста по моиму мало чем отличается от XP как Xp от 2000

Debian
09-09-2006, 17:59
Можно немного поболее раскрыть эту тему потому как не смог найти стоящего описания не в хелпе мастдая ни в сети
Заранее спасибо

Max Snake
09-09-2006, 18:51
Много статей собрано в посвященному это теме ХАКЕР СПЕЦ 02.2006
http://xakep.ru/magazine/xs/063/default.asp

или он же в pdf 35мб
http://www.xakep.ru/magazine/xs/063/xs_063.pdf

aLeshka
09-09-2006, 20:27
Папку Prefetch почикай - может за одну загрузицца

!!!Krasotk@
09-09-2006, 20:44
Ценная информация.

materchinnik
26-02-2007, 15:11
up бля :)

DJoNNY
25-04-2007, 01:12
кароче ф5 сделал повесил систему на скси486 ай ... к сажелению тестить нечем но по 2 андеграуну скажу сто работает на максимуме (кроме всунк эфекта и анти наложения 1024+768) это пака без установки драйвера на ати 8500 ... след мамент ... я долга смелсо када после нажатии кнопочки повер повилэ экран с надписью ПИТАНИЕ КАМПЬЮТЕРА МОЖЕТ БЫТЬ ОТКЛЮЧЕНО ... система грузится быстро как и всегда када новая ... незнаю посмотрим что будет дальше

Linuxoid
01-05-2007, 12:48
Эта статья - чушь.

Даже по рассказ про демки видно.