Какую разрядность windows выбрать 32 или 64?

Введение

Еще пару лет назад на большинстве домашних компьютеров работала 32-битная версия Windows, а 64-битный вариант использовали исключительно профессионалы (например, для ресурсоемких программ видеомонтажа). При этом процессоры с 64-разрядной архитектурой выпускаются уже с 2003 года, а двумя годами позже на рынок вышла Windows XP в 64-битном варианте.Однако на большинстве новых компьютеров 64-битные версии Windows начали устанавливать только после появления Windows 7. Какие же преимущества дает 64-битная архитектура? Действительно ли она работает быстрее? С какими проблемами столкнутся пользователи? Об этом читайте далее.

Запуск от имени Администратора

Как мы выяснили, Windows 10 64 bit обладает совместимостью с 32-битным софтом. А ошибка, которая появляется при запуске, свидетельствует о недостаточном количестве прав пользователя. Проблема решается следующим образом:

  • Найдите исполняемый файл 32-разрядной программы.
  • Щелкните по нему ПКМ.
  • Выберите пункт «Запуск от имени Администратора».

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

Создание виртуальной машины

Этот способ — один из наиболее эффективных. В некоторых случаях — это единственная возможность запустить 64-разрядное приложение на системе x86 без ее переустановки. Для использования на ОС Windows существует несколько видов ПО для виртуализации. Их краткий список приведён ниже: • Oracle VM Virtual Box. Распространяется бесплатно и позволяет запускать на основном компьютере разнообразные операционные системы. Поддерживает аппаратную и программную виртуализацию. Подходит для рядовых пользователей. • VMware Workstation. Обладает более широкими возможностями и повышенной надежностью. Распространяется платно. Лучше всего подходит для профессионалов и опытных специалистов. Создание виртуального ПК для запуска 64-битовых приложений без переустановки системы будет рассмотрено на примере VM VirtualBox. В окне мастера на первом этапе нужно указать тип виртуальной машины (ВМ) – Microsoft Windows и версию (чаще всего – это 8.1 или 10 — 64 бита). Далее, на следующем шаге следует указать, сколько аппаратной памяти на ПК нужно выделить для ВМ. К виртуальной машине для запуска 64-битовых приложений предъявляются более жесткие требования, чем обычно. Для ВМ выделяют как можно больше памяти, чтобы игры и программы могли запускаться и работать хотя бы на минимальных настройках. Вначале указывают 1,5 Гбайта. Если VirtualBox по мере использования выдаст сообщение о прерывании работы ВМ из-за нехватки ресурсов хост-компьютера, то выделенный объем уменьшают на 100-200 Мбайт. Если же на момент создания ВМ свободно более 1,5 Гб аппаратной оперативы, то выделенный объем памяти, наоборот, повышают на 100-200 Мб. Не стоит забывать, что для хост-системы нужно оставить запас в 150-250 Мб. На третьем шаге создают виртуальный фиксированный жесткий диск объемом – не менее 60 Гб. Затем присоединяют образ 64-разрядной системы. Эту операцию можно также сделать позже, во время запуска. В настройках созданной виртуальной машины задают дополнительные параметры: • Устанавливают флажок включения PAE/NX. • Увеличивают количество ядер виртуального ЦПУ до 4, а объем видеопамяти – до 128 Мбайт. Когда ВМ будет сконфигурирована, можно выполнять запуск и установку гостевой системы. Это может занять от 0,5 до 2 часов в зависимости от производительности основного компьютера. Сразу после завершения установки нужно инсталлировать пакет дополнений гостевой ОС, который скачивают с сайта. Вслед за этим виртуальную машину перезагружают и активируют.

Основные различия между 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. Но не все так просто.

32-битная или 64-битная версия Windows?

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

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

  1. В операционных системах Windows разрядность описывает длину слова, используемую для адресации к вашей RAM и памяти вашего GPU.
  2. Если у вас нет технических данных установленной в ПК видеокарты, можно использовать наш практический совет, чтобы узнать, какая память у вашего GPU.
  3. Используйте наше советы выше, чтобы узнать, какая разрядность у вашего Windows: 32 или 64 бита. Кроме того, вы также можете ознакомиться с нашей статьей по этой теме.
  4. Только когда объем памяти RAM и GPU превышает 4 гигабайта, Вам стоит переходить от разрядности 32 до 64 бит.
  5. При определенных обстоятельствах изменение разрядности не стоит приложенных усилий, если вы, например, никогда не используете неадресуемую память. Если вы, к примеру, просто занимаетесь Интернет-серфингом или выполняете базовую офисную работу, вы в большинстве случаев редко используете более одного гигабайта оперативной памяти. Узнайте в нашем практическом совете, сколько оперативной памяти вам нужно.
  6. И даже если вы временно превысите возможности памяти, например, играя в 3D-игры с большим объемом памяти, занимаясь видеомонтажом или моделированием, переключение разрядности не обязательно станет лучшим решением. В зависимости от программного обеспечения покупка быстрого SSD-накопителя для хранения больших объемов данных может быть значительно более выгодной альтернативой. Например, вам можно будет просто прописать новый путь хранения для программного обеспечения, не настраивая при этом совершенно новую систему.
  7. С помощью наших инструкций вы все равно можете использовать оперативную память, с непосредственной адресацией, используя ее в качестве энергозависимого пространства на жестком диске, например, для временных файлов. 

Сравнение 32- и 64-разрядных систем

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

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

Чтобы запустить существующие решения вместе с 64-разрядными версиями Office, учитывайте следующее:

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

  • Ранее в VBA не было типа данных указателя, поэтому для хранения указателей и дескрипторов приходилось использовать 32-разрядные переменные. Теперь при использовании операторов Declare эти переменные усекают 64-разрядные значения, возвращаемые при вызовах API.

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

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

Подсистема WOW64 изолирует 32-битные файлы из 64-битных файловых файлов, перенаправляя вызовы реестра и некоторые вызовы файловой системы. Подсистема WOW64 изолирует двоичные данные, чтобы не допустить случайного доступа к данным из 64-битного двоичного 32-битного двоичного файла. Например, 32-битный двоичный файл с .dll из папки %systemroot%\System32 может случайно попытаться получить доступ к 64-битным файлу .dll, который не совместим с 32-битным двоичным. Чтобы предотвратить это, подсистема WOW64 перенаправляет доступ из папки %systemroot%\System32 в папку %systemroot%\SysWOW64. Это перенаправление предотвращает ошибки совместимости, так как для работы с 32-битными программами .dll требуется, чтобы .dll был специально разработан.

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

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

Нажмите кнопку Начните, нажмите кнопку Выполнить, введите %windir%\SysWoW64\cmd.exe, а затем нажмите кнопку ОК.

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

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

Microsoft .NET Framework

Программа, составленная с помощью microsoft платформа .NET Framework, будет работать в качестве 32-битной программы в подсистеме WOW64, если верны следующие условия:

  • Программа имеет набор бита ILONLY в сведениях об загонах.
  • Программа была составлена с помощью microsoft платформа .NET Framework 1.1. Если у программы нет набора бита ILONLY в сведениях об загонах или если программа была составлена с помощью microsoft платформа .NET Framework версии 2.0, программа будет работать в качестве родной 64-битной программы.

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

Операционные системы

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

Совместимость 32-х и 64-разрядных операционных систем с 32-х и 64-битными процессорами

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

  • запуск старых программ на новом процессоре;
  • эмуляция, запуск в среде виртуальной машины;
  • перекомпиляция исполняемых файлов под новый процессор;
  • изменение программного кода и повторная компиляция;
  • написание программного кода “с нуля”.

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

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

Программы имеют не только исполнительный файл, но и файлы dll, которые могут помешать работе в определенной операционной системе

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

Операционная система Разрядность, бит Ядро Минимум памяти для работы Минимум на жестком диске Частота процессора, минимум Число задач Число пользователей Состояние на 2018 год
CP/M 8 Монолитное 16 Кб 1-5 MHz 1 1 Историческое
86-DOS 16 Монолитное 32 Кб 4-16 MHz 1 1 Историческое
MS DOS 16 Монолитное 64 Кб 4 MHz 1 1 Историческое
Windows 3.1 16 MS-DOS 3.1 и выше 640 Кб 6.5 Mb 4 MHz 1 1 Историческое
Windows 95 16 Монолитное 4 Мб 50 Mb 16 MHz Многозадачная 1 Историческое
Windows 98 32 Монолитное 16 Мб 195 Mb 66 MHz Многозадачная 1 Историческое
Windows ME 32 Монолитное 32 Mb 200 Mb 155 MHz Многозадачная 1 Историческое
Windows 2000 32 Гибридное 32 Mb 2 Gb 133 MHz Многозадачная 1 Историческое
Windows XP 32, 64 Гибридное 64 Mb 1.5 Gb 233 MHz Многозадачная 1 Прекращена основная поддержка
Windows Vista 32, 64 Гибридное 384 Mb 20 Gb 800 MHz Многозадачная 1 Историческое
Windows 7 32, 64 Гибридное 1 Gb/2 Gb* 16 Gb/20 Gb* 1 GHz Многозадачная 1 Прекращена основная поддержка
Windows 8 32, 64 Гибридное 1 Gb/2 Gb* 16 Gb/20 Gb* 1 GHz Многозадачная 1 Не поддерживается
Windows 10 32, 64 Гибридное 1 Gb/2 Gb* 16 Gb/20 Gb* 1 GHz Многозадачная 1 Поддерживается

Что же теперь делать

Если вам необходимо запустить 32-битные приложения, а компьютер уже обновлен до macOS Catalina, есть такие варианты выхода из ситуации:

▸ установить macOS Mojave в качестве второй системы на Mac;

▸ установить Windows через BootCamp и использовать программы или игры для этой ОС;

▸ дождаться обновления контейнера Wine для запуска 32-битных приложений. Работа ведется, но есть определенные трудности и четкие сроки выхода такой версии разработчики пока не называют.

▸ использовать виртуальную машину с установленной системой macOS Mojave и ниже.

Последний способ самый предпочтительный, так не придется перезагружать компьютер и запускать другую операционную систему, чтобы запустить нужное приложение.

В 64-битной Windows программы работают быстрее

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

64-битные программы реализуют свои преимущества, лишь если с самого начала разрабатывались и оптимизировались для применения в 64-битных Windows. В тесте ComputerBild такие программы в среднем работали на 13% быстрее 32-битных «собратьев».

Старое 32-битное ПО в 64-битной Windows работает даже медленнее, чем в 32-битной системе; причина – преобразование подсистемой WoW64.

32-битные дистрибутивы Linux

Debian

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

Вероятно, Debian — лучший вариант, который мы можем предложить для поддержки 32-битной поддержки на нашем ПК. Мы можем скачать эту версию Linux с здесь .

Mageia

Mageia является стабильной и безопасной настольной операционной системой, распространяемой как свободное программное обеспечение. По умолчанию у него отличный рабочий стол KDE, хотя он предлагает варианты, основанные на Gnome и Xfce. Он основан на Madriva, что делает его отличным выбором для тех, кто хочет уйти от Ubuntu и всего, что с ним связано, например Debian.

Мы можем скачать эту систему со своего основного сайта .

OpenSUSE Leap

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

Мы можем скачать этот дистрибутив Linux для 32 бит из Следующая ссылка .

Бодхи

Хотя мы не сможем иметь самый последний ПК (поскольку последняя версия имеет ISO только для 64 бит), Bodhi Linux имеет редакцию «Legacy», которая позволит нам без проблем использовать эту операционную систему на 32-битных компьютерах. Он имеет ядро ​​4.9 и оптимизирован для работы на очень старом оборудовании, позволяя без проблем вернуть к жизни любой компьютер старше 15 лет.

Этот дистрибутив основан на Ubuntu и смешивает многие функции и характеристики этого дистрибутива, наряду с характеристиками других подобных, чтобы стать уникальной операционной системой. Мы можем скачать ISO Legacy, совместимый с 32-битными системами, отсюда .

Slackware

Это еще один дистрибутив, который все еще работает в 32 битах. Хотя правда в том, что его интерфейс может оставить желать лучшего. Slackware ставит производительность и совместимость выше других элементов, например внешнего вида. Поэтому, если сравнить его эстетику с эстетикой Windows 10 или любой другой современный дистрибутив Linux, к худшему, он привлечет к себе много внимания.

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

OpenSUSE Tumbleweed

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

SparkyLinux

Этот дистрибутив основан на Debian, но его разработка направлена ​​на то, чтобы предложить пользователям максимально легкий дистрибутив, способный работать практически на любом компьютере, независимо от того, сколько ему лет. Sparky предлагает нам полную операционную систему с интерфейсом MinimalUI с Openbox, которую мы сможем настроить с более чем 20 различными рабочими столами. Он имеет стабильную версию и полу-скользящую версию, что позволяет опытным пользователям всегда быть в курсе событий.

Мы можем скачать SparkyLinux свет от это веб-сайт .

Gentoo

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

Если мы хотим рискнуть с этим дистрибутивом, мы можем скачать его за 32 бита с веб-сайта .

Arch Linux 32

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

Хотя официальная версия Arch Linux давно перестала поддерживать эту архитектуру, Arch Linux 32 — это проект, поддерживаемый сообществом, который продолжает предлагать поддержку этой архитектуры. Этот дистрибутив предлагает нам гибкую и очень легкую систему, идеально подходящую для старых компьютеров, следуя философии Keep It Simple.

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

Определение разрядности ОС Windows (32 или 64 бит)

Способ №1: свойства системы

Самый простой способ определения — это посмотреть свойства системы. Для этого зайдите в панель управления Windows по адресу:

В строке ‘Тип системы’ — увидите тип вашей ОС (в данном случае, на скрине ниже &#x1f447,, система 64 битная, помечается, как x64).

64 битная версия Windows

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

Способ №2: через командную строку

Сначала необходимо открыть командную строчку. Привожу универсальный способ для всех ОС:

  1. нажать Win+R,
  2. в появившемся окне ввести CMD и нажать кнопку Enter.

cmd — запуск командной строки

В командной строке введите команду systeminfo и нажмите Enter.

Через некоторое мгновение увидите достаточно много информации о вашем ПК и Windows, в том числе будет указан и тип системы (см. скрин ниже, 64 бита).

Просмотр разрядности системы в командной строке

Способ №3: через спец. утилиты

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

У меня на блоге, кстати, есть такая статья, ссылка ниже (рекомендую).

Одна из бесплатных и довольно популярный утилит просмотра характеристик компьютера — это Speccy. Именно ее и рекомендую использовать — в ней есть большинство информации о Windows, температуре основных компонентов ПК, информация о процессоре, видеокарте и т.д. (все, что только может пригодится обычному пользователю).

В частности, чтобы узнать сколько битная ваша ОС — достаточно ее запустить, когда программа загрузится — первая строчка ответит вам на этот вопрос.

Speccy / 64 битная система

Ссылки

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

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

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

Способы решения

Но в начале следует ещё раз напомнить пользователям о том, что перейти (именно перейти, а не эмулировать) на другую разрядность ОС Windows (32/64) без ее установки/переустановки — невозможно!

Все имеющиеся в сети видеоролики и конфиги представляют собой лишь обновление системы, при этом разрядность ее остаётся прежней!

Данного — нелёгкого и непонятного для большинства юзеров — вопроса следовало коснуться в связи с тем, что рассматриваемая ошибка с текстом «Версия этого файла несовместима…» имеет непосредственное к нему отношение.

Как установить 32 битную программу на 64 битную систему?

Полный текст ошибки выглядит следующим образом:

«Версия этого файла несовместима с используемой версией Windows. С помощью сведений о системе определите необходимую версию программы (32 или 64 разрядную) и обратитесь к издателю программного обеспечения».

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

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

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

Если игру и программу установить удалось, то, возможно, установщик написан для 64-бит и устанавливает сразу две версии игры/программы. Наверняка, многим знакома ситуация, когда на рабочем столе появляется сразу 3 ярлыка установленного продукта, и подписаны они обычно в виде «Ярлык 32-бит», «Ярлык 64-бит» и «Launcher».

Соответственно, для решения просто откройте нужный ярлык.

Что делать, если у тебя 32 битная система, а для игры нужна 64 ОС?

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

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

  • Процессор изначально должен поддерживать 64-битную архитектуру. Проверить это можно программой CPU-Z на вкладке «CPU» в строке «Instructions» — если указано «x86-64», то процесс отвечает упомянутым требованиям, если просто «х86», то, увы, нет.
  • Характеристики компонентов компьютера, в особенности оперативная память, позволяют использовать возможности более новой версии разрядности операционной системы, а, следовательно, и предложить соответствующие технические характеристики.

Например, при наличии 2 ГБ оперативной памяти пытаться перейти на 64-бит бессмысленно, так как работать операционная система должным образом просто не будет.

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

Реализовать это можно с помощью «Oracle VirtualBox», которая достаточно проста в установке, настройке и использовании.

Но здесь возникает логичный вопрос: «Какой смысл использовать виртуальную машину и пытаться установить виртуальную 64-битную гостевую систему, если технические возможности компонентов компьютера позволяют установку и использование 64-битной операционной системы Windows?!».

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

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Радио и техника
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: