Почему не устанавливается windows 10 64 bit на старый компьютер

Когда я описывал как ускорить работу компьютера путём добавления памяти, основой для такого ускорения было создание условий комфортной работы в win 10 64 bit. Но как в последствии выяснилось на мой компьютер не устанавливается windows 10 64 bit ни при каких условиях. Я заподозрил что есть проблемы с процессором, но какие именно было не понятно?

По результатам тестирования в AIDA мой микропроцессор поддерживает всего 15 наборов 64 разрядных инструкций из 76. Самые главные по мнению Майкрософт такие как NX, PAE и SSE2 присутствуют. Это же подтвердила выпущенная майкрософт программа Coreinfo, но десятка и win 8.1 64 разрядные не устанавливаются. В чём же дело?

Почему не устанавливается windows 10 64 bit?

Не смотря на наличие 4 ГБ ОЗУ виндовс 10 х64 категорически не хочет устанавливаться. Из под БИОСа установка протекает очень долго и завершается перезагрузкой без каких-либо сообщений.

Было решено провести эксперимент и выполнить не чистую установку, а обновление win 7. Установил семёрку х64. Добавил все возможные обновления. Из виндовса 7 запустил  установку windows 10. Как только закончилось тестирование оборудования, инсталлятор выдал сообщение об ошибке: "Процессор компьютера не поддерживает важный компонент (CompareExchange128)". Выглядит это так:

Почему не устанавливается windows 10 — сообщение инсталлятора об ошибке — Картинка
Почему не устанавливается windows 10 — сообщение инсталлятора об ошибке

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

Так же выяснилось, что это сообщение может появляться если БИОС очень старый и обновление биоса может исправить ситуацию.

Если не устанавливается windows 10 64 bit — поможет ли обновление BIOS?

Нажимаем на надпись "Дополнительные сведения" и попадаем на страницу майкрософт "Компьютерные характеристики и системные требования для Виндовс 10". Характеристики компьютера обычные.

При внимательном прочтении далее в разделе "Особые требования для Windows 10" обнаруживаем такой пункт: "Для шифрования диска BitLocker (доступно только в Windows 10 Pro или Windows 10 Enterprise) требуется BIOS или UEFI, совместимый с Trusted Computing Group (TCG)." И хотя здесь указано только для "Windows 10 Pro или Windows 10 Enterprise" думаю это не совсем так. И это доказывает ещё один пункт: "Для безопасной загрузки требуется микропрограмма, которая поддерживает ошибки UEFI v2.3.1 и имеется в центре сертификации Microsoft Windows в базе данных сигнатур UEFI". К великому сожалению у меня старый BIOS а не UEFI.

Но всё же я нашёл последнюю версию БИОСа для моей материнской платы. Обновил БИОС. Перепрошивка БИОСа до последней версии ни какой пользы не принесла. Windows 10 64 bit не устанавливается. Продолжаем исследование этой проблемы.

Таблица соответствия версий виндовса процессорам

Возвращаемся к описанию характеристик процессора: "Процессор с тактовой частотой 1 гигагерц (ГГц) или выше или система на чипе (SoC)". Видим что слово "Процессор" подсвечено синим и является гиперссылкой для перехода на страницу: "Требования к процессору Windows".

На этой странице майкрософт привела таблицу, в которой указаны какие виндовсы с какими процессорами будут работать. Так вин 7, 8.1 и вин 10 до версии 1507 будут работать с процессорами "AMD 6-го поколения (A-Series Ax-8xxx и E-Series Ex-8xxx и FX-870K)" и "Intel 6-го поколения (Intel Core i3 / i5 / i7-6xxx, Core m3 / m5 / m7-6xxx и Xeon E3-xxxx v5), а также через серийно эквивалентные процессоры Intel Atom, Celeron и Pentium". Все новые версии виндовс 10 будут работать только с более новыми процессорами. Причем чем новее версия виндовс, тем новее нужен процессор.

Ну а мой процессор действительно очень старый и не поддерживает инструкцию CMPXCHG16b. Так что на моём ПК WIN 10 x64 работать не будет. О чём можно только сожалеть. В результате поисков решения было обнаружено ещё 3 инструкции, наличие которых так же обязательно для установки Windows 10 x64. Это X64, LAHF-SAHF, PREFETCHW.

Так же не устанавливается windows 8.1 64 битная

Как выяснилось виндовс 8.1 тоже использует эту инструкцию и также не устанавливается на этот процессор. Очень жаль. На мой процессор виндовс 10 и 8.1 64 разрядные устанавливаться не хотят.

Возможно и у вас такая ситуация. Внимательно следите за соответствием оборудования и программного обеспечения.

Ответы на вопросы

Как установить windows 10 на очень старый компьютер?

Из всего сказанного выше вы должны понять что 64-разрядную версию на очень старый компьютер установить не получится. Но 32-разрядную версию windows 10 установить на очень старый компьютер вполне возможно. Главное чтобы памяти было не меньше 1 ГБ, а лучше 2 или 3. Установка производится стандартно с флешки или DVD.

Вин 10 не ставится на старый ноутбук

На старый ноутбук может не устанавливаться Вин 10 только x64. Как правило с установкой х32 проблем нет ни каких.

Вин 10 x64 не устанавливается на старый ноутбук именно по причине несоответствия процессора. Как правило это процессоры под названием пентиум и другие 32 разрядные. В статье "Как повысить производительность ноутбука или как апгрейдить ноутбук" я подробно описал почему вин 10 x64 не ставится на старый ноутбук и как заменить процессор на более прогрессивный. В этой статье описана замена процессора Intel Pentium B940 на Intel Core i7-2640, принадлежащих одному семейству "Sandy Bridge". После апгрейда процессора, вин 10 x64 легко установился на старый ноутбук и при наличии 16 ГБ памяти работает достаточно неплохо.

Какого года выпуска компьютер не поддерживает windows 10 x64?

Какого года выпуска компьютер не поддерживает windows 10 x64 — вопрос не совсем корректный. Дело в том, что в один и тот же год начинает выпускаться достаточно много разных моделей, как компьютеров так и процессоров. Как вы понимаете они все разной мощности и разной ценовой категории. Например серия процессоров "Sandy Bridge" от Intel почти вся была разработана и начала выпускаться в 2011 году. За исключением нескольких последних моделей выпущенных в 2013.

Эта серия включает самые разные процессоры от простых целеронов и пентиумов до Intel Core и Xeon. Причём самых разных поколений. В последствии эти процессоры ещё не один год устанавливаются на самые разные компьютеры. Так вот первые и вторые модели из этих процессоров настолько старых разработок, что виндовс 10 х64 с ними работать не хочет. И только процессоры начиная с третьего поколения поддерживают виндовс 10 х64. К ним относятся Intel Core 3-2ххх с номерами после дефиса начинающимися с двойки и все более новые модели.

Поэтому нужно смотреть не год выпуска компьютера, а конкретную модель процессора и его характеристики. Только так можно узнать сможет ли работать на вашем компьютере виндовс 10 х64.

Может ли не устанавливаться виндовс 10 из-за старой версии биоса?

Нет, старая версия БИОСа не влияет на возможность установки виндовс 10. БИОС вообще-то пишется для чипсета и обслуживания, установленного на материнской плате оборудования, путём использования стандартных команд процессора. А виндовс пишется для конкретной группы процессоров. И может использовать весь полный, расширенный набор команд. Оборудование же обслуживается драйверами. Поэтому главную роль для установки виндовса 10 играет процессор. Подробности замены процессора и результаты полученные после замены описаны здесь. БИОС менять не пришлось вообще. Результаты установки виндовс 10 описаны здесь.

Что же касается БИОСа, то майкрософт пишет:  "Для шифрования диска BitLocker (доступно только в Windows 10 Pro или Windows 10 Enterprise) требуется BIOS или UEFI, совместимый с Trusted Computing Group (TCG)." Из сказанного становится понятно, что функции BIOS или UEFI, совместимый с Trusted Computing Group (TCG), нужны только для шифрования диска BitLocker. Если вы не собираетесь шифровать диск, то BIOS или UEFI вообще ни как не влияют на возможность установки виндовс 10.

Установится ли windows 10 на pentium d 945?

Windows 10 на pentium d 945 установится, но только 32 разрядная версия. 64 разрядная не сможет установиться по при чине описанной выше.

Рейтинг статьи
( 11 оценок, среднее 4,09 из 5 )
Понравилась статья? Поделиться с друзьями:

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Запросов к MySQL - 89 | Генерация страницы - 0,361 сек