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

Plik jest niezgodny z wersją systemu Windows, z której korzystasz

Mam naprawdę stary instalator (starsza aplikacja), który próbujemy uruchomić na systemie Windows 7 64 bit os.

Wcześniej był on instalowany tylko na Windows XP 32 bit. Otrzymuję następujący błąd, gdy próbuję go uruchomić:

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.

Kontakt z wydawcą oprogramowania nie wchodzi w grę (oprogramowanie jest super stare).

Czy jest jakiś sposób, aby to zadziałało? Jakiś tryb kompatybilności?

Jedyną rzeczą, o której słyszałem, że może działać, jest Virtual XP na Win 7 box. Problem w tym, że to oprogramowanie jest częścią całego zestawu oprogramowania. Musiałbym umieścić wszystkie części na Virtual XP lub nie mieć ich wcale.

Zanim pójdę drogą umieszczenia tego wszystkiego na wirtualnym XP chciałbym wiedzieć, że nie ma sposobu, aby uzyskać to wszystko na Win 7 os.

Antwoorden (5)

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

Mówisz, że jest to naprawdę stary instalator, czy jest to aplikacja 16-bitowa? Cała obsługa aplikacji 16-bitowych została usunięta z systemu Windows 7 x64 - nie będzie działać. Będziesz musiał użyć emulatora lub powrócić do 32-bitowego systemu Windows. Tryb XP w Windows 7 może być łatwym rozwiązaniem, aby uruchomić tę aplikację bezproblemowo.

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

Ze starszymi instalatorami naprawdę musisz po prostu pobawić się ustawieniami. Spróbuj ustawić tryb zgodności na Windows XP SP 3 i uruchom jako administrator.

Niektóre starsze instalatory mogą być “rozpakowane”. Oznacza to, że niektóre narzędzia zip mogą faktycznie rozpakować pliki, które program ma zainstalować. Teraz nie polecam tego, ale możesz spróbować ręcznie przenieść pliki samodzielnie.

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

Jeśli uruchomienie instalatora w trybie zgodności z wyłączonym UAC zmiana rejestru ) nie zadziała, następnym krokiem jest próba instalacji ręcznej. To jest miejsce, gdzie używasz technik porównywania plików, aby znaleźć to, co instalator faktycznie robi z twoim komputerem i odzwierciedlić to na twojej maszynie windows 7. Jeśli nigdy wcześniej tego nie robiłeś, nie polecam tego, ponieważ możesz napotkać wiele problemów, próbując uzyskać wszystko działające. Co jak wiem z doświadczenia jest prawdziwym bólem, aby uzyskać wszystko.

Lepszą opcją jest pobranie i włączenie trybu XP w windows 7 (nie działa z win 7 home lub starter). W ten sposób można przynajmniej uzyskać skróty na pulpicie, które uruchamiają maszynę wirtualną na żądanie. Możesz go znaleźć tutaj .

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

Ten błąd może również pojawić się, gdy utworzysz skrypt i zapiszesz go jako *.exe zamiast *.bat. Przełączenie na *.bat może rozwiązać problem.

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

Miałem dokładnie taki sam komunikat o błędzie dla uszkodzonego instalatora.

Instalator, który został utworzony dla Windows 7 (32bit/64bit), został uszkodzony podczas przesyłania pocztą elektroniczną, pokazując ten komunikat (na Windows 7 64bit). Nieuszkodzony plik zainstalował się poprawnie.

Tak więc, sugeruję wypróbowanie instalatora na maszynie Win XP przed próbą bardziej technicznych operacji.

Jeśli instalator jest rzeczywiście uszkodzony, wtedy będziesz musiał znaleźć kopię zapasową lub uzyskać ją gdzie indziej.