Ongetwijfeld, veel gebruikers van moderne "operatsionok» versies van Windows XP, Vista, 7, 8 en 10 bij het uitvoeren van een bepaalde applicatie te maken met een situatie waarin het systeem zelf schrijft "geen geldige Win32-toepassing zo-en-zo."De oorzaken van een dergelijk bericht kan genoeg zijn, maar, en je kunt het probleem oplossen door gebruik te maken elementaire methoden.
Wat is Win32?
Om te beginnen, overweeg dan het optreden van de fout in verband met de lancering van een programma als er een bericht verschijnt de gebruiker te informeren dat het niet een applicatie Win32.Wat, vraag je?Allereerst, raak niet in paniek.Er is niets bovennatuurlijks over.
Net Windows-systeem met de standaard 32-bit architectuur of niet herkent of ondersteuning voor de installatie bestand van de distributie (Setup), of voer het uitvoerbare bestand van het programma (.exe) of dynamic link library (dll), ofzelfs geïnstalleerd driver "ijzeren" van het apparaat of een virtuele component.
Het concept Win32, hoe kan waarschijnlijk al duidelijk, verwijst specifiek naar een 32-bit architectuur, dat is de reden waarom zelfs tussen de besturingssystemen in deze categorie kan niet goed functioneren.
Waarom krijg ik een bericht dat het bestand is niet een toepassing Win32 te krijgen?
De meest voorkomende situatie waarin fouten van dit type kan worden genoemd onverenigbaar bestanden die door andere besturingssystemen zoals Linux of Mac OS X. Het is duidelijk in het feit dat executables of bijbehorende componenten zijn van een heel andere structuur, niet aan de uitbreiding, vermelden welkeWindows-register is niet geregistreerd.Dat is de reden waarom het systeem met de boodschap: "Fout:. Geen geldige Win32-toepassing zoals een onderdeel of programma"Neem hetzelfde beeld bestand.
verlengd soort .nrg, .iso, Cue, enzovoort. D. Windows OS zal herkennen zonder problemen.Het is noodzakelijk om de opening van hetzelfde bestand met de extensie .dmg definiëren, begint het systeem "zweren".Dit is begrijpelijk, omdat een dergelijke uitbreiding is bedoeld voor systemen Mac OS X.
Naast deze situaties, kunt u meer vinden en compatibiliteit problemen zelf "operatsionok" Windows familie in verschillende versies en bouwt.Waarom
applicatie is niet een Win32-programma in de verschillende besturingssystemen Windows?
Eerder heeft Microsoft uitsluitend gespecialiseerd in 32-bit systemen, met de komst van de nieuwe generatie processoren en Windows 7, ondersteuning voor 64-bit architectuur, is de situatie veranderd.
Onder andere dingen, is het de moeite waard om rekening te houden met wijzigingen in het FAT32-bestandssysteem naar NTFS (NTFS5), en Windows 8, en 10 - op de refs.Waarschijnlijk niet uit te leggen dat applicaties ontworpen om te draaien in een bepaalde omgeving (in dit geval - het bestandssysteem is 64 bits en de architectuur van NTFS of refs), wordt 32-bits systemen niet werkt, evenals het bestandssysteem FAT32 (die praktischzeer vergelijkbaar).
ontwikkelaars van nieuwe versies 'van besturingssystemen »Windows ging op de eenzijdige manier.Ze vertrokken ondersteuning voor FAT32 en toepassingen 32-bit architectuur in de nieuwe versies van het OS, maar het sluiten van de verenigbaarheid van de 64-bit applicaties en bestandssystemen met oudere standaarden.
Nu proberen meer te begrijpen waarom er een foutmelding waarin staat dat een bepaald onderdeel van de aanvraag niet Win32.Wat kan ik doen om de fout te corrigeren en in het algemeen hoe om te gaan met het?
beschadigde archieven of installatiepakket
Een van de redenen, naast de bovengenoemde aspecten van de onverenigbaarheid van de systemen is de schade aan de installatie-bestand of een bestand dat is niet ongebruikelijk.Archive bijvoorbeeld kan zogezegd, onderbenut, kan een specifiek wachtwoord, enz. D.
In dit geval is er een universeel en de eenvoudigste oplossing, het systeem een bericht dat een bepaald bestand of programmamodulegeen aanvraag Win32.Wat te doen in zo'n situatie?Het is heel simpel.Je hoeft alleen maar te proberen om opnieuw te downloaden het bestand of het bestand en start het installatieproces en opnieuw uitpakken.
specificiteit lossen
Soms helpt de bovenstaande methode, soms niet.Als het probleem blijft, kunt u de universele en de meest effectieve manier, die weinig mensen weten te gebruiken.Vreemd genoeg, maar een van de meest triviale methoden te lossen dit probleem is te downloaden van het internet gespecialiseerde register bestand Win32.reg.Na de lancering van het systeem vraagt de gebruiker om toestemming om informatie toe te voegen aan het register.Je hoeft alleen in te stemmen met de wijzigingen, en start de computer opnieuw op.
In sommige gevallen de fout te wijten aan de aanwezigheid van een oudere versie van MS Framework.Zoals duidelijk is, in deze situatie, je hoeft alleen maar te updaten naar de nieuwste versie van het platform.Als er problemen ontstaan met het gebruik van dit platform, moet je naar de programma-instellingen, en verander de waarde van de CPU (elke processor) op de x86 (het is gewoon het zelfde 32-bits versie).
In die situaties waar niet waargenomen "native" device driver, is het zinvol om een bijgewerkte versie te vinden, met de juiste architectuur van de "besturingssystemen".Uiteraard kan de bestuurder in de x86 64-bit systeem worden ingesteld, maar daarentegen heeft elke ontvangen.In het algemeen is het beter om niet te experimenteren en te installeren x64-systemen in een vergelijkbare versie onmiddellijk.Dit zou voorkomen dat de vele problemen in de toekomst.
Conclusie Uit het bovenstaande kan worden gezien dat er een fout wordt aangetroffen zo'n plan heel vaak.Nou, laten we zeggen, een component (module) is een applicatie Win32.Wat we hierboven hebben overwogen.In principe is de meest eenvoudige en effectieve wijze.Uiteraard kunt u nog steeds klimmen naar het register, maar onervaren gebruikers dit wordt niet aanbevolen.Bovendien is het proces van handmatig instellen sleutels - het heel serieus en kost veel tijd.
onder andere dient te worden opgemerkt dat de registratie en downloaden van het bestand systeemregister niet altijd helpen.Inderdaad is het duidelijk dat de systeemconfiguratie raden praktisch onmogelijk.In dit geval is het het beste om de integriteit van de bestanden zelf en compatibel platforms zoals Microsoft Framework, extra componenten op basis van Java te controleren, enzovoort. D. ontwikkelaars, door de manier, kan nog steeds problemen met de compatibiliteit van platforms zoals SDK voor software-ontwikkelaars.In het algemeen kunt u een oplossing te vinden.Zoals ze zeggen, het zou willen.