2010-06-07 16:10:10 +0000 2010-06-07 16:10:10 +0000
14
14

Файл несовместим с версией Windows, которую вы используете.

У меня есть очень старый инсталлятор (старое приложение), которое мы пытаемся запустить на Windows 7 64 bit os.

Ранее оно устанавливалось только на Windows XP 32 bit. Я получаю следующую ошибку при попытке запустить его:

The version of this file is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.

Обращение к издателю программного обеспечения не является вариантом (программное обеспечение очень старое).

Есть ли способ заставить это работать? Какой-то режим совместимости?

Единственное, что я слышал об этом, будет работать - это виртуальный XP на Win 7. Проблема в том, что это программное обеспечение является частью целого набора программ. Я бы поставил все части на Virtual XP или ни одной вообще.

Прежде чем я пойду по пути размещения всего этого на виртуальном xp, я хотел бы знать, что нет никакого способа получить все это на Win 7 os.

Ответы (5)

7
7
7
2010-06-07 18:22:45 +0000

Вы говорите, что это действительно старый инсталлятор, 16-битное приложение? Вся поддержка 16-битного приложения была отключена от Windows 7 x64 - оно вообще не будет запущено. Вам нужно будет использовать эмулятор или вернуться к 32-битной Windows. XP режим в Windows 7 может быть простым решением для запуска этого приложения.

3
3
3
2010-06-07 16:25:04 +0000

С устаревшими установщиками вам действительно нужно просто общаться с настройками. Попробуйте настроить режим совместимости в Windows XP SP 3 и запустите Set от имени администратора.

Некоторые устаревшие программы установки могут быть “распакованы”. Это означает, что некоторые утилиты zip могут на самом деле распаковывать файлы, которые программа должна установить. Сейчас я не рекомендую это делать, но вы можете попробовать переместить файлы вручную.

3
3
3
2010-06-07 17:03:47 +0000

Если запуск программы установки в режиме совместимости с UAC выключен изменение реестра ) не работает, то следующий шаг - попробовать установку вручную. Здесь вы используете технику сравнения файлов для поиска того, что программа установки на самом деле делает с вашим компьютером и зеркалирования его на машину windows 7. Если вы никогда не делали этого раньше, я бы не рекомендовал, потому что вы можете столкнуться с множеством проблем, пытаясь заставить всё работать. Что, как я знаю по опыту, является настоящей болью, чтобы заставить все работать.

Лучше скачать и включить режим XP в windows 7 (не работает при выигрыше 7 дома или при стартере). Это, по крайней мере, даст вам ярлыки на рабочем столе, которые запустят ВМ по требованию. Вы можете найти его здесь .

0
0
0
2019-07-03 17:41:08 +0000

Эта ошибка также может появиться, когда вы создаете скрипт и сохраняете его как *.exe, а не как *.bat. Переход на *.bat может решить проблему.

0
0
0
2015-04-07 09:29:20 +0000

У меня было точно такое же сообщение об ошибке для установки corrupt.

Установщик, изначально созданный для Windows 7 (32bit/64bit), получил повреждение при передаче по электронной почте, показывая это сообщение (на Windows 7 64bit). Некоррумпированный файл был установлен нормально.

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

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

Похожие вопросы

3
28
13
7
5