Datamaskiner, Sikkerhet
Systemet viser en melding om at søknaden er ikke et gyldig Win32-program. Hva gjør jeg?
Ingen tvil, mange brukere av moderne "operatsionok» Windows XP-versjoner, Vista, 7, 8 og 10 i starten av en søknad overfor en situasjon hvor systemet selv skriver 'Ikke et gyldig Win32-program så-og-så.' Årsakene til en slik melding kan være nok, imidlertid, og du kan løse problemet ved hjelp av elementære metoder.
Hva er Win32?
Til å begynne, vurdere forekomsten av feil i forbindelse med lanseringen av et program når det vises en melding som informerer brukeren om at det ikke er et gyldig Win32-program. Hva, spør du? Først av alt, ikke få panikk. Det er ikke noe overnaturlig med det.
Bare Windows-systemet med sin standard 32-bits arkitektur eller det ikke gjenkjenner eller støtte installasjonsfilen fra distribusjons (Setup), eller kjøre en kjørbar fil av programmet (.exe), eller biblioteket for dynamiske koblinger (DLL), eller til og med installert driver "jern" virtuell innretning eller komponent.
Win32 selve begrepet som sikkert allerede klar, refererer det til 32-bits arkitektur, noe som er grunnen til at selv mellom operativsystemer i denne kategorien kan ikke fungere riktig.
Hvorfor får jeg en melding om at filen er ikke et gyldig Win32-program?
Den vanligste situasjonen, når det er denne typen feil, kan du ringe uforlikelighet av filer opprettet i andre operativsystemer som Linux eller Mac OS X. Det er klart faktisk at kjørbare eller tilhørende komponenter er av en helt annen struktur, og ikke minst utvidelsen, som er i systemet registret Windows er ikke registrert. Det er derfor systemet med meldingen: "Feil:. Ikke et gyldig Win32-program slik komponent eller program" Ta samme bildefilen.
Type forlengelse .nrg, iso, CUE, og så videre. D. Windows OS oppdager noen problemer. Det er verdt å spørre den samme åpne en fil med filtypen .dmg, begynner systemet å "skjenne". Dette er forståelig, fordi en slik utvidelse er kun tilgjengelig for Mac OS X. Systems
Bortsett fra disse situasjonene, kan du finne mer og kompatibilitetsproblemer selv "operatsionok» Windows familie av ulike versjoner og bygger.
Hvorfor programmet ikke er en Win32-program i forskjellige operativsystemer Windows?
Dersom tidligere har Microsoft har spesialisert seg utelukkende på 32-bits systemer, med framveksten av nye generasjon prosessorer og Windows 7, støtter 64-bits arkitektur, situasjonen har endret seg.
Blant annet er det verdt å ta hensyn til endringen i FAT32 filsystem til NTFS (NTFS5), og i Windows 8, og 10 - på refs. Sannsynligvis trenger ikke å forklare at applikasjoner laget for å kjøre i et bestemt miljø (i dette tilfellet - fil 64-bit system og arkitektur NTFS eller refs), i 32-bits systemer vil ikke fungere så vel som i FAT32 filsystem (som er praktisk talt veldig lignende).
Utviklere av nye versjoner "av operativsystemer» Windows gikk på en ensidig måte. De forlot støtte FAT32 og programmer 32-bits arkitektur i nye versjoner av OS, men det er utelukket kompatibiliteten 64-bits applikasjoner og filsystemer med eldre standard.
La oss nå prøve å forstå mer hvorfor feilen oppstår, informerer at en komponent er ikke et gyldig Win32-program. Hva kan jeg gjøre for feilretting og generelt hvordan man skal håndtere det?
Skade på filen eller installasjonspakken
En av grunnene, i tillegg til de ovennevnte aspekter av inkompatibilitet av systemer er skade på installasjonsfilen eller en fil som ikke er uvanlig. Arkiv, for eksempel, kan være, så å si, underutilized, kan det være en spesifikk passord og så videre. D.
I dette tilfellet er det en universell og den enkleste løsningen, viser systemet en melding om at en bestemt fil eller et program modulen er ikke et gyldig Win32-program. Hva du skal gjøre i en slik situasjon? Det er veldig enkelt. Du må bare prøve å re- laste ned filen , eller filen og starte installasjonen eller utpakking igjen.
Spesifisitet for å løse problemet
Noen ganger metoden ovenfor hjelper, noen ganger er det ikke. Hvis problemet fremdeles, kan du bruke den universelle og det mest effektive middel, som få mennesker vet. Merkelig nok, men en av de mest trivielle metoder for å korrigere denne feilen er å laste ned fra Internett spesialisert Win32.reg registerfilen. Etter lanseringen systemet spør brukeren om tillatelse til å legge data til registeret. Du må bare godta endringene, og start deretter datamaskinen på nytt.
I noen tilfeller kan feilen skyldes tilstedeværelsen av en eldre versjon av MS Framework. Som er klart, i denne situasjonen, du trenger bare å oppdatere til den nyeste versjonen av plattformen. Hvis det oppstår problemer med bruk av denne plattformen, må du gå til programinnstillingene, og endre verdien av alle CPU (alle prosessorer) på x86 (det er akkurat det samme 32-bits versjon).
I slike situasjoner, når det ikke oppfattes av den "innfødte" enhetsdriver, er det fornuftig å finne en oppdatert versjon, med de mest aktuelle arkitektur "operativsystemer". Selvsagt kan den type x86 driveren på 64-bit system settes, men tvert imot vil ikke fungere på noen måte. Generelt er det bedre ikke å eksperimentere, og å installere systemet på en lignende x64 versjonen umiddelbart. Dette vil unngå mange problemer i fremtiden.
konklusjon
Fra ovennevnte kan vi se at det oppstår en feil slik plan veldig ofte. Vel, la oss si, en komponent (modul) er ikke et gyldig Win32-program. Det vi har vurdert ovenfor. I prinsippet er det de mest enkle og effektive måter. Selvfølgelig kan du fortsatt klatre inn i registeret, men uerfarne brukere dette ikke anbefales. Videre prosessen med manuelle innstillingsknappene - business alvorlig nok, og tar mye tid.
Blant annet bør det også bemerkes at registreringen og laste ned registerfilen kan ikke alltid hjelpe. Tross alt, er det klart at å gjette konfigurasjonen av systemet er praktisk talt umulig. I dette tilfellet er det best å sjekke integriteten til filene selv og kompatibilitet som Microsoft Framework plattformer, flere komponenter i Java-basert, og så videre. D. utviklere, forresten, kan fortsatt ha et problem med SDK plattformer som kompatibilitet for utviklere av programvare. Generelt, for å finne en løsning på problemet som mulig. Som de sier, ville det ønske.
Similar articles
Trending Now