Можно ли установить windows xp на 64 разрядный процессор

Можно ли на 64 битный процессор ставить 32 битную систему, какая разница между этими версиями ОС, что лучше и почему.

Здравствуйте, дорогие читатели! Сегодня вы узнаете, можно ли на 64 битный процессор ставить 32 битную систему, какая разница между этими версиями ОС, что лучше и почему. Все, что я сегодня расскажу, не зависит от поколения операционной системы и одинаково справедливо по отношению Windows 10 и виндовс 7.

Что такое разрядность ОС

Так называет количество информации, которую процессор может обработать за один такт. Параметр напрямую зависит от параметров «камня». Соответственно, производительность 64-bit CPU больше, чем у 32-bit.

Из такой классификации аппаратного обеспечения проистекает соответствующая классификация софта. Аналогично существуют 32- и 64-битные операционные системы и программы.

Отличия архитектур

Такие операционные системы по-разному потребляют оперативную память ПК. 32-разрядная Винда не сможет «увидеть» больше 4 Гб ОЗУ, даже если в компе ее физически присутствует больше. 64-разрядные операционные системы таких ограничений не имеют.

Соответственно, для современного компа ответ на вопрос, какую выбрать операционную систему, ответ однозначный: только 64-битную. Речь, разумеется, идет о хорошем игровом компе, для которого 4 Гб оперативки явно недостаточно. Для офисной рабочей станции, используемой для печати документов, этого вполне хватит.

Что будет если поставить 32 битную ОС на 64 битный CPU

Такой ЦП поддерживает обе разрядности, однако его возможности будут урезаны. Компьютер не будет видеть всю память, если ее больше 4 Гб, и не сможет полностью раскрыть свой потенциал.А вот если на 32 битный ЦП установить 64 битную систему, то не будет вообще ничего. Вернее, вы не сможете этого сделать, так как в процессе инсталляции девайс выдаст уведомление, что продолжение невозможно, так как исполняемые команды не поддерживаются.

Поэтому, если вы собираетесь поставить новую ОС, убедитесь, что ее разрядность подходит для процессора и у вас есть нужная версия инсталлятора.

Узнать текущую разрядность очень просто: нажмите кнопку «Пуск» и выберите пункт «Свойства», кликнув ПКМ по значку «Компьютер». Необходимые данные указаны во вкладке «Система». Также для выбора версии ос для вас будет полезной публикация «Как посмотреть процессор в windows 10».

Немного о программном обеспечении

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

Многие разработчики до сих пор предоставляют выбор: хотя 32-битная Винда используется в наше время редко, скачать программы для нее все еще возможно. Однако хочу отметить, что у многих ресурсоемких приложения существуют только 64-битные версии.

Это же касается почти всех современных игр: разработчики давно отказались от 32-битных версий, и на ОС с такой разрядностью какая-нибудь корейская ММОРПГ или американский шутер попросту не запустятся.

Почему так? Всего лишь оттого, что 4 Гб оперативки для современной игры вообще «ни о чем» — видеоигры давно дошли если не до уровня реалистичности кино, то качественного 3D мультфильма точно. Не верите? Найдите на YouTube прохождение свежей игры от профессионального стримера, использующего мощный комп.

И в завершении акцентирую ваше внимание, что разные разрядности имеют значение только для ресурсоемких задач. А вот, например, для прослушивания музыки или серфинга в интернете это уже не играет никакой роли: соответствующее ПО не дает такой нагрузки на процессор и ОЗУ.

Также для вас будет полезной публикация «Как задействовать все ядра процессора в windows 10». Буду признателен, если вы поделитесь этим постом в социальных сетях. До скорой встречи!

С уважением, автор блога Андрей Андреев.

Когда AMD сделала свой 64-битный формат для своего процессора, они сделали так, чтобы процессор также мог обрабатывать 32-битные файлы, как если бы это был 32-битный процессор при запуске 32-битных приложений. Так что, конечно, да, он будет работать так же, как если бы это был 32-битный процессор.

Вы не можете перейти с 32-битной на 64-битную как таковую. Существуют разные версии ОС: 32-битные и 64-битные версии. Вы можете перейти на 64-разрядную версию (если процессор поддерживает ее) следующими способами: может удалить текущую операционную систему (32-разрядную версию) и установить новую операционную систему(64-битная версия) поверх него.

Могу ли я установить 32-битную ОС на 64-битный процессор?

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

Работает ли Windows XP на 64-битной версии?

В Windows XP x64 Edition поддерживаются только 64-битные драйверы., но 32-битные кодеки поддерживаются, если медиаплеер, который их использует, является 32-битным.

Что произойдет, если я установлю 32-битную версию на 64-битную?

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

Как я могу изменить 32-битную на 64-битную?

Шаг 1: Нажмите клавишу Windows + I из клавиатура. Шаг 2: Щелкните Система. Шаг 3: Нажмите «О программе». Шаг 4. Проверьте тип системы, если он говорит: 32-разрядная операционная система, процессор на базе x64, значит, на вашем компьютере установлена ​​32-разрядная версия Windows 10 на 64-разрядном процессоре.

Поддерживает ли Windows 2000 64-разрядную версию?

A. Все текущие версии Windows 2000 и Windows NT — 32-разрядные ОС (хотя Microsoft внесла некоторые улучшения, позволяющие Windows 2 и NT получать доступ к более чем 4 ГБ памяти при использовании с процессором Intel Xeon, обеспечивая доступ к 64 ГБ памяти).

64-битная версия быстрее 32-битной?

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

Сколько оперативной памяти можно использовать в 64-битной версии?

Современные 64-битные процессоры, такие как разработки от ARM, Intel или AMD, обычно ограничиваются поддержкой менее 64 бит для адресов RAM. Обычно они реализуют от 40 до 52 бит физического адреса (с поддержкой от 1 ТБ до 4 ПБ оперативной памяти).

Как узнать, 32-разрядная или 64-разрядная версия моей Windows XP?

Windows XP Professional

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, а затем.
  2. Введите sysdm. …
  3. Щелкните вкладку Общие. …
  4. Для 64-разрядной версии операционной системы: Windows XP Professional x64 Edition Версия <Год> отображается в разделе «Система».
  5. Для 32-разрядной версии операционной системы: Windows XP Professional Version <Год> отображается в разделе «Система».

Windows XP 32-разрядная или 64-разрядная?

Определите, является ли Windows XP 32-битной или 64-битной

На вкладке Общие окна Свойства системы, если там есть текст Windows XP, компьютер работает 32-битная версия Windows XP. Если он имеет текст Windows XP Professional x64 Edition, компьютер работает под управлением 64-разрядной версии Windows XP.

Windows XP — это 32-разрядная ОС?

Windows XP была только 32-битной.

Windows XP Professional x64 Edition лицензировалась и продавалась отдельно. Другими словами, Windows XP Professional x64 Edition не может быть активирована с помощью 32-разрядной лицензии Windows XP.

I would like to know whether Windows XP sp3 be installed on Intel 64-bit instruction set? I am referring to Intel® Atom™ processor D525 (1M Cache, 1.80 GHz).

studiohack's user avatar

studiohack

13.4k19 gold badges85 silver badges118 bronze badges

asked May 4, 2011 at 4:46

appu's user avatar

If you are using the 64 bit version of XP, sp2 is as high as you can go. If you have the 32 bit version of XP installed on 64 bit hardware, you can install sp3.

answered May 5, 2011 at 1:37

Zach's user avatar

ZachZach

9986 silver badges10 bronze badges

As long as you install the 64 bit version of Windows XP in the first instance, Windows Update should install the correct updates (as long as they are available).

The SP 2 download page implies that there is a version of SP3 available to 64 bit users:

To keep your Windows XP computer up-to-date download Service Pack 3 through Windows update now.

However, don’t forget that SP3 is a roll up of all Windows Updates since SP2 and the SP3 release date, so you should have most (if not all) of them.

answered May 4, 2011 at 11:25

ChrisF's user avatar

ChrisFChrisF

41.1k17 gold badges97 silver badges152 bronze badges

2

I would like to know whether Windows XP sp3 be installed on Intel 64-bit instruction set? I am referring to Intel® Atom™ processor D525 (1M Cache, 1.80 GHz).

studiohack's user avatar

studiohack

13.4k19 gold badges85 silver badges118 bronze badges

asked May 4, 2011 at 4:46

appu's user avatar

If you are using the 64 bit version of XP, sp2 is as high as you can go. If you have the 32 bit version of XP installed on 64 bit hardware, you can install sp3.

answered May 5, 2011 at 1:37

Zach's user avatar

ZachZach

9986 silver badges10 bronze badges

As long as you install the 64 bit version of Windows XP in the first instance, Windows Update should install the correct updates (as long as they are available).

The SP 2 download page implies that there is a version of SP3 available to 64 bit users:

To keep your Windows XP computer up-to-date download Service Pack 3 through Windows update now.

However, don’t forget that SP3 is a roll up of all Windows Updates since SP2 and the SP3 release date, so you should have most (if not all) of them.

answered May 4, 2011 at 11:25

ChrisF's user avatar

ChrisFChrisF

41.1k17 gold badges97 silver badges152 bronze badges

2

Содержание

  1. Можно или нужно ставить 32 битную ОС на 64 битный процессор?
  2. Что такое разрядность ОС
  3. Отличия архитектур
  4. Что будет если поставить 32 битную ОС на 64 битный CPU
  5. Немного о программном обеспечении
  6. Может ли 32-битная ОС работать на 64-битном процессоре?
  7. 4 ответа 4
  8. Обзор соображений совместимости для 32-битных программ для 64-битных версий Windows
  9. Сводка
  10. Введение
  11. Запуск 32-битных программ
  12. Соображения производительности программы
  13. Ограничения подсистемы WOW64
  14. 16-битные программы
  15. 32-битные драйверы
  16. Дополнительные рекомендации
  17. Перенаправление реестра и файлов
  18. Проверка версии
  19. OpenGL
  20. Консоль управления Майкрософт (MMC)
  21. x64 Considerations
  22. Ссылки
  23. Какую выбрать Windows чтобы она соответствовала вашему ПК
  24. Какую выбрать Windows
  25. Пример Начальной версии Windows 7
  26. Всему свое время
  27. Минимальные требования операционных систем к оборудованию
  28. Windows XP и объёмы памяти 64 МБ — 1 ГБ
  29. Windows 7 / 8 / 10 и объёмы памяти 1 ГБ — 4 ГБ и более
  30. Зависимость объёмов памяти от разрядности процессора и ОС
  31. Какой объём памяти может адресовать 32 разрядный процессор
  32. Микро экскурс в разрядность старых процессоров и объёмы памяти
  33. Почему 64 разрядную ОС не возможно установить на 32 разрядный процессор
  34. Почему 32 разрядную ОС можно установить на 64 разрядный процессор
  35. Почему 64 разрядные программы и ОС требуют в два раза больше памяти
  36. Почему компьютер тормозит когда мало памяти
  37. Несколько советов о том какую выбрать Windows
  38. Варианты лучшего сочетания оборудования и ОС
  39. Почему Windows 32 показывает меньше доступной памяти чем установлено
  40. Пример установки Windows 7 на 1 ГБ ОЗУ
  41. Пример установки Windows 10 на 2 ГБ ОЗУ

Можно или нужно ставить 32 битную ОС на 64 битный процессор?

Здравствуйте, дорогие читатели! Сегодня вы узнаете, можно ли на 64 битный процессор ставить 32 битную систему, какая разница между этими версиями ОС, что лучше и почему. Все, что я сегодня расскажу, не зависит от поколения операционной системы и одинаково справедливо по отношению Windows 10 и виндовс 7.

32 os na cpu 64

Что такое разрядность ОС

Так называет количество информации, которую процессор может обработать за один такт. Параметр напрямую зависит от параметров «камня». Соответственно, производительность 64-bit CPU больше, чем у 32-bit.

Из такой классификации аппаратного обеспечения проистекает соответствующая классификация софта. Аналогично существуют 32- и 64-битные операционные системы и программы.

Отличия архитектур

Такие операционные системы по-разному потребляют оперативную память ПК. 32-разрядная Винда не сможет «увидеть» больше 4 Гб ОЗУ, даже если в компе ее физически присутствует больше. 64-разрядные операционные системы таких ограничений не имеют.

Соответственно, для современного компа ответ на вопрос, какую выбрать операционную систему, ответ однозначный: только 64-битную. Речь, разумеется, идет о хорошем игровом компе, для которого 4 Гб оперативки явно недостаточно. Для офисной рабочей станции, используемой для печати документов, этого вполне хватит.

Что будет если поставить 32 битную ОС на 64 битный CPU

Такой ЦП поддерживает обе разрядности, однако его возможности будут урезаны. Компьютер не будет видеть всю память, если ее больше 4 Гб, и не сможет полностью раскрыть свой потенциал.64 bitnyjА вот если на 32 битный ЦП установить 64 битную систему, то не будет вообще ничего. Вернее, вы не сможете этого сделать, так как в процессе инсталляции девайс выдаст уведомление, что продолжение невозможно, так как исполняемые команды не поддерживаются.

Поэтому, если вы собираетесь поставить новую ОС, убедитесь, что ее разрядность подходит для процессора и у вас есть нужная версия инсталлятора.

Узнать текущую разрядность очень просто: нажмите кнопку «Пуск» и выберите пункт «Свойства», кликнув ПКМ по значку «Компьютер». Необходимые данные указаны во вкладке «Система». Также для выбора версии ос для вас будет полезной публикация «Как посмотреть процессор в windows 10».

Немного о программном обеспечении

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

Многие разработчики до сих пор предоставляют выбор: хотя 32-битная Винда используется в наше время редко, скачать программы для нее все еще возможно. Однако хочу отметить, что у многих ресурсоемких приложения существуют только 64-битные версии.

Это же касается почти всех современных игр: разработчики давно отказались от 32-битных версий, и на ОС с такой разрядностью какая-нибудь корейская ММОРПГ или американский шутер попросту не запустятся.

Почему так? Всего лишь оттого, что 4 Гб оперативки для современной игры вообще «ни о чем» — видеоигры давно дошли если не до уровня реалистичности кино, то качественного 3D мультфильма точно. Не верите? Найдите на YouTube прохождение свежей игры от профессионального стримера, использующего мощный комп.

И в завершении акцентирую ваше внимание, что разные разрядности имеют значение только для ресурсоемких задач. А вот, например, для прослушивания музыки или серфинга в интернете это уже не играет никакой роли: соответствующее ПО не дает такой нагрузки на процессор и ОЗУ.

Также для вас будет полезной публикация «Как задействовать все ядра процессора в windows 10». Буду признателен, если вы поделитесь этим постом в социальных сетях. До скорой встречи!

Источник

Может ли 32-битная ОС работать на 64-битном процессоре?

В чем разница между 32-битной и 64-битной ОС? Может ли 32-битная ОС работать на 64-битном процессоре?

4 ответа 4

Ваш вопрос зависит от архитектуры. x64 по сути является расширением архитектуры x86. Он поддерживает 64-битное адресное пространство. Он предоставляет некоторые новые инструкции и новые регистры.

Вы можете запустить 32-разрядную Windows x86 на компьютере x64. Обратите внимание, что вы не можете сделать это на 64-битных системах Itanium.

64-битный процессор может работать как на 32, так и на 64 ОС (по крайней мере, на x64). 32-битный процессор может работать только 32-х.

Разница в основном в размере указателя / ссылки. На 64-битных машинах вы можете ссылаться на адрес в 64-битном диапазоне адресов (что дает вам 2 ^ 64 байта памяти). На 32-битной вы можете адресовать только 2 ^ 32 байта (= 4 ГБ). Теперь, если вы посмотрите на современные компьютеры, становится очевидным, почему мир движется к 64-битным: 32-битные больше не могут легко обращаться ко всей оперативной памяти.

На x64 (AMD/Intel) у вас есть дополнительные преимущества 64 бит. Процессор имеет больше регистров и, следовательно, позволяет более эффективный код.

На других архитектурах различия между 64 и 32 битами менее очевидны. Например, Nintendo 64 (помните это?) была 64-битной машиной, но большая часть кода была 32-битной. Таким образом, в этом случае 64-битная игра стала маркетинговым ходом.

В былые времена, когда ЦП, когда люди привыкли сидеть и плести (обматывать) провода между процессором и памятью, вам пришлось бы использовать либо 32, либо (теоретически, потому что его не было в то время) 64 провода между процессором и контроллером памяти, которые будут использоваться для указания того, к какому адресу памяти вы хотите обратиться. Например, скажем, у нас есть 2-битная архитектура памяти: отправка 00 выберет адрес 0, 01 выберет адрес 1, 10 выберет адрес 2, а 11 выберет адрес 3. Этот 2-битный дает нам 2 ^ 2 байта оперативной памяти (4 байта).

Если вы берете 32-битный процессор и добавляете еще 32 провода между процессором и контроллером памяти, чтобы волшебным образом поддерживать больше памяти, у вас теперь есть «64-битный процессор», который может работать 32-битный код или 64-битный код. Что это значит и как это происходит? Хорошо, давайте возьмем наш 2-битный ЦП из предыдущей части этого ответа и добавим еще один провод, превратив его в 3-битный ЦП, перенеся нас с 4 байтов на 2 ^ 3 или 8 байтов оперативной памяти.

Будет запущен существующий «2-байтовый» код с настройками значений двух последних проводов, как указано выше (00-11). По умолчанию мы подключим дополнительное соединение к нулю, так что фактически, когда запускается 2-байтовый код, когда он выбирает 00, он фактически выбирает 000, а когда он выбирает 11, он фактически выбирает 011. Легко.

Теперь программист хочет написать «родной» 3-байтовый код и пишет свое программное обеспечение, чтобы воспользоваться дополнительным адресным пространством. Она сообщает процессору, что знает, что делает, и что она возьмет на себя ручное управление новыми, дополнительными проводами. Ее программное обеспечение знает о дополнительных проводах и правильно отправляет 000-111, предоставляя ей полный доступ к диапазону памяти, поддерживаемому этой новой архитектурой процессора.

Но так не должно быть. На самом деле, обычно это не так. Когда впервые были представлены 64-разрядные процессоры (а их было много), все они использовали совершенно новые архитектуры / конструкции. Они не просто подключили дополнительные 32 провода и сказали: «Вот, пожалуйста, это 64-битный процессор, который вы можете использовать в 32-битном или 64-битном режиме», а скорее сказали: «Это наш новый процессор и он берет программирование только на этом совершенно новом машинном языке, ведет себя совершенно по-новому, решает множество других проблем гораздо более элегантно, чем старые 32-битные процессоры x86 / i386, и это родная 64-битная архитектура. Повеселись.»

Это была история Intel Itanium, теперь известной как «Итаник» из-за того, как сильно она затонула. Он должен был предвещать в новой 64-битной эре, и это было что-то, чтобы созерцать. Инструкции с переменной длиной, огромные кеши, 64-битное адресное пространство, тонны регистров, супер захватывающие, супер крутые и супер трудные, чтобы убедить всех перекомпилировать или переписать 20-летний устаревший код. Это было тогда, когда AMD и Intel фактически конкурировали, и у AMD была блестящая идея сказать: «Давайте забудем все это, решим все мировые проблемы» и просто добавим еще 32 провода к i386 и сделаем 32-битную совместимую 64-разрядную. bit CPU «и родилась архитектура процессора x86_64.

Фактически, если вы посмотрите на имена и источники ядра для основных операционных систем (Linux, Windows, BSD и т.д.), Вы обнаружите, что они завалены ссылками на процессоры AMD64 и архитектуру AMD64. AMD разработала выигрышную стратегию, позволяющую всем перейти на 64-битный мир, сохранив совместимость с 32-битными приложениями, чтобы 32-битная ОС могла работать на 64-битном оборудовании или даже 32-битных приложениях. может работать на 64-битной ОС на 64-битном оборудовании. Intel последовала за пакетом раньше, чем позже, с архитектурой Intel EM64T (которая была в основном идентична AMD64), и x86_64 победил, в то время как Itanic и другие, такие как MIPS64 и ALPHA64, больше не были замечены на рынке настольных ПК / серверов.

tl; dr amd64 aka x86_64 Процессоры совместимы как с 32-, так и с 64-битным ядром и кодом, но большинство 64-битных процессоров явно не имеют обратной совместимости одинаково. 32-разрядный ЦП может получить доступ максимум к 4 ГБ памяти, а 64-разрядный ЦП может получить доступ к потрясающим 16 EiB (16 × 1024 ^ 6 байт, или в 4 миллиарда раз больше памяти, чем 4 ГБ).

Источник

Обзор соображений совместимости для 32-битных программ для 64-битных версий Windows

В этой статье рассматриваются соображения совместимости и ограничения для 32-битных программ, работающих на 64-битных версиях Windows.

Применяется к: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 896456

Сводка

В 64-битных версиях Windows подсистема Microsoft Windows-32-on-Windows-64 (WOW64) для запуска 32-битных программ без изменений. 64-битные версии Windows не поддерживают 16-битные и 32-битные драйверы. Программы, зависят от 16-битных сеяных или 32-битных драйверов, не могут работать на 64-битных версиях Windows, если производитель программы не предоставляет обновление для программы.

Могут возникнуть соображения, влияющие на совместимость или производительность программы. Вы можете определить, будет ли программа иметь проблемы с совместимостью или производительностью, опробовав программу на одной из 64-битных версий Windows.

В этой статье описываются некоторые соображения совместимости для запуска 32-битных программ в 64-битных версиях Windows. В этой статье не сравнивают 32-битные и 64-битные версии Windows 64-битных операционных систем. В этой статье предполагается, что вы понимаете разницу между 32-битными и 64-битными бинарами.

Введение

X64-версии Microsoft Windows оптимизированы для запуска 64-битных программ. Кроме того, x64-версии Windows подсистемы WOW64 для запуска 32-битных программ.

Запуск 32-битных программ

Подсистема WOW64 позволяет 32-битным программам работать без изменений в x64-версиях Windows. Подсистема WOW64 создает 32-битную среду в версиях x64 Windows. Дополнительные сведения о подсистеме WOW64 см. в разделе «Запуск 32-битных приложений» в разделе 64-bit Windows документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: Запуск 32-битных приложений

Соображения производительности программы

Подсистема WOW64 создает 32-битную среду на основе x64 версий Windows. Некоторые 32-битные программы могут работать в этих операционных системах медленнее, чем в 32-битных версиях Windows. Кроме того, некоторые 32-битные программы, которые требуют много воспоминаний, могут демонстрировать повышенную производительность в x64-версиях Windows. Это увеличение производительности происходит потому, что x64-версии Windows поддерживают больше физической памяти, чем 32-битные версии Windows.

Дополнительные сведения о различиях в управлении памятью между 64-битными и 32-битными версиями Windows см. в разделе «Виртуальное адресное пространство» в разделе «Управление памятью» документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: виртуальное пространство адресов

Ограничения подсистемы WOW64

Подсистема WOW64 не поддерживает следующие программы:

16-битные программы

X64-версии Windows не поддерживают 16-битные или 16-битные компоненты программы. Эмуляция программного обеспечения, необходимая для запуска 16-битных программ в версии Windows x64, значительно снизит производительность этих программ.

16-битный установщик часто используется для установки и настройки 32-битной программы. Кроме того, некоторые 32-битные программы требуют правильного запуска 16-битных компонентов. Хотя 32-битные программы с 16-битным компонентом могут работать правильно после установки, 16-битный установщик не может установить 32-битную программу. Программы, для работы с 16-битным компонентом не могут работать на x64-версии Windows.

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

Чтобы определить, требуется ли для программы 16-битный компонент, установите и запустите программу. Если программа создает сообщение об ошибке, обратитесь к производителю программы для обновления, совместимого с x64-версиями Windows.

32-битные драйверы

X64-версии Windows не поддерживают 32-битные драйверы. Все драйверы аппаратных устройств и драйверы программ должны быть компилируются специально для x64-версии Windows.

Если 32-битная программа пытается установить 32-битный драйвер на компьютере с версией Windows x64, установка драйвера не удается. Когда такое поведение происходит, x64-основанная версия Windows сообщает об ошибке в 32-битную программу.

Если 32-битная программа пытается зарегистрировать 32-битный драйвер для автоматического запуска на компьютере с версией Windows на основе x64, загрузчик загрузки на компьютере распознает, что 32-битный драйвер не поддерживается. X64-версия Windows не запустит 32-битный драйвер, но запустит другие зарегистрированные драйверы.

Чтобы определить, требуется ли программе 32-битный драйвер, установите и запустите программу. Если программа создает сообщение об ошибке, обратитесь к производителю программы для обновления, совместимого с x64-версиями Windows.

Дополнительные рекомендации

Перенаправление реестра и файлов

Дополнительные сведения о перенаправлении файловой системы и реестра см. в разделе «Запуск 32-битных приложений» в разделе 64-bit Windows документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: Запуск 32-битных приложений
Подсистема WOW64 перенаправляет 32-битные двоичные вызовы, не требуя изменений в 32-битных двоичных файлах. Однако при выполнении некоторых задач вы можете увидеть доказательства этого перенаправления. Например, если ввести сценарий командной строки в 64-битной командной строке, команда может не получить доступ к 32-битным программам в папке «Файлы программ». Подсистема WOW64 перенаправляет и устанавливает 32-битные программы в папке Program Files (x86). Чтобы получить доступ к правильной папке, необходимо изменить сценарий командной строки. Кроме того, необходимо ввести скрипт командной строки в 32-битной командной строке. 32-битная командная подсказка автоматически перенаправляет вызовы файловой системы в правильный 32-битный каталог.

Чтобы запустить 32-битную командную подсказку, выполните следующие действия:

Проверка версии

Некоторые 32-битные программы изучают сведения о версии операционной системы. Многие 32-битные программы, которые выполняют эту проверку, не распознают x64-версии Windows как совместимые операционные системы. При таком поведении 32-битная программа создает ошибку проверки версии, а затем закрывается. Если такое поведение происходит, обратитесь к производителю 32-битной программы для обновления, совместимого с x64-версиями Windows.

OpenGL

X64-версии Windows не включают драйвер графики OpenGL. Обратитесь к производителю устройства для драйвера, который совместим с x64-версиями Windows.

Консоль управления Майкрософт (MMC)

В x64-версиях Windows 64-битная версия консоли управления Microsoft (MMC) для запуска различных оснастки. Однако иногда может потребоваться, чтобы 32-битная версия MMC запускала оснастку в подсистеме WOW64. Дополнительные сведения о поведении MMC в x64-версиях Windows см. в статье «Запуск 32-битных и 64-битных 64-битных 64-битных 64-битных 64-битных Windows» в разделе Использование MMC 2.0 документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: запуск 32-битных и 64-битных 64-битных 64-битных 64-битных Windows

x64 Considerations

X64-версии Windows поддерживают 32-битные инструкции и 64-битные инструкции. Подсистема WOW64 может запускать 32-битные программы в родном 64-битном режиме, переключая родной режим процессора. Отдельные уровни оборудования или программного обеспечения не требуются. При запуске 32-битной программы на основе x64 версий Windows вы можете не испытывать снижения производительности.

Дополнительные сведения о производительности процессора на основе x64 обратитесь к производителю процессора или посетите веб-сайт производителя. Сведения и решение, представленные в этом документе, представляют текущее представление корпорации Майкрософт по этим вопросам на дату публикации. Это решение доступно через Корпорацию Майкрософт или сторонний поставщик. Корпорация Майкрософт специально не рекомендует сторонних поставщиков или сторонних решений, которые могут быть описаны в этой статье. В этой статье также могут быть другие сторонние поставщики или сторонние решения. Поскольку Корпорация Майкрософт должна реагировать на изменение условий на рынке, эта информация не должна быть интерпретируется как обязательство корпорации Майкрософт. Корпорация Майкрософт не может гарантировать или одобрять точность любой информации или любого решения, представленного Корпорацией Майкрософт или любым упомянутым сторонним поставщиком.

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

Ссылки

Дополнительные сведения об процессоре AMD64 можно получить на следующем веб-сайте Advanced Micro Devices: ВЕБ-сайт AMD
Контактные данные сторонних организаций предоставлены в этой статье с целью помочь пользователям получить необходимую техническую поддержку. Эти данные могут быть изменены без предварительного уведомления. Корпорация Майкрософт не дает гарантий относительно правильности приведенных контактных данных сторонних производителей.

Дополнительные сведения о разработке программ для версий Windows Server 2003 и Windows XP можно найти на следующем веб-сайте Microsoft: Введение в разработку приложений для 64-битной версии Windows

В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких явных, подразумеваемых и прочих гарантий относительно производительности или надежности этих продуктов.

Источник

Какую выбрать Windows чтобы она соответствовала вашему ПК

Какую выбрать Windows

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

Пример Начальной версии Windows 7

«Начальная» версия существует только в 32 разрядном виде и поддерживает объем ОЗУ только до 2 ГБ. Так что если у вас памяти 3 или больше ГБ, «Начальная» версия вам просто не подойдет не зависимо от того сколько разрядов и ядер у вашего процессора. Ну вот такое у неё ограничение.

Как вы заметили речь неожиданно пошла не только о разрядности процессора и операционной системы, но ещё и об объемах памяти. Разрядность же процессоров и операционных систем простых рядовых пользователей, как вы должны понимать, не интересует вообще. Часто они об этом совершенно ничего не знают и знать не желают. Ну работает компьютер и работает, а что и как без разницы. Но я не случайно на первой картинке нарисовал числа 32/64. (смотрите выше)

Часто в интернете обсуждают личные впечатления какая версия Виндовс работает лучше. Один говорит: «У меня до сих пор работает XP, я доволен и обновляться не собираюсь». Кто-то хвалит семерку. Кто-то восьмерку, особенно 8.1. Есть те что кричат: «А у меня Windows 10 уже полгода работает и не жалуюсь». Во многих случаях все они правы, Но не учитывается тот факт, что происходит это всё на совершенно разных компьютерах. Трудно критиковать если установленная версия Windows соответствует оборудованию и работает хорошо. Но такое бывает далеко не всегда. Разные элементы оборудование изготавливаются самыми разными производителями. И не всегда хорошо согласуется с другими элементами, изготовленными другими производителями. На некоторые вещи мы повлиять не можем. А некоторые контролировать и изменять мы в состоянии и я бы сказал должны.

Всему свое время

Модификацию Windows 7/8/8.1/10 в зависимости от своих пожеланий вы можете выбрать сами, чисто по своему вкусу, а лучше по необходимости. По логике событий, версия ОС должна устанавливаться на компьютер изготовленный в тоже время когда вышла Виндовс. В таком случае согласование оборудования и программного обеспечения будет максимальным. Глупо было бы утверждать, что Windows 7, вышедшая в 2009 году, будет работать на компьютере купленном сегодня, лучше чем Windows 10. Равно как и глупо устанавливать Windows 10 на компьютер собранный в 2009 году и пытаться заставить все его приложения работать безукоризненно. Нет, попробовать установить конечно же можно. Но надо понимать, что некоторое ПО просто работать не будет, так как оборудование на старом компьютере просто отсутствует или не соответствует. Как говорится всему свое время.

А о разрядности Windows и процессоров, а также об объёмах памяти придется поговорить особо. Так как знание ответа именно на эти вопросы, я считаю наиболее важными и просто необходимыми, еще до покупки компьютера и установки ОС. Ответ на эти вопросы подкорректирует (а возможно и полностью изменит) ваш начальный выбор компьютера или устанавливаемой Виндовс. Что в дальнейшем сэкономит вам деньги и нервы. Вы должны осознать тот факт, что это чисто технический вопрос, исключительно зависящий от комплектации вашего ПК. Выбирать версию Виндовс надо скорее не по своему желанию, а в зависимости от комплектующего оборудования вашего компьютера и в первую очередь от объёма памяти и процессора.

Минимальные требования операционных систем к оборудованию

( данные взяты с сайта Майкрософт ):

Для установки Windows XP минимально требуется следующее оборудование:

Для установки Windows 7 / 8 / 10 минимально требуется следующее оборудование:

И более ни каких разъяснений. Далее мы рассмотрим результаты многолетнего использования Windows XP на компьютерах совершенно разной комплектации. А так же рассмотрим результаты установки Windows 7 / 8 / 10 на разные комплекты оборудования.

Windows XP и объёмы памяти 64 МБ — 1 ГБ

Давайте посмотрим откуда взялись эти цифры? Ответ довольно простой: из практической необходимости. Для Windows XP минимально необходимый объем памяти 64 МБ. Этого вполне хватает для его установки и для запуска. Но при таком объеме памяти запускается Windows XP очень медленно. И фактически может только показать, что он установился и даже способен загружаться. Далее Windows XP при запуске программ весьма сильно тормозит. На практике Windows XP в голом виде при загрузке, без включения каких либо программ, запускает 17 процессов. Ему только для своих нужд необходимо 562 МБ оперативной памяти. Цифра 562 МБ взята из показаний самой операционной системы, что многократно превосходит 64 МБ и даже 128 МБ. И о какой комфортной работе, в этом случае, вообще, может идти речь?

Вывод: для нормальной работы виндовса ХР просто необходимо не мение 1 ГБ ОЗУ.

Windows 7 / 8 / 10 и объёмы памяти 1 ГБ — 4 ГБ и более

Windows 7 при загрузке запускает 51 процесс и только для своих нужд потребляет более 1,5 ГБ оперативной памяти. Почему так много спросите вы? Да потому что Windows 7 по сравнению с Windows XP более навороченная система. Она более автоматизированная, более защищенная, более отягощенная всякими украшательствами. По умолчанию использует просто огромное количество самых разных подпрограмм, служб и т.д., зачастую ненужных в повседневной жизни. Конечно, часть из них можно будет потом отключить, что мы и будем делать после установки.

Как видно из сказанного выше, 1 ГБ для Windows 7 катастрофически мало. А следующим уровнем, который можно установить будет только 2 ГБ. Да 2 ГБ действительно заметно улучшает ситуацию. Семёрка начинает работать достаточно хорошо. Но должен заметить, что это происходит только в ограниченных пределах. И пределы эти наступают достаточно быстро. Открытие всего лишь 20 вкладок в браузере приводит уже к серьёзным тормозам. Поэтому пользователь вынужден постоянно следить за количеством включенных программ и при необходимости их отключать. По настоящему комфортная работа в среде Windows 7 32 разрядная начинается только с 3 ГБ оперативной памяти.

Вывод: Для комфортной работы windows 7 32-разрядной версии необходимо минимум 2 ГБ, а лучше 3.

Для сравнения приведу результаты установки Windows 10, который при загрузке запускает уже 87 процессов. Как вы думаете хватит ли ему 2 ГБ памяти для такого количества процессов? Помните в Windows 7 запускалось всего 51 процесс и он уже потреблял 1,5 ГБ. А тут ещё 36. Конечно же 2 ГБ будет мало. Поэтому цифра 1 ГБ это лож. Windows 10 32-разрядная даже на 2 ГБ не очень весёлая. Ей для сколько ни будь нормальной работы просто необходимо 3 ГБ, а ещё лучше 4 ГБ.

Вывод: для нормальной комфортной работы Виндовс 10 32-разрядной версии необходимо наличие 3 ГБ ОЗУ.

Зависимость объёмов памяти от разрядности процессора и ОС

Нам всегда хочется, что бы наш компьютер работал быстро и стабильно. И тут я хочу немного уточнить. На практике еще замечено, что для хорошей работы 32 разрядной системы минимальный объем оперативной памяти в 1 ГБ необходим для одного процессора (или ядра ), но гораздо лучше конечно же 2 ГБ. То есть двухъядерному процессору просто необходимо минимум 2 ГБ, а еще лучше 4. Тогда процессор покажет максимальную производительность.

Но зато 32 разрядную ОС легко можно установить на 64 разрядный процессор. И всё будет работать прекрасно. Почему так происходит попробую объяснить, что называется на пальцах.

Какой объём памяти может адресовать 32 разрядный процессор

Для тех, кто хочет быстро понять, почему это невозможно, я нарисовал линейку контактов процессора и покажу, где что находится и как работает. Выглядит это примерно так:

registr32Номера контактов шины адреса и шины данных, и адресуемые объёмы памяти.

В верхней строке указаны номера разрядных контактов от 1 до 32 шины данных или адресной шины 32 разрядного процессора. У 64 разрядных процессоров их 64, т.е. в два раза больше.

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

Микро экскурс в разрядность старых процессоров и объёмы памяти

Первый разряд это понятно начало. 8 разрядов могут адресовать 256 Б – такими были древние процессоры, которые позже использовались в калькуляторах. Далее применяли практику смешанных или несимметричных шин. Так на 8-ми разрядных процессорах устанавливали 16 разрядов для адресации памяти и могли адресовать 65 536 Б (64 кБ). А для 16-ти разрядных процессоров использовали 20-ти разрядные шины адреса, которые уже могли адресовать 1 048 576 Б. Это был целый мегабайт памяти. На тот момент это был огромный и весьма дорогостоящий объем. У 32 разрядных процессоров были сделаны сразу обе шины (и адресная шина и шина данных) 32 разрядными и могли адресовать память объемом до 4 294 967 296 Б – это как раз и есть 4 ГБ включительно.

Почему 64 разрядную ОС не возможно установить на 32 разрядный процессор

Как видно, из рисунка выше, у 64 разрядного процессора должны быть еще такие же 32 разряда, которые позволяют ему адресовать на много больше памяти чем 4 ГБ. Из этого же следует, что у 64 разрядного процессора существует вторая часть 64 разрядного кода команд. Которая не может выполняется 32 разрядным процессором.

Почему 32 разрядную ОС можно установить на 64 разрядный процессор

Именно по причине совместимости команд первых 32 разрядов процессора даже в 64 разрядной ОС могут работать 32 разрядные программы.

Почему 64 разрядные программы и ОС требуют в два раза больше памяти

У 64 разрядной ОС программный код в два раза больше, чем у 32 разрядной ОС и следовательно для работы с ним потребуется в два раза больше оперативной памяти. Именно поэтому в технических требованиях и заявлен минимально необходимый объем оперативной памяти для 64 разрядной операционной системы в два раза больше чем для 32 разрядной, то есть 2 ГБ.

Почему компьютер тормозит когда мало памяти

Когда оперативной памяти достаточно много Windows относительно редко обращается к файлу подкачки, чтобы туда выгрузить или от туда загрузить какие либо данные.

Когда же оперативной памяти мало, виндовс старается как можно больше и активнее использовать файл расширения памяти. Вот ту-то и таятся самые большие тормоза. Жёсткий диск самое медленное в системе устройство. Постоянное чтение и запись на жёсткий диск приводит в целом к очень сильному замедлению работы всей системы. Даже применение быстродействующих SCASI-приводов не значительно улучшает результат. Поэтому когда очень мало памяти виндовс постоянно работает с диском. А это ужасно тормозит всю систему. Установка SSD (твердотельных дисков, выполненных на основе высокоскоростной флеш-памяти) значительно улучшает ситуацию. Но это в 4-8 раз дороже жёстких дисков. И к тому же постоянная запись достаточно быстро выводит SSD из строя.

Есть, конечно, некоторые трюки позволяющие уменьшить эти тормоза. Но они ни как не могут компенсировать недостачу оперативной памяти. Как добавить оперативной памяти и ускорить работу компьютера читайте в статье Как ускорить работу компьютера. А о трюках мы поговорим чуть позже, когда уже установим Виндовс и будем искать способы ускорения его работы.

Несколько советов о том какую выбрать Windows

Windows 8 1 proКакую выбрать Виндовс — что для чего предназначено

Варианты лучшего сочетания оборудования и ОС

Исходя из этого далее хочу предложить несколько вариантов лучшего сочетания ОС, разрядности процессоров, количества ядер и объёмов памяти:

Это обеспечит достаточное быстродействие системы, возможность полноценного использования многих современных 64 разрядных версий программ и продлит срок использования вашего ПК без необходимости апгрейда (обновления) ну хотя бы лет до 5.

Как вы наверное заметили я исключил из списка 2 ГБ и 3 ГБ. Такие минимальные количества в современных условиях уже не актуальны и для сколько-нибудь серьезной работы их катастрофически мало. Проверено лично.

Почему Windows 32 показывает меньше доступной памяти чем установлено

Есть только одна штука о которой вы забываете или возможно не знаете. Это память видео карты. Мы её как правило не учитываем, а зря. Она хоть и расположена как правило на отдельной плате, но находится в едином адресном пространстве главного процессора. Короче говоря операционная система учитывает память видео карты. Видеопамять один из важнейших компонентов и расположена она в начале адресного пространства. ОС не может от неё отказаться.

А также не может её использовать по другому назначению. Так как она зарезервирована только для построения изображения и вывода его на экран монитора. По причине максимального приоритета, видео память адресуется не последней, а первой. Точнее говоря её адреса находятся в начале адресного пространства главного процессора. А в конце адреса остальной памяти. Поэтому если у вас в сумме видео память плюс основная память больше 4 ГБ, то часть основной памяти не будет адресоваться. Вот ОС и пишет, что часть памяти не доступна. Как правило объём этой части равен объёму видео карты или чуть больше. Дело в том что перед видео памятью стоит еще ПЗУ с биосом. Это конечно копейки, но процессор их тоже учитывает.

Практический вывод: если у вас видео карта с 1 ГБ памяти и 4 Гб основной, то в windows 32 доступно будет только 3 Гб. Если видео карта 1,5 ГБ. То доступно будет 2,5 ГБ. Вдруг у кого-то есть видюха с 2 ГБ. Сами понимаете основной мапяти будет доступно только 2 ГБ.

Особо надо отметить ПК с интегрированными видео картами. К ним полностью относятся все нет и ноут буки. А также компьютеры собранные на интегрированных материнских платах. Где видео процессор установлен на материнке. У таких изделий часть общей памяти БИОСом резервируется для работы с видео картой. Поэтому в таких системах любой Windows будет показывать всегда меньшее количество доступной памяти. Например «установлено 3 ГБ ОЗУ. Доступно 2,85 ГБ». Конечно вы можете в настройках БИОС это число изменить. Но тут палка о двух концах.

Выделяя больше памяти для ОС вы замедляете видео систему, что в общем затормаживает работу всего компьютера. Улучшая работу видео карты, вы можете переборщить оставить мало памяти для ОС, что тоже не принесёт общего улучшения. Тут нужно искать оптимальный компромисс. Как правило он уже выбран в настройках по умолчанию и достаточно не плохо.

В свете того что все современные процессоры стали 64 разрядными, а память значительно подешевела, вопрос «Какую выбрать Windows» для новых компьютеров уже не такой актуальный. Так что для новых ПК теперь однозначно Windows 64 и как правило десятой версии. Желательно последняя сборка. Только рекомендую вам отслеживать объем памяти, который должен быть равен количеству ядер умноженному на 2. То есть для 4 ядерного процессора не меньше 8 ГБ памяти. Для 6 ядерного не меньше 12 ГБ. Для 8 ядерного не меньше 16 ГБ памяти. Тогда вы получите максимальную отдачу от вашего компьютера.

Пример установки Windows 7 на 1 ГБ ОЗУ

Установка прошла достаточно быстро, примерно как всегда. Но тут как раз ничего удивительного нет. Во время установки в основном идёт распаковка и копирование файлов. Для этого много памяти не нужно и даже не нужны два ядра процессора. В добавок еще не установлены драйвера. Согласно минимальным требованиям 1 ГБ у нас есть. В общем установка прошла штатно. Но установка обновлений и необходимых программ привела меня в шок. Обычно всё эти процедуры занимают часа три не более. В этот раз потрачено было три дня. При проверке все программы работали, но невероятно медленно. Вот вам тот самый случай когда удовольствий меньше чем пользы.

Теперь вы точно знаете какую выбрать windows и для какого оборудования. Удачи вам в активации вашего компьютера.

Пример установки Windows 10 на 2 ГБ ОЗУ

Мой домашний компьютер конечно же устарел. Выпущен он ещё 2007 году. На тот момент его комплектация была прямо скажем не дурствена. Высокоскоростной двухъядерный процессор от АМД, 2 ГБ ОЗУ, и видеокарта c 1 ГБ. Windows XP на нём просто летал. Когда появился Windows 7, я к нему долго присматривался и через полгода решился установить. Провёл тестирование совместимости оборудования и программного обеспечения. Windows 7 оказался для моего компа вполне приемлемым. Установился он без нареканий и работал также. Переход на новые программы, написанные специально для Windows 7 прошёл успешно. Выход Windows 8 и потом 8,1 меня ни как не впечатлил и я честно говоря пережил это новшество не попробовав у себя дома.

С появлением Windows 10 ко мне пришло сообщение о готовности обновиться. Не долго думая, я решил пожертвовать одной ОС. Их у меня стояло две. Обновление прошло не совсем гладко. Первая попытка провалилась. У меня под системный диск было выделено 50 ГБ. Но забит он был под завязку. Как выяснилось пакет обновления занимал более 3 ГБ, а для разворачивания Windows 10 нужно еще 20 ГБ. Поэтому обновляться было не куда но пакет обновления ни как об этом не сообщал. С месяц всё висело в недвижении. Покопавшись немного в закромах своего ПК и поняв в чем дело, я переустановил Windows 7 и не стал устанавливать программы, дабы не занимать место на диске, необходимое для обновления до Windows 10.

Вскоре снова пришло сообщение, что готово обновление до Windows 10. Тогда майкрософт ещё разрешала бесплатное обновление до Windows 10 через пакеты обновления виндовсов 7 и 8. Я принял его и установил. Места было достаточно и процесс прошёл безукоризненно. Покрутив немного десятку, на первый взгляд можно было сказать, что она весьма неплохо и шустро работает. Но кто же тогда знал, что это только на первый взгляд. На самом деле картина оказалась совсем иной. В интернете уже появились статьи о том, что десятка сильно тормозит на старых ПК, десятка не хочет устанавливаться и куча всего. Я даже сначала этому не верил так- как у меня всё было в порядке.

И вот возникла неприятность. Какое-то приложение Windows перестало запускаться и постоянно через несколько секунд стало вылазить сообщение об ошибке. Проблем больших это не вызывало. Но неприятность заключалась в том, что сообщение было системное и лезло на самый верх. Спрятать его было не возможно и быстро победить тоже не получалось. Не выдержал! Всё, решено! Переустанавливаю десятку с нуля, на чисто.

Вывод: на старых компьютерах обновление до Windows 10 может быть реализовано достаточно неплохо за счёт того, что Windows 10 подхватывает настройки Windows 7, 8, 8,1. Но как долго он проработает в таком состоянии не известно. Чистая же установка на старые ПК особенно с объёмом памяти меньше 4 ГБ вызывает большие проблемы. На новых компах с объёмом 4 и более ГБ таких проблем нет. Видимо, как я и говорил ранее, всему своё время и каждому своё. Кесарю кесарево, слесалю слесарево. Новые компы хороши для Windows 10, старые для Windows 8,1. Очень старые для 7. Ну а очень старые и со слабой комплектацией для XP. Вот как-то так.

Далее вы найдёте ответы на часто задаваемые вопросы.

Источник

В настоящее время принятый ответ, как правило, правильный, но не совсем так. На самом деле не существует ни одной вещи, называемой «32-разрядным процессором» или «64-разрядным процессором» — это описание относится только к одной небольшой части архитектуры процессора. В частности, оно ссылается на число линий выбора адреса между процессором и памятью, то есть так называемое адресное пространство, доступное для операций памяти.

В былые времена, когда ЦП, когда люди привыкли сидеть и плести (обматывать) провода между процессором и памятью, вам пришлось бы использовать либо 32, либо (теоретически, потому что его не было в то время) 64 провода между процессором и контроллером памяти, которые будут использоваться для указания того, к какому адресу памяти вы хотите обратиться. Например, скажем, у нас есть 2-битная архитектура памяти: отправка 00 выберет адрес 0, 01 выберет адрес 1, 10 выберет адрес 2, а 11 выберет адрес 3. Этот 2-битный дает нам 2 ^ 2 байта оперативной памяти (4 байта).

Если вы берете 32-битный процессор и добавляете еще 32 провода между процессором и контроллером памяти, чтобы волшебным образом поддерживать больше памяти, у вас теперь есть «64-битный процессор», который может работать 32-битный код или 64-битный код. Что это значит и как это происходит? Хорошо, давайте возьмем наш 2-битный ЦП из предыдущей части этого ответа и добавим еще один провод, превратив его в 3-битный ЦП, перенеся нас с 4 байтов на 2 ^ 3 или 8 байтов оперативной памяти.

Будет запущен существующий «2-байтовый» код с настройками значений двух последних проводов, как указано выше (00-11). По умолчанию мы подключим дополнительное соединение к нулю, так что фактически, когда запускается 2-байтовый код, когда он выбирает 00, он фактически выбирает 000, а когда он выбирает 11, он фактически выбирает 011. Легко.

Теперь программист хочет написать «родной» 3-байтовый код и пишет свое программное обеспечение, чтобы воспользоваться дополнительным адресным пространством. Она сообщает процессору, что знает, что делает, и что она возьмет на себя ручное управление новыми, дополнительными проводами. Ее программное обеспечение знает о дополнительных проводах и правильно отправляет 000-111, предоставляя ей полный доступ к диапазону памяти, поддерживаемому этой новой архитектурой процессора.

Но так не должно быть. На самом деле, обычно это не так. Когда впервые были представлены 64-разрядные процессоры (а их было много), все они использовали совершенно новые архитектуры / конструкции. Они не просто подключили дополнительные 32 провода и сказали: «Вот, пожалуйста, это 64-битный процессор, который вы можете использовать в 32-битном или 64-битном режиме», а скорее сказали: «Это наш новый процессор и он берет программирование только на этом совершенно новом машинном языке, ведет себя совершенно по-новому, решает множество других проблем гораздо более элегантно, чем старые 32-битные процессоры x86 / i386, и это родная 64-битная архитектура. Повеселись.»

Это была история Intel Itanium, теперь известной как «Итаник» из-за того, как сильно она затонула. Он должен был предвещать в новой 64-битной эре, и это было что-то, чтобы созерцать. Инструкции с переменной длиной, огромные кеши, 64-битное адресное пространство, тонны регистров, супер захватывающие, супер крутые и супер трудные, чтобы убедить всех перекомпилировать или переписать 20-летний устаревший код. Это было тогда, когда AMD и Intel фактически конкурировали, и у AMD была блестящая идея сказать: «Давайте забудем все это, решим все мировые проблемы» и просто добавим еще 32 провода к i386 и сделаем 32-битную совместимую 64-разрядную. bit CPU «и родилась архитектура процессора x86_64.

Фактически, если вы посмотрите на имена и источники ядра для основных операционных систем (Linux, Windows, BSD и т.д.), Вы обнаружите, что они завалены ссылками на процессоры AMD64 и архитектуру AMD64. AMD разработала выигрышную стратегию, позволяющую всем перейти на 64-битный мир, сохранив совместимость с 32-битными приложениями, чтобы 32-битная ОС могла работать на 64-битном оборудовании или даже 32-битных приложениях. может работать на 64-битной ОС на 64-битном оборудовании. Intel последовала за пакетом раньше, чем позже, с архитектурой Intel EM64T (которая была в основном идентична AMD64), и x86_64 победил, в то время как Itanic и другие, такие как MIPS64 и ALPHA64, больше не были замечены на рынке настольных ПК / серверов.

tl; dr amd64 aka x86_64 Процессоры совместимы как с 32-, так и с 64-битным ядром и кодом, но большинство 64-битных процессоров явно не имеют обратной совместимости одинаково. 32-разрядный ЦП может получить доступ максимум к 4 ГБ памяти, а 64-разрядный ЦП может получить доступ к потрясающим 16 EiB (16 × 1024 ^ 6 байт, или в 4 миллиарда раз больше памяти, чем 4 ГБ).

Всё, что надо знать о разрядности каждому пользователю ПК.

Windows 64-bit или 32-bit: какая лучше для вашего компьютера

В процессе установки Windows или обыкновенных программ вы наверняка сталкивались с выбором между 32- и 64-разрядной версиями софта. Если нет, то ещё столкнётесь.

Что такое разрядность

Разрядностью называют количество информации, которое процессор способен обработать за один такт. В зависимости от этой величины чипы делят на два типа: 32-разрядные (32-битные), обрабатывающие по 32 бита за такт, и 64-разрядные (64-битные), обрабатывающие по 64 бита.

Из классификации железа вытекает и разделение софта. Операционные системы и программы, спроектированные для работы на 32-разрядных процессорах, тоже называют 32-разрядными (32-битными). А ПО, предназначенное для 64-разрядных чипов, — 64-разрядным (64-битным).

В чём отличия двух архитектур

Во-первых, они по-разному потребляют память. 32-разрядные Windows и сторонние программы, как и 32-разрядные процессоры, не могут использовать больше 4 ГБ ОЗУ, сколько бы памяти ни было в компьютере. А для 64-разрядной архитектуры подобного ограничения нет, и, более того, она работает с ОЗУ эффективнее.

Если у вас 32-разрядная Windows или 32-разрядный процессор, то нет смысла устанавливать больше 4 ГБ ОЗУ.

Во-вторых, от разрядности зависит совместимость операционной системы или любого стороннего ПО с компьютером.

  • 32-разрядные Windows и 32-разрядные программы можно устанавливать на любые компьютеры.
  • 64-разрядные Windows можно устанавливать только на компьютеры с 64-битными процессорами.
  • 64-разрядные программы можно устанавливать только на компьютеры с 64-битными процессорами, на которых работает 64-разрядная Windows.

Какую Windows устанавливать: 32 или 64 бита

Если у вас 32-разрядный чип или меньше 2 ГБ ОЗУ, то выбора нет: на вашей системе нормально будет работать только 32-битная ОС.

Если у вас 64-разрядный процессор и от 2 ГБ ОЗУ, устанавливайте 64-разрядную версию Windows как более современную и эффективную.

Чтобы узнать архитектуру своего чипа, наберите в поиске Windows «система» и откройте найденный раздел: нужная информация будет указана в поле «Тип системы». 32-разрядная архитектура обозначается как x86, 64-разрядная — как x64.

Какие программы устанавливать: 32 или 64 бита

Если у вас 32-разрядный процессор или 32-разрядная версия операционной системы, то вам доступен только один вариант — 32-разрядные программы.

Если у вас 64-разрядный процессор и 64-разрядная Windows, выбирайте 64-разрядное ПО. 32-разрядные версии программ устанавливайте только в том случае, если эти программы вообще не имеют 64-разрядных версий.

Разрядность Windows, которая установлена на вашем компьютере, можно узнать в том же меню, что и разрядность процессора: наберите в поиске «система» и откройте найденный раздел.

Как перейти с 32-разрядной Windows на 64-разрядную

Допустим, у вас 64-разрядный процессор, но установленная 32-битная Windows не позволяет использовать 64-разрядные программы. В таком случае есть смысл перейти на 64-битную версию ОС. Для этого нужно переустановить Windows, выбрав в процессе 64-битную версию.

1526906923-69203-588779 (300x226, 12Kb)

Ранее операционная система 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 ГБ оперативной памяти.

Узнать тип процессора на своем компьютере можно по инструкции ниже для операционных систем Windows 10, Windows 8.1 (Windows 8), Windows 7.

Как узнать поддержку процессором инструкций x64 в Windows 10

Для того, чтобы узнать поддерживает ли процессор, установленный на компьютере, 64 битные инструкции в операционной системы Windows 10, выполните следующие шаги:

  1. На Рабочем столе кликните по значку «Этот компьютер» (Мой компьютер). Если на Рабочем столе вашего компьютера данного значка нет, с помощью этого способа верните значок «Мой компьютер» на Рабочий стол.
  2. В открывшемся контекстном меню выберите «Свойства».
  3. В окне «Система» (Просмотр основных сведений о вашем компьютере), в разделе «Система», в параметре «Тип системы» вы увидите тип разрядности операционной системы и поддержку типа инструкций процессора.

тип процессора windows 10

В данном случае, обозначение: «процессор х64», означает, что центральный процессор поддерживает установку 64 разрядной операционной системы (на компьютере установлена Windows 10 64-bit).

Как узнать поддержку процессором 64 разрядной Windows 8.1 (Windows 8)

В операционной системе Windows 8.1 или Windows 8, проделайте следующее:

  1. Подведите курсор мыши к правому нижнему углу экрана, выберите «Параметры».
  2. В окне «Система» отобразится «Просмотр основных сведений о вашем компьютер». В параметрах «Система» => «Тип системы», указаны разрядность Windows и какую разрядность поддерживает центральный процессор.

узнаем тип процессора

На данном компьютере установлена 32 разрядная ОС Windows 8.1, на ПК имеется процессор с поддержкой x64 инструкций. На эту систему можно установить 64 разрядную Windows 8.1.

Как узнать имеет процессор 64 разрядную поддержку в Windows 7 или нет

В операционной системе Windows 7 выполните следующее:

  1. Щелкните правой кнопкой мыши по значку «Компьютер» (Мой компьютер) на Рабочем столе.
  2. В контекстном меню выберите «Свойства».
  3. В окне «Просмотр основных сведений о вашем компьютере» нажмите на «Индекс производительности Windows».

основные сведения

  1. В окне «Оценка и увеличение производительности компьютера» нажмите на «Отображение и печать подробных сведений о производительности компьютера и системе».
  2. В открывшемся окне «Счетчики и средства производительности», в разделе «Дополнительные сведения о компьютере», в параметре «Система», напротив пункта «64-разрядная поддержка», будет написано «Да» или «Нет».

дополнительные сведения

На компьютере стоит 32-разрядная операционная система, процессор поддерживает 64 разрядные ОС. Этот компьютер поддерживает переход на Windows 7 64-bit.

Плюсы и минусы перехода на 64 разрядную Windows

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

Основные преимущества 64 битной операционной системы:

  • Использование всего объема оперативной памяти (более 4 ГБ), установленной на компьютере
  • Более высокая скорость работы системы и программ

Основные недостатки 64 битной операционной системы:

  • Потребление системой и приложениями большего объема оперативной памяти
  • Отсутствие x64 драйверов для устаревшего оборудования

Большинство пользователей, после смены Виндовс 32 бит на 64 битную систему, хотят получить выигрыш в производительности работы компьютера. В современных играх, в тяжелых графических приложениях наиболее оптимально реализовано использование ресурсов компьютера в 64 разрядной системе. Поэтому многие пользователи заинтересованы в переходе из-за компьютерных игр, программ, работающих только на Windows с 64 битной разрядностью и т. п.

Если на достаточно современном компьютере имеется более 4 ГБ оперативной памяти, а на нем по какому-то недоразумению установлена 32 битная версия Windows, очевидно имеет смысл перейти на 64 разрядную систему.

Пользователям компьютеров с устаревшим железом, с памятью в 2-4 ГБ нужно все тщательно взвесить. В большинстве случаев, играть в современные игры или пользоваться «тяжелыми» программами не получится из-за недостатка памяти. Система и работающие программы займут больше места в памяти компьютера, чем аналогичные приложения в 32 битной Windows. Слабый процессор не даст положительного эффекта. В некоторых случаях, 64 разрядная система будет работать медленнее на компьютере, чем 32 битная Windows.

Обратите внимание на наличие драйверов, необходимых для нормальной работы оборудования компьютера. Заранее скачайте драйвера с сайта производителя. Если такой возможности нет, для установки необходимых драйверов, после установки системы, воспользуйтесь специализированными программами, например, DriverPack Solution, Snappy Driver Installer и т. д.

В зависимости от оборудования, драйверы могут поддерживать обе разрядности, или необходим отдельный драйвер для каждой разрядности.

Как перейти с 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.

Заключение

Существует возможность поменять 32 разрядную операционную систему на 64 разрядную Windows, в пределах одной редакции. Для успешного перехода на компьютере должен быть установлен процессор, поддерживающий инструкции x64, достаточный объем оперативной памяти.

Понравилась статья? Поделить с друзьями:
  • Можно ли установить windows vista с флешки
  • Можно ли установить windows server на обычный компьютер
  • Можно ли установить windows 7 с флешки на нетбук
  • Можно ли установить windows 7 рядом с windows 10
  • Можно ли установить windows 7 на virtual pc