Можно ли поставить Windows 10 на Pentium 4?
Привет друзья
Сегодня хотел бы поделится с вами мыслями о моем любимом процессоре Pentium 4, конечно он старый и я уже им не пользуюсь, но тем не менее когда то это был великий процессор
И стоил кстати бешеных денег.
Тем не менее, многие пользователи до сих пор имеют компьютеры на базе Pentium 4, а некоторые даже сидят на них, да что там некоторые, даже я сидел до недавнего времени
Вернемся к вопросу, можно ли поставить Windows 10 на Pentium 4? Давайте возьмем самую распространенную модель на 775-тый сокет и оптимальную в плане температуры (Пентиумы хорошо могут греться) — это процессор Pentium 4 630, который также имеет на борту технологию Hyper-Threading, что дает видеть системе такой процессор как двух-ядерный.
Я лично сидел не на этом процессоре, а на более мощном — это Pentium 4 670, но он очень горячий зараза, настолько что плата с обратной стороны почернела.
Pentium 4 630 спокойно справится с Windows 10, так как имеет штатную частоту 3 ГГц, 2 мб кэша и два потока, этого достаточно для того, чтобы посмотреть фильмы (но не в самом высоком качестве конечно), поработать в офисе, посерфить в интернете. По поводу флеш-видео могу скачать точно, что в качестве 720 у меня ролики с Ютуба работали, а выше — уже могли быть глюки. Тут еще от браузера зависит, у меня почему-то в Хроме показывало хорошо, а в Мозилле — уже подтормаживало.
Кстати Pentium 4 также поддерживает и 64-битные Windows А самое интересное, что стоит этот процессор сегодня — копейки, если перевести в доллары, то можно найти за 3-5 долларов, ну может чуть дороже. В той же ценовой категории и более старшие собратья Pentium D
Единственный реальный минус этого процессора — это его тепловыделение, хотя 630-тая модель и не очень горячая, но советую заранее позаботится об охлаждении, а также учтите что он потребляет 84 Ватт. Вот такие вот минусы
Самое главное, чтобы хватало оперативной памяти, вот что нужно! Чтобы вы могли более-менее нормально работать за компом, с документами, смотреть странички интернета, вам нужно 2 гб ОЗУ, а лучше все 4 гб! Тип памяти тут особо роли не играет, то есть материнка с DDR2 ничем особо выигрывать в производительности не будет по сравнению с DDR1.
Ну а во всем остальном это обычный процессор, просто одноядерный, можно поставить Windows 10 — работать будет более-менее шустро, конечно о играх речи не идет, хотя, многие игры (судя по роликам на Ютубе) он сможет потянуть в паре с хорошей видеокартой.
Полные характеристики Pentium 4 630 вы можете посмотреть тут.
Совсем забыл и даже не знаю как я мог об это не написать! В общем с процессором Pentium 4 есть один интересный момент (в принципе других это тоже касается). А именно то, что для того чтобы нормально установить Windows 10, нужно чтобы процессор поддерживал такие технологии как PAE, NX и SSE2! Впрочем многие процессоры это все поддерживают, даже учитывая 775-тый сокет, но уточнить нужно. Главное чтобы не было ошибки что мол ваш процессор не поддерживается! Все остальное — можно решить!
На тот же Pentium 4 630 поставить Windows 10 можно, вот один человек поставил даже при 1 Гб ОЗУ (извините за качество, это снимок экрана):
А вот то, где реально уже мало шансов установить Windows 10 — это на процессоры 478 сокета, тут да, это уже слишком старая платформа.
Это не касается Windows 7, тут шансов намного больше, что она установится как на 775-тый так и 478-мой сокет! Удачи
Что может Pentium 4 в 2018 году. Часть 2: Сборка, Windows, тесты.
Приветствую всех ретрогеймеров и любителей ностальгии!
Для тех, кому предпочтительнее видео:
В прошлой статье мы подобрали комплектующие для нашего ретрокомпьютера, а сегодня соберем их вместе, установим систему и попробуем прогнать парой тестов. Не обойдется и без разгона, посмотрим, на что способен старичок.
Про процесс сборки особо писать нечего, за одним исключением: у блока питания коннектор для видеокарты был 6 пин, а у самой видеокарты — 8. Пришлось ваять такой вот колхоз:
И еще немного про видеокарту: что то я побоялся прямо так вставлять ее в компьютер и прикрепил небольшой радиатор на PCI-AGP мост
Windows сначала поставил семерку x64, и целые сутки возился с драйверами на видеокарту. Мало того, что ей 12 лет, так еще и AMD вообще не поддерживает видеокарты, выпущенные ATI. Поэтому скрепя сердце пришлось поставить XP SP3, естественно, лицензионную.
Сначала покажу результаты тестов на стоковых частотах. Сразу оговорюсь, что температура процессора ни разу не поднялась выше 53 градусов.
По рейтингу этот процессор показывает себя примерно в два раза хуже, чем Core 2 quad q9650 на 775 сокете. Но это на стоковых частотах, а кому они интересны? Не будем тянуть и сразу перейдем к разгону.
А разогнать получилось процессор по шине до 4 Ггц, то есть на 600 мегагерц. К сожалению слабым звеном стала оперативная память, которая не захотела работать на частоте выше 266 Мгц, поэтому остановились на показателе шины 235 и частоте памяти в биосе 266. В итоге при 4 Ггц процессора и 317 Мгц частоте памяти стабильность работы была достигнута.
Итак по всем тестам процессор стал работать быстрее на 17% в данной конфигурации с noname памятью. В следующей статье посмотрим, какие игры и с какими настройками графики он потянет.
Ретроклокинг: проект «Socket 478/x64»
Оглавление
Вступление
Лаборатория продолжает цикл статей о ретроклокинге. В этот раз речь пойдет об одном уникальном процессоре Intel, который не появлялся в розничной продаже и обзоров которого вы не найдете на просторах сети Интернет. Данный ЦП выпускался сугубо по специальному заказу для одного известного производителя компьютерной техники. И в рамках данной статьи я попытаюсь собрать одну из мощнейших ретро-систем с его участием.
реклама
Думаю, многие уже поняли из названия статьи, что речь вновь пойдет о процессоре Intel в исполнении Socket 478. В данном случае ничего необычного нет, Socket c 478-ю ножками было посвящено достаточно материала и пора бы ставить точку, но ставить ее рано – слишком много тайн еще не раскрыто 😉
Ниже приведу ссылки на свои статьи о процессорах Pentium 4, которые соотносятся с данной темой:
Всем давно известно, что Socket 478 пришел на смену Socket 370 в конце 2001 года и позволял использовать одноядерные, а затем с технологией Hyper Threading «псевдо-двухъядерные» процессоры, способные исполнять две задачи параллельно. Все серийные процессоры Intel в конструктиве Socket 478 были 32-х битными, даже пара представителей, выходцев из серверного сегмента Pentium Extreme Edition на ядре «Gallatin».
Но, как всегда, бывают исключения. И таким исключением, или если быть точнее – двумя исключениями, стали две модели процессоров Pentium 4 с ядром Prescott, которые получили в свое распоряжение 64-х битные инструкции (EM64T).
реклама
Эта пара процессоров была сделана по заказу IBM для своих серверов eServer xSeries. Они никогда не попадали в розничную продажу, и поскольку их тираж был невелик, найти их и сейчас весьма проблематично.
Интересен и тот факт, что при желании и наличии определенных Х-значных сумм, можно было рассчитывать на специальный заказ нужного для конкретных нужд CPU с характеристиками, которые будут уникальными и не повторятся в серийных продуктах. Надо отметить, таких процессоров было выпущено немало, и о некоторых расскажу чуть ниже.
Специальные процессоры для IBM принадлежали к поколению «Prescott» и были основаны на E0-степпинге с поддержкой 64-х битных инструкций, что для Socket 478 вообще нехарактерно. Первые 64-х битные CPU для «всех» появились только с приходом следующего сокета LGA 775, да и то не сразу, часть моделей Pentium 4 в исполнении LGA 775 была 32-х битной.
Я специально указал, что модель Pentium 4 Socket 478 c поддержкой EM64T относилась к E0-степиингу, хотя позже был выпущен более прогрессивный степпинг G1, который таких новшеств не содержал. Первая модель работала на частоте 3.2 ГГц и имела SPEC код SL7QB, вторая была чуть быстрее с частотой 3.4 ГГц и SPEC кодом SL7Q8.
В остальном же это были обычные «Prescott». Но наличие 64-х битных инструкций делало эти процессоры уникальными, способными работать с 64-х разрядными операционными системами и такими же приложениями, позволяя делать то, что их 32-х битным товарищам было попросту не под силу.
Вот так процессор выглядит глазами утилиты CPU-Z. В поле «Instructions» после SSE3 гордо красуется EM64T! Ссылка на валидацию прилагается.
Немногие компании были в состоянии разместить свой заказ у Intel, но «Голубому гиганту» или IBM это было под силу, а все для того, чтобы победить HP и Dell в жестокой борьбе за долю рынка серверов для малого и среднего бизнеса. А заодно, чтобы продлить жизнь своим серверам с разъемом Socket 478. Вот для этих целей и были выпущены эти два процессора, способные исполнять 64-х битные инструкции.
Еще одним плюсом таких процессоров в связке с 64-х разрядными операционными системами можно назвать поддержку большого объема оперативной памяти, но что интересно, в век DDR1 с его небольшими объемами памяти этого стандарта и чипсетами того времени, оперирование более четырех гигабайт оперативной памяти было физически невозможно.
реклама
Так что весь смысл использования данных процессоров был именно в поддержке 64-х битных операционных систем и такого же программного обеспечения, за которым в IBM видели перспективное будущее, как когда-то при смене с 16-битного программного обеспечения на 32-х битное. И надо отметить они угадали, сейчас близится закат 32-х битной эры.
реклама
Мне удалось достать процессор, работающий на частоте 3.2 ГГц со SPEC кодом — SL7QB в Канаде, так что путь его был ко мне не близким. Данный процессор был в составе сервера IBM eServer xSeries 306. Этот сервер представляет собою обычный однопроцессорный блэйдовый 1U сервер, который можно установить в стойку или разместить рядом с себе подобными.
Внутри сервера в единственный Socket 478 уславливался процессор Pentium 4, в распоряжении которого была поддержка до 4-х гигабайт оперативной памяти (а большего объема оперативной памяти используемый чипсет и не в силах был увидеть), два гигабитных сетевых контроллера, пара 64-бит/66 МГц PCI-X слотов расширения и возможность поддержки не сильно навороченных RAID массивов из SATA-150 либо SCSI дисков.
реклама
Вначале такими серверами IBM поддерживались обычные процессоры Pentium 4 на ядер «Prescott», a затем уже опциональна была добавлена возможность использования 64-х битных Pentium 4. Данные процессоры по базе данных IBM запасных частей (FRU) числятся под артикулом «26K8430» для моделей серверов (41x и 45x).
реклама
Если взглянуть на материнскую плату этого сервера, то видно, что она относится к самому простому решению. По сути это продиктовано использованием чипсета Intel E7210, который является близким родственником десктопному Intel 875P, но лишенный AGP порта, взамен которого используется пара PCI-X слотов.
реклама
В сервер IBM eServer xSeries 306 с 64-х битным Pentium 4 устанавливалась Windows Server 2003, x64 Edition либо различные виды Linux. В последующем IBM расширила модельный ряд своих серверов, куда можно было установить SL7QB либо SL7Q8, среди них оказались модели: x206, x226 и x236.
Благодаря своей ценовой политике стоимость новых 64-х битных серверов на фоне конкурентов была очень демократичной. На момент выхода обновленных серверов (2-я половина 2004 года) цены на модель xSeries 206 начиналась с 909 долларов за систему с процессором 3.2 ГГц и 256 Мб памяти, стоимость более продвинутого xSeries 306, начиналась с отметки 1409 долларов за систему с процессором 3.2 ГГц и 512 Мб памяти.
реклама
В модельном ряду серверов также встречаются аналогичные модели, но с добавленной в названии модели литеры «m». Не стоит обращать на них внимание, так как это совсем другие машины, в основе которых лежат процессоры в ином — LGA775 исполнении.
Выжать все до последней капли
При сборе такой системы мне бы хотелось выжать из нее все (!) и даже больше. Но я столкнулся с рядом проблем как хардварных, так и софтварных. Моя цель была: 8 ГБ ОЗУ + Windows 10 x64. Но тут возникло ряд нюансов.
Начнем с хардварных проблем. 4 Гб оперативной памяти без проблем держат все платы, даже с DDR1 можно на четырех слотах получить 4 Гб, набранные четырьмя планками по одному гигабайту. Но это скучно и не интересно. С DDR2 открываются куда более перспективные горизонты, но тут возникает проблема, зачастую подходящие материнские платы предлагают всего 2 слота памяти. Простое решение установить 2 планки по 4 Гб. Но создатель (Intel) ввел свои ограничения, остановлюсь на них немного поподробнее.
Часто возникают вопросы об установке более 4 Гб памяти на относительно «недавние» Intel чипсеты с внешним контроллером памяти (Memory Controller Hub, MCH). Здесь коротко рассмотрим необходимые условия для этого, так как не всегда в руководстве к плате пишут действительно максимально возможный объем. Возможно, многие считают, что необходимо иметь x86 процессор с поддержкой 64 bit расширением (EM64T), и плату, которая в принципе позволяет установить более 4 Гб памяти (поддержка достаточного количества слотов и плотностей памяти, зависит это не только от чипсета, но и от конкретной платы).
Ну и, конечно, BIOS, умеющий инициализировать эту память, правильно настроить отображение (mapping) PCI устройств и так далее. Далеко не все материнские платы имеют BIOS, способный это сделать, а все потому, что на Socket 478 шестидесяти четырех бит в массе не было и все вышеперечисленных материнские платы, из которых делался выбор, являются переходными моделями, так как их чипсеты существовали и в LGA 775 исполнении и были уже знакомы с 64-х битностью Intel.
Процессор. На самом деле, для адресации более 4 Гб памяти, 64-битный x86 процессор в общем-то и не требуется, так как начиная еще с Pentium Pro, введена возможность расширения физического адреса (PAE) до 64 Гб (добавились линии адреса A32# — A35#), но при этом каждая задача может адресовать не более 4 Гб. Однако процессор с 64-битным режимом позволяет получить наибольшие выгоды от ОЗУ более 4 Гб, и будет намного меньше проблем с операционной системой и драйверами, чем в режиме PAE. Отметим, что разрядность линий адреса у 64-bit процессоров под LGA775 и даже Xeon под LGA771 осталась такая же (36 bit), то есть максимум памяти у них по прежнему 64 Гб, как и у Pentium Pro. Не правда ли, потенциал, заложенный еще в 1995 году, впечатляет?
Чипсет. Чипсет должен уметь адресовать адресное пространство за границей 4 Гб, причем эта возможность напрямую не связана с поддерживаемыми организациями DRAM, так как память здесь понимается в широком смысле — это все адресное пространство, доступное процессору, куда в частности отображаются память PCI устройств, BIOS, APIC и т.д. Для этого необходимо иметь хотя бы одну дополнительную адресную линию у чипсета. То есть наличие линии HA32# обеспечит адресацию до 8GB, HA33# до 16GB, HA34# до 32GB, и HA35# до 64GB.
И если у серверных чипсетов от Intel (под S603/604/771) особых проблем с адресацией нет, то изучение datasheet’ов на desktop’ные чипсеты от Intel показало, что первый desktop’ный чипсет от Intel с поддержкой расширенной адресации – это 955x. Более ранние 865, 915, 920, 945 имеют старшую адресную линию HA31#, то есть установить в материнские платы на этих чипсетах более 4 Гб оперативной памяти физически не получится.
Если подвести итог, то успех всей затеи в хардварном воплощении состоит из правильного BIOS «понимающего» весь доступный объем ОЗУ + 64-bit Процессор + Чипсет не моложе Intel 955x. Но, есть еще один нюанс, это производитель конечной материнской платы, который даже при удачном стечении всех обстоятельств решил сэкономить и попросту не развел нужные линии от чипсета и чем бюджетнее материнская плата — тем выше риск. А рассматриваемые платы у нас как раз из этого диапазона.
Призрачным шансом может служить попытка установить регистровую память рассматриваемые материнские платы, но увы, поддержка регистровой памяти прерогатива серверных чипсетов Intel, так что этот вариант тоже исключаем. Впрочем, я все же не удержался и установил планочку, но естественно ничего за этим не последовало.
А есть ли выход? Похоже, что есть (но до конца я не уверен ввиду отсутствия нужной платы) и кроется он в материнских платах Socket 478, основанных на чипсете Intel G31/G41. Примеров работы с 8 Гб ОЗУ на материнских платах, основанных на чипсете G31 в исполнении LGA775 хватает, но на Socket 478 я не встречал, но, как говорится, шанс есть =) Оставлю это на ближайшую или отдаленную перспективу.
Софтварная проблема. Как я писал выше, задачей максимум был запуск Windows 10 x64. На данный момент времени мне это не удалось реализовать, одному здесь не справиться, но чисто теоретически это возможно. Windows 7 x64 встала на ура, никаких проблем не возникло. А вот уже с установкой Windows 8.1 возникли проблемы, точнее проблема одна — отсутствие у процессора NX-bit’a, а без этой «фичи» установка современной ОС невозможна.
Дело в том, что поддержка NX-бита сильно отличается для x86 в 32-битном режиме x86 в 64-битном режиме и режиме PAE. Для 32-битного режима для этого используется старый добрый механизм проверки PAE и NX битов посредством CPUID. То есть в основном нужно просто изменить значение, возвращаемое в EDX после CPUID c EAX=80000001h (например, удалить проверку CPUID и изменить значение в EDX на нужное). Функции NX бита в обычном 32-битном режиме не поддерживаются, и нужно просто «успокоить» ОС. Существуют программные PAE патчеры ядра ОС, где всё работает, включая Windows 8.1 и ранние сборки Windows 10.
Для 64-битного режима NX бит уже используется и значение NX бита размещается в 64-битной записи таблиц страниц и каталогов (PTE и PDE). Сложность заключается в том, что если даже удастся обмануть ОС, удаляя проверку NX бита, то ядро (и все другие драйверы/программы) будут пытаться переключать бит NX каждый раз, когда будут сохраняться инструкции в таблице страниц. Это вызовет крах системы. Пока я не нашел ни одного подтверждения запуска Windows 10 x64 на Pentium 4 Socket 478: SL7QB или SL7Q8, возможно из-за специфичности данных процессоров и их малой распространенности, но хочется верить, что это удастся все же сделать, не зря же я выкачал не один десяток ранних билдов Windows 10.
Собираем Super Socket 478/x64 PC
Имея в своем распоряжении такой уникальный процессор, глупо не собрать на нем мощнейшую x64-ретро сборку. Один из вариантов использования такой системы вообще может быть построение универсального «PC-комбайна», поддерживающего все операционные системы от Microsoft начиная от DOS и заканчивая Windows 10. И тут начинается самое интересное — подбор компонентов и программного обеспечения. Главный компонент это, конечно же, процессор – сердце системы, осталось выбрать материнскую плату, куда его можно будет установить.
Критерий выбора у меня сместился в сторону построения максимально скоростной системы, с самыми скоростными интерфейсами, поэтому никаких AGP, только PCI-Express x16 графический порт, и еще один PCI-Express x1, а лучше пару, несколько PCI, поддержка памяти стандарта DDR2 как минимум, как вариант DDR3 и чем больше памяти, тем лучше. Список кандидатов получился следующим:
- ASUS P4GD1 (Intel 915P/ DDR1 4Гб DDR-400/ PCI-Express x16, 2x PCI-Express x1, 3x PCI);
- Biostar G31-M4 (Intel G31/ DDR2 4Гб DDR2-800 (неофициально все 8 Гб?)/ PCI-Express x16, 2x PCI);
- AsRock P4i945GC (Intel 945GC/ DDR2 4Гб DDR2-667/ PCI-Express x16, 1x PCI-Express x1, 2x PCI).
Лучше всего в плане количества доступных PCI-Express разъемов и гибкости настройки выглядит ASUS P4GD1, в остальном одни минусы — это память DDR первого поколения, все SATA разъемы также поддерживают скорость лишь 150 Мб/с.
Biostar G31-M4 выигрывает за счет поддержки памяти стандарта DDR2 с частотой 800 МГц, наличие 4-х SATA2 портов со скоростью 300 Мб/с, но плата лишена напрочь PCI-Express x1 портов и что самое главное поддерживаются процессоры с TDP 95 Ватт, а это означает прощай «Prescott». Этот минус перечеркивает все доступные плюсы, один из которых поддержка всех операционных систем, наличие соответствующих драйверов вплоть до Windows 10 x64!
AsRock P4i945GC – золотая середина, один дополнительный PCI-Express x1 слот, пара PCI, четыре SATA2 порта. Поддерживается DDR2 память с частой 667 МГц. Взвесив все за и против я остановился на AsRock P4i945GC, еще и в связи с тем, что ее можно приобрести новую в коробке по цене 500 рублей, а вот найти ASUS P4GD1 уже проблема.
Для такой системы использование SSD является обязательным условием и лучше, чтобы он устанавливался в PCI-Express слот. Объем памяти 4 Гб, в качестве видеокарты я решил использовать имеющуюся в моем распоряжении GeForce GTX 980 Ti c объемом памяти большим, чем у самой системы. В пару свободных слотов можно установить парочку 3Dfx Voodoo 2 в SLi, либо что-то «ламповое» в PCI варианте, например ту же 3Dfx Voodoo 5500. Финальная сборка у меня получилась следующей:
- Intel Pentium 4, 3.2 ГГц, Socket 478, «Prescott», SL7QB “64-bit Edition”;
- Thermaltake Big Typhoon;
- AsRock P4i945GC, Intel 945GC + ICH7, Socket 478, PCI-Express , DDR2-667 МГц, SATA-2;
- 4 Гб (2x 2Гб) DDR2 800 МГц;
- GeForce GTX 980 Ti, 6 Гб, KFA2 8Pack Edition;
- SSD HyperX Predator PCIe 240 Гб;
- Zalman ZM1000-EBT, 1000 Вт.