Перейти к содержимому
Hvostik

Сенсационный разгон Windows XP

Рекомендуемые сообщения

Сенсационный разгон 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 уверена, что процессор у вас не просто старый, а очень старый, и, соответственно, тормозить его не надо, а наоборот – надо еще и помочьt^_^ Да еще как!

 

Фактическая часть

 

Для проверки данной теории, была взята следующая конфигурация компьютера: 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

 

Дополнительные графические бенчмарки мы не проводили (игровые), но, я думаю, теста 3DMark для общего понятия хватило ))) Такого дешевого, быстрого, эффективного и безопасного разгона общественность еще не знала! Ну, а односложно описать прирост - слов не хватает.

 

Напутствие

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

 

P.S.

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

 

Увидел это на одном портале. конечно люд начал голосить, что всё это "врят-ли", а одни чувак оставил сообщение

 

Полгода назад сделал это. Увеличение производительности примерно 20%. (плюс отключаю все ненужные подсистемы и подпрограммы, без этого разгон заметнее, но с этим сильнее) Система AMD 2200+, 1250 RAM, GF6600. Скорее всего при более мощной системе - более сильный разгон. Только вот и компьютер приходится выключать как 386, т.е. - пуск-завершение работы, далее надпись -теперь питание может быть выключено- , немного неудобно.

Что вы об этом думаете?

Поделиться сообщением


Ссылка на сообщение

А как это операционка проверяет навороченность? По принципу - "не записан как старый, значит новый" :)

 

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

 

Ради испытания винду переустанавливать не стану, а вот придёт нужда, тогда попробуем-с t^_^

Изменено пользователем ICE_KRASH

Поделиться сообщением


Ссылка на сообщение

Способ в печь. На нынешних конфигурациях он абсолютно бесполезен. И опять-таки Майкрософт плохая, коварная корпорация, затеявшая мировой заговор.

 

Лично я отчетливо помню одну такую демку, которая длилась примерно 10 минут и своей красотой просто убила меня на повал. А в финальных титрах программисты сообщали, что при написании использовалось только одних текстур на 1 Гб. Это не шутка и не враки – я это сам видел. Как они это все умещали в такой размер – мне непонятно. Но суть не в этом. ЭТИ ЭФФЕКТЫ БЫСТРО РАБОТАЛИ ДАЖЕ НА 486-х КОМПЬЮТЕРАХ!

 

Ну да, пусть попытается запустить .kkrieger на 486-ом :) И он написан не на Ассемблере, а на обычной С-шке. Текстур там вообще нет - есть лишь генератор текстур (а вот он как раз и написан на Ассемблере).

Поделиться сообщением


Ссылка на сообщение

Коротко и ясно: насчёт F5 - фича старая, как мир. Действительно, можно выбрать ядро системы. Но то, что от этого искусственно можно прирастить скорость. Хм. *Ушёл гуглить*

Upd: Да, кстати. Это можно сделать и в процессе работы системы.

Поделиться сообщением


Ссылка на сообщение
Врятли это именно так работает, вот помню где то читал, в той же "Игромании" возможно: что можно кое где подправить название процессора, на другую модель и мол операционка будет с него и требовать соответствующую мощь) Т.е. была у вас модель послабже, вы поменяли на чуть повыше и вуаля, правда в разумных рамках, в конце концов процессор хоть и "камень", но может не выдержать возложенных на него требований)

 

Вообще то это был первоапрельский выпуск.

А вот с процом при установке попробую

Поделиться сообщением


Ссылка на сообщение
Вообще то это был первоапрельский выпуск.

А вот с процом при установке попробую

 

Эх, жаль, а я всё пытался найти эту статью, но безуспешно... у меня как раз апрельского то и не нашлось t^_^

 

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

Поделиться сообщением


Ссылка на сообщение
Upd: Да, кстати. Это можно сделать и в процессе работы системы.

Каким образом?

Поделиться сообщением


Ссылка на сообщение

В консоли восстановления заменить ntoskrnl.exe на нужный вариант. Хотя бы. Ещё можно подправить boot.ini, прописав параметр:

/kernel=filename

With this switch, you can define the actual kernel that is loaded at startup. For example, type /kernel=ntkrnlmp.exe to load the Ntkrnlmp.exe file in the System32 folder. With this switch, you can switch between a debug-enabled kernel that is full of debugging code and a regular kernel.

Соответственно, в параметр подставляем имя файла ядра.

Поделиться сообщением


Ссылка на сообщение

у меня сдгодня полетела система, а пишу я счас с psp, так что завтра попробую сделать этот разгон процессора.у меня как раз есть windows xp home edition!

Поделиться сообщением


Ссылка на сообщение

бред. кста как помнитсо эта фенька осталась от WINDOWS NT 4.0

Изменено пользователем Dedveit

Поделиться сообщением


Ссылка на сообщение

попахивает разводом

Поделиться сообщением


Ссылка на сообщение

На эту тему можно погуглить:

http://www.holmogorov.ru/index.php?option=...7&Itemid=33

Для тех, кому лень переходить по ссылке:

Выбирая вариант ядра для i486, вы отказываетесь от поддержки технологии ACPI, позволяющей операционной системе управлять питанием компьютера. Высвободившиеся ресурсы дадут некий прирост производительности, но при этом вы, скорее всего потеряете возможность отправить машину в спящий режим или режим гибернации. Как небольшой довесок, питание после выключения системы придется отключать самомстоятельно. К тому же, это может вызвать конфликты PCI или AGP устройств.

Итог: если ваш процессор выше, чем pentium II/Celeron, то выбор ядра будет на свой страх и риск. Вы рискуете получить неудобную среду работы с необходимостью установки кучи дополнительных драйверов, что, вероятнее всего, скомпенсирует прирост производительности.

Поделиться сообщением


Ссылка на сообщение

О...Старая шутка.Абсолютно ничего с действительностью на самом деле не имеющая.

Поделиться сообщением


Ссылка на сообщение

Дык можно ещо с бубном попрыгать говорят тоже МАЗДАЙ разгоняет.

Поделиться сообщением


Ссылка на сообщение

Хмм. Отключение ACPI и вероятные конфликты оборудования против ВЕРОЯТНОГО (где факты, что на моей машине будет улучшение показателей?) прироста производительности? Остаётся лишь проверять, а так же можно попробовать поставить в меню "F5" слабейший процессор, который поддерживает ACPI.

 

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

Согласен

Изменено пользователем e1o2

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×