Установка этой программы возможна только в версиях Windows для следующих архитектур процессоров x64
Обновлено: 21.11.2024
Чем отличаются 32-разрядная и 64-разрядная версии Windows? Вот простое объяснение того, как проверить, какая у вас версия.
Рассматривая различные версии Windows, в первую очередь вы можете подумать о выпусках Home или Pro. Хотя они действительно разные, есть еще один фактор, который разделяет версии Windows: 32-разрядная или 64-разрядная система?
Возможно, вы слышали термины 32-разрядная и 64-разрядная версии, но никогда не понимали их. Давайте посмотрим, откуда берутся эти обозначения и что они означают для вашей работы с Windows.
Что делает компьютер 32- или 64-разрядным?
Архитектура вашего компьютера 32-разрядная или 64-разрядная, зависит от процессора (ЦП) внутри вашего компьютера. Существует три уровня, каждый из которых может быть 32-разрядным или 64-разрядным: ЦП, ОС и программы. Ваш ЦП и ОС влияют на уровень выше них, поэтому, если у вас 32-битный ЦП, вы не можете установить 64-битную Windows. А в 32-разрядной версии Windows нельзя устанавливать 64-разрядные программы.
64-разрядные ЦП в настоящее время являются доминирующей архитектурой. 32-разрядные процессоры устарели на современном рынке, поэтому, если у вас нет старого компьютера, скорее всего, ваш процессор 64-разрядный.
64-разрядные процессоры экспоненциально мощнее своих 32-разрядных предшественников, поскольку они могут хранить и обрабатывать намного больше информации. Чтобы понять величину различий между 32-битной и 64-битной версиями, вам нужно немного разобраться в двоичном счете. В отличие от нашей десятичной системы счисления, в которой 10 возможных цифр на разряд, в двоичной системе их всего две: 0 или 1.
Таким образом, 32-битное число имеет 2^32 возможных адреса, или 4 294 967 296. И наоборот, емкость 64-битного числа составляет 2 ^ 64, или 18 446 744 073 709 551 616. Если сравнить примерно 4 миллиарда байт (около 4 ГБ) с примерно 18 квинтиллионами байт (около 18 миллиардов гигабайт или 16 экзабайт), вы увидите огромную разницу.
Вы можете выбирать между 32-разрядной и 64-разрядной версиями Windows, которые Microsoft предоставляет при загрузке и установке ОС. Windows 11 доступна только в 64-разрядной версии; От Windows 10 до Windows 7 доступны обе формы.
Чем отличается Windows между 32-разрядной и 64-разрядной версиями
Если вы используете 64-разрядный процессор, вам также необходимо использовать 64-разрядную версию Windows, чтобы воспользоваться ее расширенными возможностями. 32-разрядные версии Windows работают на 64-разрядных процессорах, но их возможности ограничены возможностями 32-разрядной ОС.
Вы не можете установить 64-разрядную версию Windows на 32-разрядный процессор. Однако 64-разрядная версия Windows обратно совместима с 32-разрядным программным обеспечением, как мы обсудим позже.
Есть два основных момента, в которых вы заметите разницу между 32-разрядной и 64-разрядной версиями Windows. Во-первых, 32-разрядная версия Windows может использовать только до 4 ГБ ОЗУ (или меньше). Таким образом, если на вашем компьютере 16 ГБ ОЗУ, но на нем установлена 32-разрядная версия Windows, на самом деле он не будет использовать больше 4 ГБ.
Другое место, где вы обнаружите разницу, — это папка Program Files. В 32-разрядной версии Windows приложения будут устанавливаться только в папку Program Files. В 64-разрядных системах есть дополнительная папка Program Files (x86) для 32-разрядного программного обеспечения. Это связано с тем, что написание программного обеспечения для 32-разрядной архитектуры сильно отличается от написания его для 64-разрядной системы.
Когда программам нужно получить какую-то общую информацию, например библиотеки DLL, им нужно искать в правильном каталоге Program Files. Вот почему Windows хранит их отдельно. 32-разрядная программа понятия не имеет, что делать с 64-разрядной библиотекой DLL.
Обратите внимание, что в Windows 32-разрядная версия называется x86, а 64-разрядная — x64.
В старых версиях Windows, таких как Windows 3.1, использовалось 16-разрядное программное обеспечение. 32-разрядные версии Windows обратно совместимы с этими устаревшими программами. Однако если у вас 64-битная машина, вы не сможете запускать архаичное 16-битное программное обеспечение. Вам придется эмулировать 32-разрядную операционную систему, чтобы запускать эти старые программы.
Кроме того, для 64-разрядной версии Windows требуются 64-разрядные драйверы устройств. Если у вас есть старый принтер или что-то, что предлагает только 32-разрядные драйверы, он не будет работать в вашей современной 64-разрядной системе.
Различия между 32-разрядными и 64-разрядными программами
Когда вы устанавливаете программное обеспечение, в зависимости от поставщика вы получаете 32-разрядную или 64-разрядную версию. Некоторые разработчики предоставляют только 32-разрядную версию, иногда они позволяют вам выбирать, а третьи автоматически устанавливают нужную версию для вас.
Если вы используете 64-разрядную версию Windows, по возможности следует устанавливать 64-разрядные версии программного обеспечения. Но не беспокойтесь, если поставщик не предлагает 64-разрядную версию, так как 32-разрядная версия в большинстве случаев должна работать нормально. Например, популярные приложения, такие как Discord и Spotify, доступны только в 32-разрядных версиях.
64-битные версии программ, скорее всего, не поразят вас повышенной скоростью. Однако они используют преимущества повышенной безопасности 64-битной архитектуры и могут одновременно использовать более 4 ГБ ОЗУ.Таким образом, они часто более стабильны и эффективны, чем их 32-разрядные аналоги, особенно для ресурсоемких программ, таких как видеоредакторы.
Следите за ссылками, такими как Версии или Выпуски, на страницах загрузки поставщиков, чтобы узнать, предлагают ли они 64-разрядную версию. Поскольку 32-разрядное программное обеспечение работает в любой системе, по понятным причинам оно используется некоторыми поставщиками по умолчанию.
Конечно, если вы работаете в 32-разрядной системе, вам подойдет только 32-разрядное программное обеспечение. Чтобы узнать больше, узнайте, как запустить очень старое программное обеспечение на 64-разрядном ПК.
Я использую 64-разрядную или 32-разрядную версию Windows?
Теперь, когда мы обсудили различия между 32-разрядной и 64-разрядной версиями Windows, мы можем выяснить, используете ли вы 32-разрядную или 64-разрядную версию Windows.
В Windows 10 щелкните правой кнопкой мыши кнопку "Пуск" и выберите "Система". Вы также можете перейти в «Настройки» > «Система» > «О программе». Здесь вы увидите заголовок «Характеристики устройства».
Рядом с типом системы Windows указывает, является ли ваша установка 32- или 64-разрядной, а также архитектуру вашего процессора.
В Windows 7 и более ранних версиях щелкните правой кнопкой мыши «Компьютер» в меню «Пуск» и выберите «Свойства». Используйте сочетание клавиш Win + Pause, чтобы открыть это меню в любой версии Windows. Вы увидите запись типа системы с вашей ОС и архитектурой процессора.
На обеих панелях также отображается установленная оперативная память. В 32-разрядной системе будет указано что-то вроде 4 ГБ, если у вас установлено более 4 ГБ.
Можно ли обновить 32-разрядную версию Windows до 64-разрядной?
Архитектуры вашего процессора и операционной системы должны совпадать. Но если они этого не сделают, вы можете обновиться. Если вы используете 32-разрядную версию Windows 10 на 64-разрядном процессоре, следуйте нашему руководству по обновлению до 64-разрядной версии Windows.
Те, кто использует 32-разрядную версию Windows на 32-разрядном процессоре, не могут выполнить обновление на своем текущем оборудовании. Вам потребуется обновить процессор или приобрести новую машину, чтобы воспользоваться преимуществами 64-разрядной версии. Любой доступный сейчас компьютер должен включать 64-битный процессор и 64-битную Windows. Если вы создадите свой собственный ПК, любой современный процессор, который вы найдете, также будет 64-разрядным.
Теперь вы знаете, чем отличаются 32-разрядные и 64-разрядные версии
64-разрядные вычисления являются стандартом, но так было не всегда. Хотя Windows XP предлагала 64-битную версию, она вызывала головную боль из-за проблем с совместимостью, поэтому мало кто ей пользовался. Использование 64-разрядных систем не было слишком популярным до Windows 7, а сейчас 64-разрядные версии являются стандартом для Windows 10 и Windows 11.
4 ГБ ОЗУ, который был невообразимым объемом при разработке ЦП, по-прежнему достаточен для несложного использования. Однако по мере того, как цены на компоненты продолжают падать, недорогие машины продолжают поставляться с большим объемом оперативной памяти. В конечном итоге это сделает 32-разрядные системы полностью устаревшими.
В свою очередь, разработчики сосредоточатся на разработке 64-разрядного программного обеспечения, которое еще долгое время будет стандартом. Мы, вероятно, не достигнем этого потолка ОЗУ в течение десятилетий; только представьте, что можно сделать с терабайтом оперативной памяти!
В этой статье обсуждаются вопросы совместимости и ограничения для 32-разрядных программ, работающих в 64-разрядных версиях Windows.
Применимо к: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер базы знаний: 896456
Обзор
64-разрядные версии Windows используют подсистему Microsoft Windows-32-на-Windows-64 (WOW64) для запуска 32-разрядных программ без изменений. 64-разрядные версии Windows не поддерживают 16-разрядные двоичные файлы или 32-разрядные драйверы. Программы, зависящие от 16-разрядных двоичных файлов или 32-разрядных драйверов, не могут работать в 64-разрядных версиях Windows, если только производитель программы не предоставит обновление для программы.
Могут быть факторы, влияющие на совместимость или производительность программы. Вы можете определить, будут ли у программы проблемы с совместимостью или производительностью, протестировав программу на одной из 64-разрядных версий Windows.
В этой статье описаны некоторые аспекты совместимости для запуска 32-разрядных программ в 64-разрядных версиях Windows. В этой статье не сравниваются 32-разрядная и 64-разрядная версии Windows или разные 64-разрядные операционные системы. В этой статье предполагается, что вы понимаете разницу между 32-битными и 64-битными двоичными файлами.
Введение
64-разрядные версии Microsoft Windows оптимизированы для запуска собственных 64-разрядных программ. Кроме того, 64-разрядные версии Windows используют подсистему WOW64 для запуска 32-разрядных программ.
Запуск 32-разрядных программ
Подсистема WOW64 позволяет запускать 32-разрядные программы без изменений в 64-разрядных версиях Windows. Подсистема WOW64 делает это, создавая 32-разрядную среду в 64-разрядных версиях Windows. Дополнительные сведения о подсистеме WOW64 см. в разделе «Запуск 32-разрядных приложений» в разделе «64-разрядная версия Windows» документации Microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: Запуск 32-разрядных приложений
Соображения по эффективности программы
Подсистема WOW64 создает 32-разрядную среду в 64-разрядных версиях Windows. Некоторые 32-разрядные программы могут работать в этих операционных системах медленнее, чем в 32-разрядных версиях Windows. Кроме того, некоторые 32-разрядные программы, требующие большого объема памяти, могут демонстрировать повышенную производительность в 64-разрядных версиях Windows. Это увеличение производительности связано с тем, что 64-разрядные версии Windows поддерживают больше физической памяти, чем 32-разрядные версии Windows.
Дополнительные сведения о различиях в управлении памятью между 64-разрядной и 32-разрядной версиями Windows см. в разделе "Виртуальное адресное пространство" в разделе "Об управлении памятью" документации Microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: Virtual Address Space
Ограничения подсистемы WOW64
Подсистема WOW64 не поддерживает следующие программы:
- Программы, скомпилированные для 16-разрядных операционных систем.
- Программы в режиме ядра, скомпилированные для 32-разрядных операционных систем.
16-битные программы
64-разрядные версии Windows не поддерживают 16-разрядные программы или 16-разрядные программные компоненты. Программная эмуляция, необходимая для запуска 16-разрядных программ в 64-разрядной версии Windows, может значительно снизить производительность этих программ.
16-разрядный установщик часто используется для установки и настройки 32-разрядной программы. Кроме того, для правильной работы некоторых 32-разрядных программ требуются 16-разрядные компоненты. Хотя 32-разрядные программы, для которых требуются 16-разрядные компоненты, после установки могут работать правильно, вы не можете использовать 16-разрядный установщик для установки 32-разрядной программы. Программы, для которых требуются 16-разрядные компоненты, не могут работать в 64-разрядных версиях Windows.
Если 32-разрядная программа, для которой требуются 16-разрядные компоненты, попытается запустить 16-разрядный файл или компонент, 32-разрядная программа зарегистрирует сообщение об ошибке в системном журнале. Затем операционная система позволит 32-разрядной программе обработать ошибку.
Чтобы определить, требуется ли программе 16-разрядный компонент, установите и запустите программу. Если программа выдает сообщение об ошибке, обратитесь к производителю программы за обновлением, совместимым с 64-разрядными версиями Windows.
32-разрядные драйверы
64-разрядные версии Windows не поддерживают 32-разрядные драйверы. Все драйверы аппаратных устройств и программные драйверы должны быть скомпилированы специально для 64-разрядной версии Windows.
Если 32-разрядная программа попытается установить 32-разрядный драйвер на компьютер с 64-разрядной версией Windows, установка драйвера завершится ошибкой. В этом случае 64-разрядная версия Windows сообщает об ошибке 32-разрядной программе.
Если 32-разрядная программа пытается зарегистрировать 32-разрядный драйвер для автоматического запуска на компьютере с 64-разрядной версией Windows, загрузчик на компьютере распознает, что 32-разрядный драйвер не поддерживается. 64-разрядная версия Windows не запускает 32-разрядный драйвер, но запускает другие зарегистрированные драйверы.
Чтобы определить, требуется ли программе 32-разрядный драйвер, установите и запустите программу. Если программа выдает сообщение об ошибке, обратитесь к производителю программы за обновлением, совместимым с 64-разрядными версиями Windows.
Дополнительные соображения
Реестр и перенаправление файлов
Подсистема WOW64 изолирует 32-разрядные двоичные файлы от 64-разрядных путем перенаправления вызовов реестра и некоторых вызовов файловой системы. Подсистема WOW64 изолирует двоичные файлы, чтобы предотвратить случайный доступ 32-разрядного двоичного файла к данным из 64-разрядного двоичного файла. Например, 32-разрядный двоичный файл, который запускает файл .dll из папки %systemroot%\System32, может случайно попытаться получить доступ к 64-разрядному файлу .dll, несовместимому с 32-разрядным двоичным файлом. Чтобы этого не произошло, подсистема WOW64 перенаправляет доступ из папки %systemroot%\System32 в папку %systemroot%\SysWOW64. Это перенаправление предотвращает ошибки совместимости, поскольку требует, чтобы файл .dll был специально разработан для работы с 32-разрядными программами.
Дополнительные сведения о перенаправлении файловой системы и реестра см. в разделе «Запуск 32-разрядных приложений» в разделе «64-разрядная версия Windows» документации Microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: Запуск 32-разрядных приложений
Подсистема WOW64 перенаправляет 32-разрядные двоичные вызовы, не требуя внесения изменений в 32-разрядные двоичные файлы. Однако вы можете увидеть доказательства этого перенаправления при выполнении некоторых задач. Например, если вы вводите сценарий командной строки в 64-разрядной командной строке, командная строка может не иметь доступа к 32-разрядным программам в папке Program Files. Подсистема WOW64 перенаправляет и устанавливает 32-разрядные программы в папку Program Files (x86). Чтобы получить доступ к правильной папке, вы должны изменить сценарий командной строки.В качестве альтернативы вы должны ввести сценарий командной строки в 32-разрядной командной строке. 32-разрядная командная строка автоматически перенаправляет вызовы файловой системы в правильный 32-разрядный каталог.
Чтобы запустить 32-разрядную командную строку, выполните следующие действия:
Проверка версии
Некоторые 32-разрядные программы проверяют информацию о версии операционной системы. Многие 32-разрядные программы, выполняющие эту проверку, не распознают 64-разрядные версии Windows как совместимые операционные системы. В этом случае 32-разрядная программа выдаст ошибку проверки версии, а затем закроется. В этом случае обратитесь к производителю 32-разрядной программы за обновлением, совместимым с 64-разрядными версиями Windows.
OpenGL
64-разрядные версии Windows не содержат графического драйвера OpenGL. Обратитесь к производителю устройства за драйвером, совместимым с 64-разрядными версиями Windows.
Консоль управления Microsoft (MMC)
64-разрядные версии Windows используют 64-разрядную версию консоли управления Microsoft (MMC) для запуска различных оснасток. Однако иногда вам может потребоваться 32-разрядная версия MMC для запуска оснасток в подсистеме WOW64. Дополнительные сведения о поведении MMC в 64-разрядных версиях Windows см. в разделе «Запуск 32-разрядных и 64-разрядных оснасток в 64-разрядной версии Windows» в разделе «Использование MMC 2.0» документации Microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: Запуск 32-разрядных и 64-разрядных оснасток в 64-разрядной версии Windows
Рекомендации по использованию x64
64-разрядные версии Windows поддерживают 32-разрядные и 64-разрядные инструкции. Подсистема WOW64 может запускать 32-разрядные программы в собственном 64-разрядном режиме, переключая собственный режим процессора. Отдельные аппаратные или программные уровни не требуются. Вы можете не столкнуться со снижением производительности при запуске 32-разрядной программы в 64-разрядных версиях Windows.
Для получения дополнительной информации о производительности 64-разрядного процессора обратитесь к производителю процессора или посетите его веб-сайт. Информация и решение в этом документе отражают текущую точку зрения корпорации Microsoft на эти проблемы на дату публикации. Это решение доступно через Microsoft или стороннего поставщика. Корпорация Майкрософт специально не рекомендует каких-либо сторонних поставщиков или сторонние решения, которые могут быть описаны в этой статье. Также могут быть другие сторонние поставщики или сторонние решения, которые не описаны в этой статье. Поскольку Microsoft должна реагировать на изменяющиеся рыночные условия, эта информация не должна интерпретироваться как обязательство Microsoft. Microsoft не может гарантировать или подтверждать точность какой-либо информации или любого решения, представленного Microsoft или любым упомянутым сторонним поставщиком.
Microsoft не дает никаких гарантий и исключает все заявления, гарантии и условия, явные, подразумеваемые или установленные законом. К ним относятся, помимо прочего, заверения, гарантии или условия правового титула, ненарушения прав, удовлетворительного состояния, пригодности для продажи и пригодности для определенной цели в отношении любой услуги, решения, продукта или любых других материалов или информации. Ни при каких обстоятельствах Microsoft не будет нести ответственность за какие-либо сторонние решения, упомянутые в этой статье.
Ссылки
Для получения дополнительных сведений о процессоре AMD64 посетите следующий веб-сайт Advanced Micro Devices: Веб-сайт AMD
Microsoft предоставляет контактную информацию третьих лиц, чтобы помочь вам найти техническую поддержку. Эта контактная информация может быть изменена без предварительного уведомления. Microsoft не гарантирует точность этой сторонней контактной информации.
Для получения дополнительных сведений о разработке программ для версий Windows Server 2003 и Windows XP на базе Itanium посетите следующий веб-сайт Microsoft: Введение в разработку приложений для 64-разрядной версии Windows на основе Itanium
Обсуждаемые в этой статье сторонние продукты производятся компаниями, независимыми от Microsoft. Microsoft не дает никаких гарантий, подразумеваемых или иных, в отношении производительности или надежности этих продуктов.
Вы должны загрузить 32-разрядную или 64-разрядную версию Windows? Вот различия между 32-разрядной и 64-разрядной установками, чтобы вы могли сделать правильный выбор.
Когда вы создаете загрузочный установщик Windows или устанавливаете ОС с диска, вам придется решить, хотите ли вы использовать 32-разрядную или 64-разрядную операционную систему. Если вы не уверены, что они означают, этот вопрос может вас смутить. И что еще хуже, выбор неправильного варианта может снизить производительность вашей системы в будущем.
Давайте обсудим различия между 32-разрядной и 64-разрядной версиями Windows и какую из них следует выбрать при следующей установке Windows.
32-разрядная и 64-разрядная версии: в чем разница?
Мы уже обсуждали различия между 32-разрядной и 64-разрядной версиями Windows в другом месте и кратко изложим их здесь. Сможете ли вы установить копию 32- или 64-разрядной версии Windows, зависит от процессора вашего компьютера.
Как и в Windows, процессоры бывают 32-разрядными или 64-разрядными. 64-битные машины могут обрабатывать гораздо больше информации одновременно, что делает их более мощными. 32-разрядные процессоры все еще присутствуют в некоторых старых компьютерах, но сегодня их почти полностью вытеснили 64-разрядные процессоры.
Если у вас 32-разрядный процессор, единственный вариант — установить 32-разрядную версию Windows. И наоборот, хотя 32-разрядную версию Windows можно установить на 64-разрядный процессор, вы должны запустить 64-разрядную версию Windows, чтобы в полной мере воспользоваться преимуществами 64-разрядного процессора.
Windows 11 доступна только в виде 64-разрядной версии. Если у вас 32-битный процессор, вы вообще не сможете установить Windows 11. От Windows 10 до Windows 7 доступны обе версии.
Чтобы узнать, установлена ли у вас 64-разрядная версия Windows в Windows 10, выберите «Настройки» > «Система» > «О программе». Под заголовком «Характеристики устройства» рядом с «Тип системы» вы увидите, являются ли Windows и ваш процессор 32-разрядной или 64-разрядной.
В более ранних версиях Windows щелкните правой кнопкой мыши «Компьютер» в меню «Пуск» и выберите «Свойства», чтобы просмотреть ту же информацию (или используйте снимок экрана Win + Pause).
Если вы не знали, x86 относится к 32-разрядной архитектуре, а x64 означает 64-разрядную.
Должен ли я загружать 32-разрядную или 64-разрядную версию Windows?
Сегодня 64-разрядные версии Windows почти во всех случаях заменили 32-разрядные версии. Установка 64-разрядной версии Windows обычно является правильным шагом, но на всякий случай стоит проверить текущую установку.
Если вы купите готовый новый ПК, на нем будет установлена 64-разрядная копия Windows. С новым ПК с 64-разрядной версией Windows, установленной на 64-разрядном процессоре, все готово. Единственный раз, когда вы найдете ПК с 32-битным процессором сейчас, это подержанная модель. Не покупайте любой компьютер, который вы найдете таким образом, так как он устареет.
При обновлении текущей установки Windows все может быть по-другому. Если вы выполняете обновление до Windows 10 или 11 с более ранней версии, сначала проверьте, является ли ваш процессор 64-разрядным, используя описанный выше метод.
Если это так, вам следует установить 64-разрядную версию Windows при обновлении. Это обеспечивает наилучшую производительность и предотвращает повторное обновление позже.
Если у вас 32-разрядный процессор и вы выполняете обновление до Windows 10, вы все равно можете установить 32-разрядную версию. Мы рекомендуем сохранить для нового компьютера, так как вы не сможете обновить свой текущий компьютер до Windows 11 позже.
Установка правильной версии Windows
Несмотря на то, что физическую копию Windows иногда можно найти в таких магазинах, как Walmart и Best Buy, для большинства людей лучший способ установить Windows — через страницу загрузки Windows от Microsoft.
Выберите нужную версию, затем нажмите кнопку «Загрузить» в разделе «Создать установочный носитель Windows», чтобы загрузить средство создания носителя. Это поможет вам обновить текущий компьютер или создать загрузочный USB-накопитель для установки Windows на другой компьютер.
Когда вы выполните все шаги, инструмент попросит вас выбрать архитектуру для установки, где вы можете выбрать 64-разрядную или 32-разрядную версию. Windows порекомендует вариант на основе того, что она обнаружит на вашем ПК. Снимите флажок Использовать рекомендуемые параметры, если вам нужно изменить его на основе того, что вы нашли ранее.
Если вы используете подлинную копию Windows, скорее всего, вы сможете бесплатно обновить ее до Windows 10 или Windows 11. Ваш текущий ключ продукта активирует новую версию.
Если вам нужно купить новую лицензию, не беспокойтесь о 64-разрядной или 32-разрядной версии при получении ключа продукта. Покупка лицензии просто дает вам право активировать и использовать Windows; он не привязан ни к одному из типов архитектуры.
Каковы преимущества 64-разрядной версии Windows?
Теперь, когда вы знаете, нужна ли вам 32-разрядная или 64-разрядная версия Windows, что на самом деле дает использование 64-разрядной версии Windows 10 или Windows 11?
Самое большое изменение заключается в том, что 64-разрядная версия Windows может обрабатывать гораздо больше оперативной памяти, чем 32-разрядная версия. 32-разрядные операционные системы ограничивают использование 4 ГБ ОЗУ или меньше. Таким образом, любая установленная вами оперативная память объемом более 4 ГБ не может использоваться в 32-разрядной версии Windows. 64-разрядные системы могут использовать больше оперативной памяти, чем вам когда-либо понадобится (теоретически около 17 млн ТБ).
В 64-разрядной системе Windows вы также заметите две разные папки Program Files на системном диске. Поскольку 32-разрядные программы по своей сути отличаются от 64-разрядных программ, Windows хранит их отдельно.
Поэтому всякий раз, когда вы устанавливаете программное обеспечение, созданное для систем x64, оно попадает в папку Program Files. Вместо этого 32-разрядное программное обеспечение помещается в Program Files (x86). В 32-разрядной системе вы увидите только одну папку Program Files, так как она не может использовать 64-разрядное программное обеспечение.
Под капотом 64-разрядная версия Windows также более безопасна.Большинство улучшений связано с низкоуровневыми настройками, выходящим за рамки этого обзора; Одним из примеров является то, что 64-разрядная версия Windows принудительно подписывает драйверы. Хотя эти изменения не делают ОС невосприимчивой к атакам, это более современная архитектура, которую не сдерживают старые эксплойты.
Выбор между 32-разрядным и 64-разрядным ПО
Многие приложения, такие как Google Chrome и Microsoft Office, доступны в 64-разрядной версии. Эти версии не содержат существенных улучшений по сравнению с 32-разрядными версиями, но они более эффективны и стабильны, чем их 32-разрядные аналоги.
Тяжелые программы, такие как видеоредакторы и высококлассные игры, лучше работают в 64-разрядных версиях. Многозадачность также становится более эффективной.
В 64-разрядной системе, если у вас есть выбор между 32-разрядными и 64-разрядными приложениями, всегда выбирайте 64-разрядную версию для достижения наилучшей производительности. Но нет ничего плохого в том, чтобы запускать 32-разрядные приложения в 64-разрядной системе, поскольку большинство приложений все равно не могут воспользоваться преимуществами различий.
Вы можете узнать, какие приложения в вашей системе являются 32-разрядными, открыв Диспетчер задач с помощью Ctrl + Shift + Esc и проверив вкладку "Процессы". Все, что рядом с названием (32 бита) еще не является 64-битным.
32-разрядная и 64-разрядная версии: другие соображения
Если ваш компьютер/процессор достаточно новый, у вас не должно возникнуть проблем при обновлении до 64-разрядной версии Windows с 32-разрядной версии.
Если процессор вашего компьютера был одним из первых с 64-разрядной архитектурой, в нем может отсутствовать поддержка некоторых второстепенных функций. Это может вызвать проблемы с 64-разрядной версией Windows, но вы можете запустить такой инструмент, как 64-разрядная проверка, чтобы убедиться, что ваше оборудование готово к работе с 64-разрядной версией Windows.
Если вы сейчас используете 32-разрядную версию Windows и планируете обновить ее, вам необходимо выполнить чистую установку. Не существует простого пути обновления, например, при обновлении Windows 7 до Windows 10. Ознакомьтесь с нашим руководством по обновлению Windows 10 с 32-разрядной до 64-разрядной версии, когда будете готовы.
Кроме того, при работе с 64-разрядной версией Windows необходимо убедиться, что ваше оборудование совместимо. Центр обновления Windows должен автоматически найти драйверы для ваших внутренних компонентов, но устаревшие принтеры или другие старые периферийные устройства могут не иметь 64-разрядного драйвера. В отличие от программного обеспечения, 32-разрядные драйверы не будут работать в 64-разрядной ОС.
Устаревшие 16-разрядные приложения, такие как игры для DOS, также не будут работать в 64-разрядных версиях Windows. Вам потребуется использовать обходные пути для запуска старого программного обеспечения в 64-разрядной версии Windows.
Нужна ли мне 64-разрядная версия Windows?
- Ваш компьютер оснащен 32-разрядным процессором. Поскольку для установки 64-битной Windows вам придется покупать новую машину, пока держитесь того, что у вас есть. Мы рекомендуем в ближайшее время выполнить обновление, чтобы воспользоваться преимуществами современного оборудования.
- Вы используете старое программное обеспечение или устройства. Поскольку 32-разрядная версия Windows широко использовалась в течение многих лет, старые устройства предлагали только 32-разрядные драйверы. Если вашему принтеру 20 лет, он, вероятно, не будет работать в 64-битной Windows.
- Надеюсь, вы не работаете ежедневно с программным обеспечением десятилетней давности, но если вы это делаете, вам, вероятно, следует воздержаться от обновления до 64-разрядной версии Windows. В любом случае рассмотрите возможность обновления этих инструментов, чтобы вы могли модернизировать свою систему.
Если у вас возникли проблемы с установкой приложений из-за архитектуры или по другим причинам, узнайте, что делать, если программное обеспечение Windows не устанавливается.
Вы когда-нибудь сталкивались с x86 и x64, но не знаете, что они означают? Не беспокойтесь, в этом блоге будет рассказано все, что вам нужно знать о x86 и его архитектуре, а также о x64 и их различиях между собой.
Что такое архитектура x86?
x86 — это семейство архитектур набора инструкций (ISA) для компьютерных процессоров, первоначально разработанное Intel. Они относятся к тому, как компьютерный процессор (ЦП) обрабатывает информацию.
Что такое архитектура набора инструкций?
Это абстрактная модель компьютера, также называемая компьютерной архитектурой. Это часть компьютера, относящаяся к программированию, которое определяет поведение машинного кода. Набор инструкций – это язык, для понимания которого предназначен мозг компьютера, который передает команды процессору компьютера и сообщает ему, что делать.
Назад к x86…
X86 разработан на основе микропроцессора Intel 8086 и его варианта 8088, где он начинался как 16-разрядный набор инструкций для 16-разрядных процессоров. наборы битовых инструкций на протяжении многих лет с почти полной обратной совместимостью.
Бит как в 32-битном, так и в 16-битном формате является сокращением для числа. Например, для 32-битного числа число будет состоять из 32 битов, которые представляют собой двоичные цифры, равные либо 0, либо 1. Для 32-битного числа оно будет выглядеть примерно так: 10101010101010101010101010101010.
Сегодня термин x86 обычно используется для обозначения любого 32-разрядного процессора, совместимого с набором инструкций x86. Микропроцессор x86 способен работать практически на любом типе компьютера от ноутбуков, серверов, настольных компьютеров, ноутбуков до суперкомпьютеров.
Что такое x64?
Как и x86, x64 также представляет собой семейство архитектур набора команд (ISA) для компьютерных процессоров. Однако x64 относится к 64-разрядному процессору и операционной системе, а не к 32-разрядной системе, которую обозначает x86.
Но почему x64 относится к 64-разрядной системе, а x86 — к 32-разрядной системе?
Этот вопрос я тоже задавал себе сначала. Однако это связано с тем, что, когда процессор только создавался, он назывался 8086. 8086 был хорошо спроектирован и популярен, поскольку сначала мог понимать 16-битный машинный язык. Позже он был улучшен и расширил размер инструкций 8086 до 32-битного машинного языка. По мере улучшения архитектуры они сохранили число 86 в конце номера модели, 8086. Эта линейка процессоров тогда была известна как архитектура x86.
С другой стороны, x64 — это название архитектуры для расширения набора инструкций x86, позволяющего использовать 64-разрядный код. Когда он был первоначально разработан, он назывался x86-64. Однако люди посчитали, что имя слишком длинное, и позже оно было сокращено до нынешнего x64.
В чем разница между x86 и x64?
Как вы уже поняли, очевидная разница будет заключаться в разрядности каждой операционной системы. x86 означает 32-разрядный ЦП и операционную систему, а x64 — 64-разрядный ЦП и операционную систему.
Есть ли какие-либо преимущества в большей разрядности в каждой операционной системе?
Конечно! Это одна из основных причин, по которой количество битов продолжает увеличиваться с годами с 16 до 64 бит в настоящее время. Как упоминалось выше, биты являются сокращением для числа, которое может быть только 1 или 0. Это приводит к тому, что 32-битные процессоры не могут использовать много оперативной памяти как 1 и 0, общее количество комбинаций составляет всего 2 ^ 32, что равно 4 294 967 295. Это означает, что 32-разрядный процессор имеет 4,29 миллиарда ячеек памяти, каждая из которых хранит один байт данных, что соответствует прибл. 4 ГБ памяти, к которой 32-разрядный процессор может получить доступ без дополнительных программных обходных решений.
Сегодня для основных задач достаточно 4 ГБ, но если вы хотите запускать несколько программ и выполнять другие задачи с более высокой нагрузкой, 4 ГБ недостаточно. Кроме того, с 64-битной системой она будет более эффективной, поскольку может обрабатывать данные 64-битными фрагментами по сравнению с 32-битными фрагментами. Ваша 64-битная система также может запускать 32-битные программы, поскольку они обратно совместимы. Но это не работает по-другому, когда 32-разрядный компьютер не может запускать 64-разрядные программы.
Пример одноплатного компьютера x86 (SBC)
ОДИССЕЯ — X86J4125
ODYSSEY — X86J4125 переопределяет SBC (одноплатный компьютер) с предустановленной Windows 10 Enterprise и сопроцессором Arduino на борту, что делает IoT (Интернет вещей) проще, чем раньше.
С быстрым развитием Интернета вещей все больше и больше устройств Edge Computing подключаются к Интернету. В наши дни компьютер — это не просто большой прямоугольный черный ящик под столом или маленькое портативное устройство, работающее на коленях. Компьютеры — это устройства, лежащие повсюду и выполняющие вычисления, связь и хранение данных. Основываясь на этом определении, мы хотели бы представить наш новый продукт — ODYSSEY — X86J4125.
ODYSSEY — это серия одноплатных компьютеров (SBC), позволяющая с легкостью создавать приложения для периферийных вычислений. ODYSSEY — X86J4125, основанный на Intel Celeron J4125, представляет собой четырехъядерный процессор с тактовой частотой 2,0 ГГц, который может увеличиваться до 2,7 ГГц. Он обладает всеми замечательными функциями, которые необходимы стандартному компьютеру, включая 8 ГБ ОЗУ LPDDR4, 64 ГБ хранилища eMMC (опционально), встроенный Wi-Fi/BLE, два порта Gigabyte Ethernet, аудиовход и выход, порты USB, HDMI, разъемы SATA, PCIe и т. д.
Благодаря простому подключению мыши, клавиатуры и монитора к ODYSSEY — X86J4125 вы сразу же получите настольный мини-ПК. С версиями eMMC у вас даже предустановлена Windows 10 Enterprise!
Что можно делать с Odyssey, кроме сборки мини-ПК?
С помощью ODYSSEY — X86J4105 вы можете создать собственный NAS (сетевое хранилище), высокопроизводительный виртуальный маршрутизатор или шлюз 4G LTE в своих приложениях IoT. На борту имеется ядро ATSAMD21, микроконтроллер ARM Cortex-M0+, который позволяет программировать Arduino на платформе x86. Совместимый с Raspberry Pi 40-контактный разъем позволяет использовать сотни Pi HAT на рынке. Все эти функции обеспечивают бесконечные возможности использования ODYSSEY — X86J4105.
ODYSSEY – X86J4105 — это больше, чем просто компьютер. Он оснащен встроенным сопроцессором Arduino и может использоваться для подключения датчиков, гироскопа и многого другого. Вы также можете использовать ODYSSEY для своих проектов робототехники, медиацентра, кластера серверов, шлюза IoT, маршрутизатора и т. д. Почему бы вам не начать знакомство с IoT с помощью ODYSSEY уже сегодня!
Все различия между ODYSSEY — X86J4125800 и X86J4125864
Различия между ODYSSEY — X86J4125800:
Модель ODYSSEY eMMc TELEC Хранилище eMMc Pre-Win10 X86J4125800 с TELEC ✔ X86J4125800 тд> Вы можете видеть, что у нас есть две версии X86J4125800: одна с TELEC, другая без. Но основные черты те же. Вот основные функции:
- Intel® Celeron® J4125, четырехъядерный процессор, 2,0–2,7 ГГц
- Двухдиапазонный Wi-Fi 2,4 ГГц/5 ГГц
- Графика Intel® UHD Graphics 600
- Двойной гигабитный Ethernet
- Интегрированный сопроцессор Arduino ATSAMD21 ARM® Cortex®-M0+
- Совместимость с 40-контактным разъемом Raspberry Pi
- 2 разъема M.2 PCIe (клавиша B и клавиша M)
- Поддержка ОС Windows 10 и Linux
- Совместимость с экосистемой Grove.
Эта версия ODYSSEY не имеет встроенного хранилища eMMc и предустановленной Windows 10. Если у вас нет хорошего способа самостоятельно активировать win10, мы рекомендуем вам купить версию Win10 Enterprise Activated.
Для ODYSSEY — X86J4125864, у нас есть много версий, например, некоторые из них активированы и с TELEC, некоторые из них не активированы, но с TELEC.
Различия между ODYSSEY — X86J4125864:
Модель ODYSSEY eMMc TELEC Хранилище eMMc Pre – Win 10 Активирован X86J4125864 с TELEC и активирован ✔ ✔ 64 ГБ ✔ ✔ X86J4125864 с активированным ✔ 64 ГБ ✔ ✔ < td data-align="center">X86J4125864 с TELEC ✔ ✔ 64 ГБ ✔ X86J4125864 ✔ 64 ГБ ✔ - Intel® Celeron® J4125, четырехъядерный процессор, 2,0–2,7 ГГц
- Двухдиапазонный Wi-Fi 2,4 ГГц/5 ГГц
- Графика Intel® UHD Graphics 600
- Двойной гигабитный Ethernet
- Интегрированный сопроцессор Arduino ATSAMD21 ARM® Cortex®-M0+
- Совместимость с 40-контактным разъемом Raspberry Pi
- 2 разъема M.2 PCIe (клавиша B и клавиша M)
- Поддержка ОС Windows 10 и Linux
- Совместимость с экосистемой Grove.
Эта версия ODYSSEY — X86J4125864 имеет встроенную память eMMc объемом 64 ГБ и предустановленную Windows 10 Enterprise.
Об Odyssey Blue
Считаете ли вы внешний вид ODYSSEY — X86J4125800 или X86J4125864 слишком простым? у нас также есть версия, которая добавляет случай re_computer. Odyssey Blue J4125 — это мощный мини-ПК со сверхнизким энергопотреблением. Это идеальное устройство для промышленных и коммерческих приложений. Вы можете использовать его в качестве офисного оборудования или компактного игрового ПК. Компактный дизайн позволяет легко содержать рабочий стол в чистоте и порядке. С видеовыходом 4k HD вы можете легко создать собственное домашнее развлечение с помощью ODYSSEY Blue. Мы увеличили память до 128 ГБ (не на борту). Odyssey Blue имеет две версии. Один с TELEC, а другой нет
Разница между двумя версиями Odyssey Blue:
Модель ODYSSEY TELEC SSD Pre – Win 10 Активирован Odyssey Blue с TELEC ✔ 128 ГБ ✔ tr>Odyssey Blue 128 ГБ ✔ А вот главная особенность Odyssey Blue:
- Intel® Celeron® J4125, четырехъядерный процессор, 2,0–2,7 ГГц
- Двухдиапазонный Wi-Fi 2,4 ГГц/5 ГГц
- Графика Intel® UHD Graphics 600
- Двойной гигабитный Ethernet
- Интегрированный сопроцессор Arduino ATSAMD21 ARM® Cortex®-M0+
- Совместимость с 40-контактным разъемом Raspberry Pi
- 2 разъема M.2 PCIe (клавиша B и клавиша M)
- Поддержка ОС Windows 10 и Linux
- Совместимость с экосистемой Grove.
- Нет встроенной eMMC, но есть твердотельный накопитель емкостью 128 г.
- Упакован в чехол re_computer
- Предустановленная Windows 10 (неактивированная)
Как определить, является ли ваша ОС Windows 32-разрядной (x86) или 64-разрядной (x64)?
Теперь вы знаете, в чем разница между архитектурой x86 и архитектурой x64. Как проверить, является ли ваш компьютер системой x86 или x64?
Вот как проверить, работает ли на вашем компьютере 32-разрядная система или 64-разрядная система для ОС Windows, всего за один шаг
Все, что вам нужно сделать, это:
- Нажмите клавишу Windows + X, чтобы открыть меню опытного пользователя, и выберите систему.
- Прокрутите вниз, и вы сможете увидеть тип своей системы в разделе "Технические характеристики устройства".
Обзор
И это все о различиях между x86 и x64! Надеюсь, вы узнали больше о каждой их архитектуре и о том, как определить, является ли ваша ОС Windows x86 или x64!
Читайте также:
- Как включить режим вычислений в драйверах AMD
- Границы таблицы исчезают при печати в Excel
- Как подключить cuda к Visual Studio 2019
- Программа для определения видеокарты компьютера
- Как сбросить биос на ПК