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

Bestand is niet compatibel met de versie van Windows die u gebruikt

Ik heb een heel oude installer (legacy app) die we proberen te laten draaien op een Windows 7 64 bit os.

Voorheen was het alleen geïnstalleerd op Windows XP 32 bit. Ik krijg de volgende foutmelding als ik hem probeer te starten:

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.

Contact opnemen met de uitgever van de software is geen optie (software is super oud).

Is er een manier om dit werkend te krijgen? Een soort compatibiliteitsmodus?

Het enige waar ik van gehoord heb dat zal werken is een Virtuele XP op de Win 7 doos. Het probleem is dat deze software een deel is van een hele software set. Ik zou alle onderdelen op de virtuele XP moeten zetten of helemaal niets.

Voordat ik alles op de virtuele XP zet wil ik graag weten of er geen manier is om alles op de Win 7 os te krijgen.

Antwoorden (5)

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

U zegt dat het een heel oud installatieprogramma is, is het een 16-bit toepassing? Alle 16-bit applicatie-ondersteuning werd verwijderd uit Windows 7 x64 - Het zal niet draaien, helemaal niet. U zult een emulator moeten gebruiken of terug moeten gaan naar 32-bit Windows. XP-modus in Windows 7 is misschien een eenvoudige oplossing om deze toepassing probleemloos te laten werken.

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

Met oudere installatieprogramma’s moet je gewoon wat rommelen met de instellingen. Probeer compatibiliteitsmodus in te stellen op Windows XP SP 3 en Stel uitvoeren als beheerder in.

Sommige oudere installatieprogramma’s kunnen “uitgepakt” worden. Dat betekent dat sommige zip-programma’s de bestanden die het programma moet installeren ook daadwerkelijk kunnen uitpakken. Ik raad het niet aan, maar je kunt proberen om de bestanden zelf handmatig te verplaatsen.

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

Als het uitvoeren van het installatieprogramma in compatibiliteitsmodus met UAC uitgeschakeld registerwijziging ] niet werkt, is de volgende stap het proberen van een handmatige installatie. Hierbij gebruikt u bestandsvergelijkingstechnieken om uit te zoeken wat het installatieprogramma werkelijk met uw computer doet en dat te spiegelen naar uw Windows 7 machine. Als je dit nog nooit eerder hebt gedaan, zou ik het niet aanraden, omdat je tegen een hoop problemen kunt aanlopen als je probeert alles werkend te krijgen. En ik weet uit ervaring dat het een hele klus is om alles werkend te krijgen.

De betere optie is om XP mode in windows 7 te downloaden en aan te zetten (werkt niet met win 7 home of starter). Dit zou je op zijn minst snelkoppelingen op het bureaublad geven die de VM op verzoek opstarten. Je kunt het hier vinden.

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

Deze fout kan ook optreden wanneer u een script maakt en het opslaat als *.exe in plaats van *.bat. Overschakelen naar *.bat kan het probleem oplossen.

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

Ik heb exact dezelfde foutmelding gehad voor een corrupt installatieprogramma.

Een installer die in eerste instantie was gemaakt voor Windows 7 (32bit/64bit), werd corrupt tijdens het overzenden via e-mail, waarbij deze melding verscheen (op Windows 7 64bit). Het niet-corrupte bestand installeerde prima.

Dus, ik stel voor dat je het installatieprogramma op een Win XP machine probeert voordat je meer technische handelingen uitvoert.

Als het installatieprogramma inderdaad corrupt is, dan zul je een backup moeten vinden of het ergens anders vandaan moeten halen.