Необходимая версия программы 32 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-разрядной операционной системой.

Иногда, при установке или запуске некоторых (часто устаревших) программ в 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 после некоторых