Windows x86 что означает x86

Обновлено: 05.05.2024

Откройте приложение "Настройки". Перейдите в Система > О программе. Справа проверьте значение типа системы. На нем показан процессор на базе архитектуры x86 (32-разрядный), процессор на базе архитектуры x64 (64-разрядный) или процессор на базе ARM в зависимости от имеющегося у вас оборудования.

Являются ли x86 и 32-разрядные версии одинаковыми?

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

Является ли x86 64-разрядным?

(64-разрядная версия на базе X86) Текущая компьютерная архитектура от Intel и AMD. Современные ноутбуки и настольные компьютеры с архитектурой x86, также называемые «x86-64», имеют 64-разрядные процессоры, а не 32-разрядные. x64 обычно относится к оборудованию, а не к операционной системе. См. 64-разрядные вычисления.

Должен ли я загружать x86 или x64?

Если вы используете ЦП, поддерживающий x64, всегда следует устанавливать 64-разрядную версию Windows. Windows x64 может запускать как 32-битные, так и 64-битные версии программного обеспечения. Но x86 может запускать только 32-битное программное обеспечение. Вам следует скачать x86 JDK.

Моя Windows 32 или 64?

Нажмите «Пуск», введите «система» в поле поиска, а затем нажмите «Сведения о системе» в списке «Программы». Когда на панели навигации выбран пункт «Сводка системы», операционная система отображается следующим образом: Для 64-разрядной версии операционной системы: для параметра «Тип системы» в разделе «Элемент» отображается ПК на базе X64.

В Windows 10 x86 или 64?

Чтобы определить 32-разрядную или 64-разрядную версию системы Windows 10 в информации о системе. 1 Откройте меню «Пуск» , введите msinfo32 в поле поиска и нажмите Enter . 2 В разделе "Сводка по системе" слева проверьте, является ли тип вашей системы в правой части ПК с процессором x64 или ПК с процессором x86.

Является ли x86 32-разрядной или 64-разрядной?

x86 означает 32-разрядный процессор и операционную систему, а x64 — 64-разрядный процессор и операционную систему.

Что означает x86 в программных файлах?

Обзор энциклопедии Обычная папка Program Files содержит 64-разрядные приложения, тогда как «Program Files (x86)» используется для 32-разрядных приложений. Установка 32-разрядного приложения на ПК с 64-разрядной версией Windows автоматически перенаправляется в Program Files (x86).

Почему 32-разрядная система называется x86?

x86 — это название архитектуры, для которой он создан (название происходит от серии старых процессоров Intel, названия которых заканчивались на 86, первым из которых был 8086). Хотя x86 изначально была 16-разрядной архитектурой, сегодня используется 32-разрядная версия.

Что такое версия x86?

"x86" теперь относится к архитектуре, предшествующей 64-разрядной, независимо от того, является ли она 16-разрядной или 32-разрядной. Вместо этого более новая 64-битная архитектура называется «x64». Вот что означает «Program Files (x86)». Это папка Program Files для программ, использующих старую архитектуру ЦП x86.

Является ли x86 86-битной?

x86 — это 32-битная инструкция. На 32-битном процессоре не может быть установлена ​​64-битная версия ОС.

Почему называется x86?

Термин "x86" возник потому, что имена нескольких преемников процессора Intel 8086 заканчиваются на "86", включая процессоры 80186, 80286, 80386 и 80486. За прошедшие годы к набору инструкций x86 было добавлено множество дополнений и расширений, почти всегда обеспечивающих полную обратную совместимость.

Должен ли я удалить Program Files x86?

Не удаляйте, удаляя папку программы. Двойная структура по замыслу. Установка 32-разрядных программ в папку «Program files (x86)» устраняет риск наличия как 32-разрядных, так и 64-разрядных установок одной и той же программы, а их установочные файлы создают конфликты и/или проблемы с производительностью.

Почему на моем ПК установлены Program Files x86?

Обычная папка Program Files содержит 64-разрядные приложения, а «Program Files (x86)» используется для 32-разрядных приложений. Установка 32-разрядного приложения на ПК с 64-разрядной версией Windows автоматически перенаправляется в Program Files (x86).

Является ли x86 32-битным или 64-битным?

x86 означает 32-разрядный процессор и операционную систему, а x64 — 64-разрядный процессор и операционную систему.

Является ли x86 RISC?

Набор инструкций X86 очень неортогонален, многие инструкции неявно работают с каким-то одним регистром. Это еще больше усложняет декодирование команд. Одна из идей RISC заключалась в том, что любая инструкция может работать с любым регистром. Таким образом, x86 здесь совсем не RISCy, явно CISC.

Является ли x86 32- или 64-разрядной?

x86 означает 32-разрядный процессор и операционную систему, а x64 — 64-разрядный процессор и операционную систему.

Почему до сих пор используется x86?

Процессоры x86 позволяют выполнять несколько действий одновременно с помощью одной инструкции. Кроме того, они могут выполнять множество одновременных задач, не затрагивая ни одну из них.Это делает их очень сложными и продвинутыми процессорами, позволяющими выполнять множество сложных вычислений за короткое время.


Крис Хоффман

< бр />

Крис Хоффман
Главный редактор

Крис Хоффман – главный редактор How-To Geek. Он писал о технологиях более десяти лет и два года был обозревателем PCWorld. Крис писал для The New York Times, давал интервью в качестве эксперта по технологиям на телевизионных станциях, таких как NBC 6 в Майами, и освещал свою работу в таких новостных агентствах, как BBC. С 2011 года Крис написал более 2000 статей, которые были прочитаны почти миллиард раз — и это только здесь, в How-To Geek. Подробнее.


Скорее всего, на вашем ПК с Windows есть папки «C:\Program Files» и «C:\Program Files (x86)». Если вы поковыряетесь, то увидите, что часть ваших программ установлена ​​в одну папку, а часть — в другую.

32-разрядная и 64-разрядная версии Windows

Изначально Windows была доступна только как 32-разрядная операционная система. В 32-разрядных версиях Windows — даже в 32-разрядных версиях Windows 10, которые все еще доступны сегодня — вы увидите только папку «C:\Program Files».

Эта папка Program Files является рекомендуемым местом, где устанавливаемые программы должны хранить свои исполняемые файлы, файлы данных и другие файлы. Другими словами, программы устанавливаются в папку Program Files.

В 64-разрядных версиях Windows 64-разрядные приложения устанавливаются в папку Program Files. Однако 64-разрядные версии Windows также поддерживают 32-разрядные программы, и Microsoft не хочет, чтобы 32-разрядное и 64-разрядное программное обеспечение смешивалось в одном месте. Таким образом, 32-разрядные программы вместо этого устанавливаются в папку «C:\Program Files (x86)».

Windows запускает 32-разрядные приложения в 64-разрядных версиях Windows с помощью так называемого WOW64, что означает «32-разрядная версия Windows в 64-разрядной версии Windows».

При запуске 32-разрядной программы в 64-разрядной версии Windows уровень эмуляции WOW64 плавно перенаправляет доступ к файлам с «C:\Program Files» на «C:\Program Files (x86)». 32-разрядная программа пытается получить доступ к каталогу Program Files и указывает на папку Program Files (x86). 64-разрядные программы по-прежнему используют обычную папку Program Files.

Что хранится в каждой папке


Подводя итог, можно сказать, что в 32-разрядной версии Windows у вас есть только папка «C:\Program Files». Он содержит все ваши установленные программы, все из которых являются 32-разрядными.

В 64-разрядной версии Windows 64-разрядные программы хранятся в папке «C:\Program Files», а 32-разрядные — в папке «C:\Program Files (x86)».< /p>

Вот почему разные программы разбросаны по двум папкам Program Files, казалось бы, случайным образом. Файлы в папке «C:\Program Files» являются 64-разрядными, а файлы в папке «C:\Program Files (x86)» — 32-разрядными.

Почему они разделились?

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

32-разрядные программы не могут загружать 64-разрядные библиотеки (DLL-файлы) и могут аварийно завершить работу, если попытаются загрузить определенный DLL-файл и найдут 64-разрядный файл вместо 32-разрядного. То же самое касается 64-битных программ. Раздельное хранение разных программных файлов для разных архитектур ЦП предотвращает подобные ошибки.

Например, предположим, что Windows только что использовала одну папку Program Files. 32-разрядное приложение может искать DLL-файл Microsoft Office, найденный в папке C:\Program Files\Microsoft Office, и пытаться загрузить его. Однако, если у вас установлена ​​64-разрядная версия Microsoft Office, приложение вылетит и не будет работать должным образом. С отдельными папками это приложение вообще не сможет найти DLL, потому что 64-разрядная версия Microsoft Office будет находиться в C:\Program Files\Microsoft Office, а 32-разрядное приложение будет искать в C :\Program Files (x86)\Microsoft Office.

Это также помогает, когда разработчик создает как 32-разрядные, так и 64-разрядные версии приложения, особенно если в некоторых ситуациях необходимо установить обе версии одновременно. 32-разрядная версия автоматически устанавливается в C:\Program Files (x86), а 64-разрядная версия автоматически устанавливается в C:\Program Files.Если бы Windows использовала одну папку, разработчику приложения пришлось бы установить 64-разрядную папку в другую папку, чтобы они были разделены. И, скорее всего, не будет реального стандарта того, где разработчики устанавливали разные версии.

Почему 32-битная папка называется (x86)?


Вы не всегда будете видеть «32-разрядная» и «64-разрядная». Вместо этого вы иногда будете видеть «x86» и «x64» для обозначения этих двух разных архитектур. Это потому, что ранние компьютеры использовали чип Intel 8086. Первоначальные чипы были 16-битными, но новые версии стали 32-битными. «x86» теперь относится к предшествующей 64-разрядной архитектуре — будь то 16-разрядная или 32-разрядная. Вместо этого более новая 64-разрядная архитектура называется «x64».

Вот что означает «Program Files (x86)». Это папка Program Files для программ, использующих старую архитектуру ЦП x86. Однако обратите внимание, что 64-разрядные версии Windows не могут запускать 16-разрядный код.

Обычно это не имеет значения

Обычно не имеет значения, хранятся ли файлы программы в Program Files или Program Files (x86). Windows автоматически устанавливает программы в нужную папку, поэтому вам не нужно об этом думать. Программы появляются в меню «Пуск» и работают нормально, независимо от того, где они установлены. Как 32-разрядные, так и 64-разрядные программы должны хранить ваши данные в таких папках, как AppData и ProgramData, а не в какой-либо папке Program Files. Просто позвольте своим программам автоматически решать, какую папку Program Files использовать.

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

Иногда вам нужно знать, где хранится программа. Например, допустим, вы хотите зайти в каталог Steam, чтобы создать резервную копию некоторых файлов. Вы найдете его в C:\Program Files (x86), так как Steam — это 32-разрядная программа.

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

Вы также можете посмотреть в диспетчере задач Windows 10.


В 64-разрядных версиях Windows 32-разрядные программы помечаются дополнительным текстом «(32-разрядная версия)», указывающим на то, что вы найдете их в C:\Program Files (x86).< /p>

  • › Как выбрать, какой графический процессор использует игра в Windows 10
  • › Что такое системный файл Windows?
  • › Как защитить свои файлы от программ-вымогателей с помощью нового «Контролируемого доступа к папкам» Защитника Windows
  • › В чем разница между папками «System32» и «SysWOW64» в Windows?
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Как восстановить метки панели задач в Windows 11
  • › Почему СМС должен умереть
  • › Почему прозрачные чехлы для телефонов желтеют?

Закрыто. Этот вопрос не соответствует правилам переполнения стека. В настоящее время ответы не принимаются.

Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow.

Закрыт 4 месяца назад.

Сообщество рассматривало возможность повторного открытия этого вопроса 4 месяца назад и оставило его закрытым:

Первоначальные причины закрытия не были устранены

Операционная система Windows может быть как 32-разрядной, так и 64-разрядной. 64-битная версия называется Windows x64, а 32-битная версия называется Windows x86. Почему она не называется Windows x32? В чем причина?


Потому что машины времени не настоящие. Термин x32 не появлялся до тех пор, пока x64 не утвердился. Потребовалось время, собственные имена amd64 или x86_64. Это все еще не описывает архитектуру, это abi.

3 ответа 3

x86 — это название архитектуры, на которой он построен (название происходит от серии старых процессоров Intel, названия которых заканчивались на 86, первым из которых был 8086). Хотя x86 изначально была 16-разрядной архитектурой, сегодня используется 32-разрядная версия.

x64 на самом деле более правильно "x86-64" - 64-битное расширение x86. Он был разработан AMD по лицензии Intel, что может объяснить разницу в номенклатуре (это и тот факт, что обе архитектуры использовались одновременно в течение длительного времени, поэтому важно отметить различие). Однако, учитывая все обстоятельства, проще просто сказать x64, поэтому мы остановились на этом.

Обратите внимание, что термин "x64" чаще всего встречается только в мире Windows. Linux использует x86-64 или amd64. (А i386 или i686 означает 32-битный x86.x86 с такой же вероятностью означает все машины x86, а не конкретно 32-разрядную x86. Также обратите внимание, что Linux x32 ABI — это 32-битные указатели в 64-битном режиме.)

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

Раньше номера моделей процессоров Intel, лежащих в основе архитектуры ПК, заканчивались цифрой 86. Были модели 8086, 80286, 80386, 80486, 80586 (исходный Pentium), 80686 (Pentium Pro). Приложения и операционные системы (DOS, Windows), которые могут работать на одном из этих процессоров, скорее всего, будут работать на другом процессоре этой линейки, хотя и медленнее или быстрее. Также раньше существовали конкурирующие архитектуры процессоров других производителей, несовместимые с Intel, такие как SPARC, MIPS, ARM, Alpha. При сравнении архитектур люди будут использовать прозвище x86 для обозначения основной линейки 16/32-битных процессоров Intel. Таким образом, у вас будет версия приложения x86, альфа-версия приложения или версия SPARC.

Затем маркетинговые соображения взяли верх над инженерными, и Intel начала давать своим процессорам нечисловые имена (Pentium2, Core2), а номер технической модели был скрыт в технических спецификациях.

Когда AMD выпустила 64-битные расширения классического набора инструкций ЦП Intel, приложения и операционные системы необходимо было перекомпилировать, чтобы воспользоваться преимуществами новых функций, что сделало их несовместимыми с предыдущими моделями ЦП Intel. Первоначально AMD использовала для этой новой платформы прозвище AMD64, но затем Intel начала выпускать чипы, совместимые с AMD64 (как Intel 64), и она была переименована в x64, поскольку она больше не является эксклюзивной для AMD.

Итак, несмотря на то, что обе платформы x86 и x64 начинаются с х, х не означает одно и то же: один номер модели ЦП (286, 386. ), а другой — производитель (AMD64, Intel64).

x86 против x64

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

Быстрая навигация:

Что означает x86 и x64?

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

Согласно техническому термину, x86 относится к семейству инструкций, оканчивающихся на 86. Это одна из самых успешных линеек процессоров Intel. Чтобы отразить изменяющееся значение в середине номера модели чипа, x86 раньше записывался как 80x86. До сих пор он записывается как x86 после удаления строки 80.

На самом деле, при совместимости с архитектурой x86 64-разрядные процессоры обозначались как x86-64 или x86-32, которые использовались для 32-разрядных (и 16-разрядных) версий. Однако со временем 64-разрядные процессоры были сокращены до x64, а 32-разрядные — до x86.

Теперь термин x86 относится к 32-разрядному процессору и операционной системе для 32-разрядных процессоров (80386 и 80486), а термин x64 относится к 64-разрядному процессору и операционной системе для 64-разрядных процессоров. Итак, в чем основная разница между 32-битной и 64-битной? Давайте продолжим читать следующий раздел «x86 vs x64», чтобы получить ответ.

program files x86 vs Program Files thumbnail

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

В чем разница между 32-битной и 64-битной (x86 и x64)

Самая большая разница между 32-разрядными и 64-разрядными версиями заключается в том, что они могут получать доступ к разным объемам ОЗУ. X64 против x86, что лучше? x86 (32-разрядные процессоры) имеют ограниченный максимальный объем физической памяти в 4 ГБ, тогда как x64 (64-разрядные процессоры) могут обрабатывать 8, 16 и некоторые даже 32 ГБ физической памяти.

Кроме того, 64-битный компьютер может работать как с 32-битными, так и с 64-битными программами. Однако 32-битный компьютер может запускать только 32-битные программы. Это связано с тем, что их битовые размеры отличаются от базового уровня. Те ноутбуки, на которых предустановлена ​​Windows, обычно x64. Наоборот, на старых компьютерах может быть Windows x86.

В большинстве случаев 64-разрядные процессоры работают более эффективно, чем 32-разрядные, при работе с большими порциями данных. Если вы используете 64-битный ПК с Windows, вы можете найти папку с именем Program Files (x86) на диске C.В папке хранятся 32-разрядные приложения, а все установленные 64-разрядные приложения хранятся в папке Program Files.

папка Program Files (x86)

Здесь возникает вопрос – как проверить, является ли ваша операционная система Windows 32-битной или 64-битной (x84 или x64)?

Пожалуйста, продолжайте читать следующую часть, чтобы получить ответ.

миниатюра какой версии Windows у меня установлена

Этот пост знакомит вас с версиями Windows. В нем рассказывается, как найти версию Windows на вашем компьютере и как безопасно переключать версии Windows.

У меня на компьютере 32- или 64-разрядная версия Windows 10

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

Шаг 1. Нажмите клавиши Win + X, чтобы вызвать контекстное меню, а затем щелкните Система.

нажмите

Шаг 2. Во всплывающем окне перейдите к разделу Тип системы в разделе Характеристики устройства. Теперь вы можете узнать, является ли ваша ОС Windows 64-разрядной или 32-разрядной.

проверьте тип системы

В качестве альтернативы вы можете попробовать другой простой метод. Вот как это сделать.

Шаг 1. Введите msinfo32 в поле поиска и нажмите на приложение "Информация о системе".

нажмите на приложение

Шаг 2. В разделе «Сводка системы» найдите тип системы справа. Здесь вы можете увидеть, является ли ваша ОС Windows 64-разрядным ПК.

проверьте тип системы

На данный момент вся информация о x64 и x86 сообщена вам.

  • Фейсбук
  • Твиттер
  • Ссылка
  • Реддит

ОБ АВТОРЕ

Должность: обозреватель

Ариэль — увлеченный обозреватель ИТ, специализирующийся на управлении разделами, восстановлении данных и проблемах Windows. Она помогла пользователям исправить различные проблемы, такие как поврежденный диск PS4, непредвиденная ошибка исключения магазина, ошибка зеленого экрана смерти и т. д. Если вы ищете методы оптимизации вашего устройства хранения и восстановления потерянных данных с разных устройств хранения, то Ариэль может предоставить надежные решения этих проблем.

Читайте также: