- Почему не устанавливается windows 10 64 bit на старый компьютер
- Почему не устанавливается windows 10 64 bit?
- Если не устанавливается windows 10 64 bit — поможет ли обновление BIOS?
- Таблица соответствия версий виндовса процессорам
- Так же не устанавливается windows 8.1 64 битная
- Ответы на вопросы
- Как установить windows 10 на очень старый компьютер?
- Не устанавливается 64 битная версия Windows
- Как перейти с 32-бит на 64-бит Windows
- Основные различия между 32 битной Windows и 64 битной Windows
- Необходимое условие для перехода Windows с 32 bit на 64 bit
- Плюсы и минусы перехода на 64 разрядную Windows
- Как перейти с 32 бит на 64 битную Windows
Почему не устанавливается 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 — сообщение инсталлятора об ошибке
Поковырявшись в интернете, удалось установить, что это сообщение появляется если микропроцессор не поддерживает инструкцию 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.
Не устанавливается 64 битная версия Windows
Сперва проблема. При установки 64-битной системы (32 без нареканий) на ноутбук, после копирования установочных данных, перезагрузки и установки оборудования происходит выключение дисплея и перезагрузка, после которой при установке оборудования появляется сообщение, в котором написано «Компьютер неожиданно перезагрузился, или возникла непредвиденная ошибка. Невозможно продолжить установку Windows. Чтобы установить Windows, нажмите кнопку «ОК» для перезагрузки компьютера, а затем перезапустите установку». После нажатия кнопки «ОК» начинается день сурка.
Установка производилась только с оригинальных установочных дисков. Для интереса пытался ставить Windows 7 Профессиональная, Домашняя расширенная и Домашняя базовая. Разумеется перепробовал всё: выключал в биосе wi-fi, отключал все USB устройства от ноутбука, даже жонглировал с оперативной памятью, оставлял только 2 Гб, менял местами по производителю. ставил всё как при покупке (ноутбук шел с 3 Гб памяти, я заменил планку 1Гб на 2). Запустить 64 битную систему уже было делом принципа. Два раза мне повезло с домашней базовой версией, в первый раз после запуска и установки драйверов она больше не включилась (но был факт запуска системы, прогресс), и спустя несколько попыток, всё-таки, домашняя базовая смогла заработать после установки драйверов. То было года три назад. И вот недавно скачал с сайта microsoft образы Windows 10. Собственно проблема та же самая. 32 бита ставит влёт, а с 64 одно и то же. Пробовал как обновлением в системе (в win7 домашней базовой 64) через центр обновления, так и установкой с диска на отформатированный раздел.
Информация по железу:
Ноутбук Samsung R460
Процессор: Intel Core 2 Duo P7350
Видеокарта: GeForce 9200M GS
Материнская плата: чипсет Intel Cantiga PM45
Как перейти с 32-бит на 64-бит Windows
Некоторые пользователи ищут ответ на вопрос о том, как перейти с 32 на 64 бита в операционной системе Windows. Дело в том, что начиная с Windows 7, стала выпускать редакции системы одновременно в 32 bit (x86) и 64 bit (x64) версиях операционной системы.
Ранее операционная система Windows имела 32 битную разрядность. Постепенно, с развитием архитектуры процессоров, появилась возможность поддержки 64 битной разрядности системы (начало было положено с выпуска Windows XP Professional x64 Edition).
В настоящее время, производители компьютеров (настольных компьютеров, ноутбуков), в основном, устанавливают на выпускаемые устройства 64 разрядные операционные системы Windows, потому что все современные центральные процессоры поддерживают x64 наборы инструкций.
Microsoft предоставляет возможность смены 32 разрядной системы на 64 разрядную Windows. При смене разрядности системы, активация Windows не слетит, потому что лицензия не зависит от разрядности операционной системы.
Основные различия между 32 битной Windows и 64 битной Windows
Операционная система Windows имеет две версии разрядности: 32 битную и 64 битную, которые имеют обозначения: 32-bit (x86). 64-bit (x64).
64 битная система более эффективно обрабатывает большие объемы вычислений, чем 32 битная ОС. В Windows 64-bit ресурсоемкие приложения затрачивают на работу меньшее количество времени, чем в аналогичной 32 битной системе. Система работает быстрее при одновременной работе нескольких приложений.
Главным отличием, кроме повышения общей производительности, является поддержка работы с определенным количеством памяти. В 32 битной версии Windows, из-за особенности архитектуры системы, используется только менее 4 ГБ оперативной памяти, установленной на компьютере.
Если на компьютере с Windows x86 установлено до 3 ГБ оперативной памяти, операционная система использует всю доступную память. Если, на ПК установлена память объемом в 4 ГБ, то система будет использовать объем оперативной памяти размером, чуть более 3 ГБ. Даже при наличии общей оперативной памяти (ОЗУ), размером в 6 ГБ, 8 ГБ и т.д., в Windows 32-bit, все равно будет доступно только менее 4 ГБ памяти.
В Windows с разрядностью 64 бита эта проблема не существует, потому что подобная система поддерживает объем оперативной памяти (до 16 Тб), достаточный для любой современной конфигурации компьютера.
Работа приложений в операционной системе Windows разного типа (х86 и х64) имеет отличия:
- в Windows x64 можно установить 64 и 32 битные программы (64 битные приложения, по умолчанию, устанавливаются в папку Program Files, а 32 битные в папку Program Files (x86) на системном диске);
- в Windows х86 устанавливаются только 32 битные программы, а установка 64 битных приложений не поддерживается.
Большая часть программ, созданных для Windows, поддерживает 32 битную разрядность. Эти приложения можно установить на компьютер с любой разрядностью, они будут работать, при условии поддержки программой определенной версии Windows (Windows 10, Windows 8, Windows 7 и т. д.).
В последнее время многие разработчики приложений выпускают программы двух видов: для 32 и 64 битных систем. Поэтому имеет смысл устанавливать программы на компьютер, в соответствии с разрядностью операционной системы. 64 битные приложения работают более эффективно, чем 32 битные программы в 64 разрядной Windows.
Имея в виду эти соображения, осталось узнать, как перейти с 32 бит на 64. Но не все так просто.
Необходимое условие для перехода Windows с 32 bit на 64 bit
Можно ли изменить 32 битную систему на 64 битную Windows? Да это возможно, но при смене разрядности системы, есть нюансы. Без соблюдения некоторых условий сменить 32 бита на 64 битную систему не получится.
Главное условие для перехода на другую разрядность системы: поддержка центральным процессором (ЦП), установленным на компьютере, 64 битных инструкций. Без соблюдения этого условия, установка 64 разрядной Windows на ПК будет невозможна.
Как определить разрядность операционной системы Windows, какую разрядность поддерживает процессор, установленный на компьютере? Проще всего это определить с помощью операционной системы. Для определения параметров процессора в плане поддержки 64 битной разрядности, можно воспользоваться сторонними приложениями, например, CPU-Z, AIDA64 и т. д.
Основные отличия типа процессоров, в зависимости от поддержки инструкций для соответствующей разрядности (х86 и х64):
- Процессор x64 — поддерживается установка на компьютер 64 и 32 разрядной Windows.
- Процессор x86 — на компьютер можно установить только 32 битную версию Windows.
Из этого следует, что 32 битную версию Windows можно установить на любой компьютер (при соблюдении минимальных требований к оборудованию ПК), а 64 битная Windows, устанавливается только на компьютеры, имеющие 64 битные процессоры.
Для установки 64 разрядной Виндовс на компьютере должно быть минимум 2 ГБ оперативной памяти.
Плюсы и минусы перехода на 64 разрядную Windows
Перед тем, как изменить тип системы с 32 бит на 64 бита, необходимо взвесить все плюсы и минусы данного решения. На первый взгляд кажется, что выгода в смене разрядности системы очевидна, но не все так однозначно.
Основные преимущества 64 битной операционной системы:
- Использование всего объема оперативной памяти (более 4 ГБ), установленной на компьютере.
- Более высокая скорость работы системы и программ.
Основные недостатки 64 битной операционной системы:
- Потребление системой и приложениями большего объема оперативной памяти.
- Отсутствие x64 драйверов для устаревшего оборудования.
Большинство пользователей, после смены Виндовс 32 бит на 64 битную систему, хотят получить выигрыш в производительности работы компьютера. В современных играх, в тяжелых графических приложениях наиболее оптимально реализовано использование ресурсов компьютера в 64 разрядной системе. Поэтому многие пользователи заинтересованы в переходе из-за компьютерных игр, программ, работающих только на Windows с 64 битной разрядностью и т. п.
Если на достаточно современном компьютере имеется более 4 ГБ оперативной памяти, а на нем по какому-то недоразумению установлена 32 битная версия Windows, очевидно имеет смысл перейти на 64 разрядную систему.
Пользователям компьютеров с устаревшим железом, с памятью в 2-4 ГБ нужно все тщательно взвесить. В большинстве случаев, играть в современные игры или пользоваться «тяжелыми» программами не получится из-за недостатка памяти. Система и работающие программы займут больше места в памяти компьютера, чем аналогичные приложения в 32 битной Windows. Слабый процессор не даст положительного эффекта. В некоторых случаях, 64 разрядная система будет работать медленнее на компьютере, чем 32 битная Windows.
Как перейти с 32 бит на 64 битную Windows
Для перехода на 64 разрядную систему есть только один вариант: чистая переустановка Windows с потерей данных на системном диске. Порядок действий следующий:
- Скачайте на компьютер операционную систему Windows, 64 битной разрядности. Прочитайте здесь , откуда можно скачать оригинальный образ Windows 10, Windows1, Windows 7.
- Создайте загрузочную флешку или запишите образ системы на DVD диск.
- Включите компьютер, перед загрузкой системы, войдите в BIOS (UEFI), выберите для загрузки загрузочный носитель с Windows.
- Установите операционную систему на компьютер.
- После завершения установки системы, установите необходимые драйвера.
Новая версия Windows должна соответствовать редакции, установленной на компьютере, например, с Windows 10 Home x86 можно перейти на Windows 10 Home x64.
Для создания загрузочной флешки используйте программы: Rufus , Media Creation Tool , WinSetupFromUSB и т. д.
Как войти в BIOS (UEFI) на вашем устройстве, узнайте в интернете, по имени производителя ноутбука или по модели материнской платы для настольного ПК.
Для получения более подробной информации, перейдите по ссылкам на статьи, в которых подробно описан процесс установки соответствующих версий Windows: Windows 10 , Windows 8.1 , Windows 7 .
Во время установки операционной системы обратите внимание на два момента:
- В одном из окон установки необходимо выбрать подходящую редакцию Windows подходящей разрядности (сейчас распространены мультиобразы Windows, включающие в одном образе системы разные редакции, разной разрядности).
- В окне «Выбор типа установки» следует выбрать «Выборочная: только установка Windows (для опытных пользователей)» в Windows 10 или в Windows1, или «Полная установка (дополнительные параметры) в Windows 7.
После завершения установки, на компьютере появится Windows 10 64-bit.