Необходимая версия программы 32 64

Иногда, при установке или запуске некоторых (часто устаревших) программ в Windows Server 2008 (cправедливо и для Windows 7), можно наткнуться на ошибку вида:

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

В этом случае необходимо запустить программу в режиме совместимости с предыдущими операционными системами. Для этого кликаем по файлу запуска (например setup.exe) правой кнопкой мыши, в меню выбираем «Свойства » и переходим на вкладку «Совместимость » . Здесь устанавливаем флаг «Запустить программу в режиме совместимости с: » и выбираем необходимую операционную систему из списка.

(Большинство программ работают в режиме совместимости Windows XP). Здесь же можно выставить дополнительные параметры запуска, а также определить эти параметры для все пользователей, нажав на «Изменить параметры для всех пользователей » .

После выставления всех настроек нажимаем «Применить » и «ОК » .

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

К сожалению, такой способ подходит далеко не для всех программ. Например установить 1С:Предприятие 7.7 на 64-х битную систему не получится даже в режиме совместимости. Но нет ничего невозможного!

/
Установка 1С:Предприятие 7.7

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

Счастливым обладателям 64-разрядной ОС установка обновления на 1С 7.7 может показаться не сахаром. Дело в том, что сам установщик setup.exe является 16-битным приложением (да-да, именно 16-битным, пришедшим со времен Windows 3.1). Но в новых 64-разрядных ОС эмулятора ntvdm, позволяющего запускать 16-битные приложения, просто нет. Майкрософт долго не исправляла самые неприятные дыры этого эмулятора, и решила просто выкинуть дырявую программу из состава операционной системы, а счастливые пользователи увидят примерно такое сообщение:

Если есть компьютер с 32-разрядной ОС

Для распаковки архива запускаем установщик на любой 32-разрядной ОС (например, windows xp). Жмем несколько раз далее и устанавливаем обновления на любой диск в новую папку.

После завершения установки копируем появившееся папки на флешку и переносим на рабочий компьютер.

Как найти компьютер с 32-битной ОС? Вариантов может быть множество: попросить друга, воспользоваться компьютером на работе, в интернет-кафе, ноутбуком бабушки…

Если рядом нет компьютера с XP

В таком случае нам нужно установить эмулятор или виртуальную машину.

Скачать эмулятор ХР можно бесплатно прямо с сайта майкрософта по запросу в поисковике “XP mode”.

Второй вариант - установить себе виртуальную машину VmWare, а на нее привычный Windows XP.

После получения виртуальной Windows XP на локальном компьютере в отдельном окошке переходим к пункту «у меня есть 32-разрядная ОС под руками»

Зачем мне новый Windows, если моя 1С не работает на ней?

Не верьте своим недо-админам: 1С 7.7 прекрасно работает даже на Windows 8.1 после некоторых

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

Причины, по которым появляется ошибка

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

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

Чтобы проверить какая архитектура ОС у вас на компьютере, нужно:

  • Открыть «Панель управления».
  • Зайти в «Система и безопасность».
  • Далее открыть «Система». И на этой страницы можно увидеть разрядность вашей Виндовс на против строки «Тип системы».

В этом случае ошибку несовместимости 32 и 64 битной Виндовс можно решить несколькими вариантами.


Перейти на Виндовс с 64-битной архитектурой

Если вы не знаете, как это сделать, то сейчас будет описано 2 возможных варианта. В каждом необходимо приобрести образ диска с Windows 64 bit. Можно порекомендовать исключительно «чистые сборки», без всяких дополнительных программ, типа «крякнутых» фотошопов и т.д. Найдите её в Интернете и загрузите.

  1. Вам не надо будет даже заходить в BIOS, как это необходимо при обычном варианте. Скачиваете образ диска с дистрибутивом, затем скачиваете и устанавливаете Daemon Tools Lite. Открываете через эту программу образ и устанавливаете.
  2. Обычная установка с форматированием диска и созданием новых разделов. Этот вариант является самым надежным, но при его использовании будут удалены с диска все ваши файлы, программы и драйвера устройств. Поэтому нужно будет перед установкой перенести все необходимые файлы на другой диск или флешку. Ошибка может возникнуть при установке Windows 64 на «старый» компьютер, железо которого попросту не поддерживают эту архитектуру. В этом случае результатом установки будет сообщение — версия этого файла несовместима с используемой версией Windows. Выход из этой ситуации только один – покупка нового, более современного компьютера с поддержкой 64-битной архитектуры операционной системы.

Другие причины ошибки «Версия этого файла несовместима с используемой версией Windows»

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


  • Запустите программу или игру, использую учетную запись администратора.
  • Попробуйте «поиграть» с разными вариантами совместимости версий. Для этого необходимо нажать правой кнопкой по лаунчеру игры или кликнуть правой кнопкой. В выпавшем меню выбрать «Свойства» и во вкладке «Совместимости» поставить галочку «Запустить приложение в режиме совместимости с:» и выбрать ОС из списка.
  • Если предыдущий вариант не помог, запустите «Исправление проблем с совместимостью».
  • Иногда ОС не имеет в наличие архиватора. В этом случае при распаковке архивов установочного файла система будет выдавать эту ошибку. Для того чтобы системе удалось закончить установку и распаковать установочные файлы нужно скачать один из архиваторов. Найти их можно в интернете.

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

Для этого необходимо выполнить следующие действия.

Windows 7


Нажать кнопку Пуск, далее выбрать в меню пункт Компьютер и нажать правую кнопку мыши. В контекстном меню нажать команду Свойства.
В открывшемся окне найти пункт Тип системы
- если используется 64-разрядная версия операционной системы, в пункте Тип системы будет указано: 64-разрядная операционная система
- если используется 32-разрядная версия операционной системы, в пункте Тип системы будет указано: 32-разрядная операционная система

Windows XP

вариант 1

Нажать кнопку Пуск, далее выбрать в меню пункт Мой компьютер и нажать правую кнопку мыши. В контекстном меню выбрать команду Свойства.

- если используется 64-разрядная версия операционной системы, в пункте Система будет указано: Microsoft Windows XP версия x64
- если используется 32-разрядная версия операционной системы, в пункте Система будет указано: Microsoft Windows XP версия x32

вариант 2

Пуск -> Выполнить -> ввести в появившемся окне команду cmd вызвав командную строку -> ввести команду winver

вариант 3 (наиболее действенный)

Пуск -> Все программы -> Стандартные -> Служебные -> Сведения о системе

В этом случае предоставляется исчерпывающая информация о системе. Обычно возникает вопрос, где написано о разрядности, так вот, если присутствует текст «x86 Family» значит система 32-разрядная.

Вопрос: Почему не всегда можно увидеть необходимую информацию в ХР (в первых двух вариантах) или нет пункта «Система»?

Ответ: Потому, что ОС ХР (сервис пак 3) имеет большое количество сборок и не во всех сборках первые два варианта актуальны, например в некоторых сборках от chipxp.ru работает только 3-й вариант проверки разрядности системы.

Windows Vista


Нажать кнопку Пуск, далее выбрать в меню пункт Компьютер и нажать правую кнопку мыши. В контекстном меню выбрать команду Свойства.
В открывшемся окне найти пункт Система
- Если используется 64-разрядная версия операционной системы, в пункте Тип системы будет указано: 64-разрядная операционная система
- Если используется 32-разрядная версия операционной системы, в пункте Тип системы будет указано: 32-разрядная операционная система

Отмечу, что подавляющее большинство пользуется 32-разрядной операционной системой.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: