Kétségtelen, hogy sok felhasználó a modern "operatsionok» Windows verziók XP, Vista, 7, 8 és 10, amikor fut egy adott alkalmazás azzal a helyzettel szembesülnek, ahol a rendszer maga írja: "Nem Win32 alkalmazás ez meg ez."Az okok az ilyen üzenet is elég azonban, és meg tudod oldani a problémát segítségével elemi módszerekkel.
Mi az a Win32?
Először előfordulását vizsgáljuk hiba társított dob egy programot, amikor megjelenik egy üzenet tájékoztatja a felhasználót, hogy ez nem egy alkalmazás Win32.Mi, kérdezed?Először is, ne essen pánikba.Nincs semmi természetfeletti róla.
Csak a Windows rendszer a szabványos 32-bites architektúrát, vagy nem ismeri vagy nem támogatja a telepítő fájlt az elosztó (Beállítás), vagy futtatja a végrehajtható fájlt a program (.exe), vagy dynamic link library (DLL), vagymég telepítve illesztőprogram "vas" a készülék, vagy egy virtuális komponenst.
A koncepció Win32, hogyan lehet talán már világos, kimondottan a 32 bites architektúra, ezért még az operációs rendszerek között ebben a kategóriában nem működnek megfelelően.
Miért kapok egy üzenetet, hogy a fájl nem egy alkalmazás Win32?
A leggyakoribb helyzet, ha hibák ilyen jellegű nevezhető összeegyeztethetetlen fájlok által létrehozott más operációs rendszerek, mint a Linux vagy Mac OS X Egyértelmű ugyanis, hogy végrehajtható és kapcsolódó alkatrészek egy teljesen más struktúra, nem is beszélve a terjeszkedés, amelyA Windows rendszerleíró nincs regisztrálva.Ezért a rendszer a következő üzenettel: "Hiba: nem Win32 alkalmazás ilyen alkatrészt vagy programot."Hogy ugyanazt a képfájlt.
kiterjesztett típusú .nrg, .iso, .cue, és így tovább. D. Windows operációs rendszer felismeri, minden gond nélkül.Meg kell határozni a megnyitása azonos kiterjesztésű fájl .dmg, a rendszer megkezdi a "esküszöm."Ez érthető, hiszen ezt a kiterjesztést előírt rendszerek Mac OS X
mellett ezeket a helyzeteket, megtalálja több és kompatibilitási problémák magukat "operatsionok" Windows család különböző kivitelben és épít.Miért
alkalmazás nem Win32-programot a különböző operációs rendszerek Windows?
Korábban a Microsoft szakosodott kizárólag 32 bites rendszerek, az Advent az új generációs processzorok és a Windows 7, támogatja a 64 bites architektúra, a helyzet megváltozott.
Többek között, érdemes figyelembe venni változások a FAT32 fájlrendszert NTFS (NTFS5), és a Windows 8, és 10 - a Refs.Valószínűleg nem kell magyarázni, hogy az alkalmazások futtatására terveztek egy adott környezetben (ebben az esetben - a fájlrendszer 64 bit és az építészet, NTFS vagy Refs), 32 bites rendszerek nem működnek, valamint a fájlrendszer FAT32 (ami gyakorlatilagnagyon hasonló).
a fejlesztők az új változat "az operációs rendszerek» Ablakok folytatta az egyoldalú módon.Elhagyták támogatása FAT32 és alkalmazások 32 bites architektúra az új verziójú operációs rendszer, de kizárta a kompatibilitás a 64 bites alkalmazások és fájlrendszerek régebbi szabványokkal.
Most próbáld inkább megérteni, hogy miért van egy hiba üzenet, amely szerint egy bizonyos eleme az alkalmazás nem Win32.Mit tehetek, hogy javítsa ki a hibát, és általában hogyan kell foglalkozni vele?
sérült archívumok vagy telepítőcsomag
egyik oka, mellett a fent említett szempontok a rendszerek nem kompatibilisek az a kár, hogy a telepítő fájlt vagy egy fájl, amely nem ritka.Archív, például, lehet, hogy úgy mondjuk, kihasználatlan, lehet, hogy egy adott jelszót, és így tovább. D.
Ebben az esetben van egy univerzális, és a legegyszerűbb megoldás, a rendszer egy üzenetet jelenít meg, hogy egy bizonyos fájl vagy program modulNem olyan alkalmazás Win32.Mi a teendő ilyen helyzetben?Ez nagyon egyszerű.Csak ki kell próbálni, hogy újra letölteni a fájlt, valamint a fájlok és a telepítési folyamat elindításához és kicsomagolás újra.
sajátosságai megoldani
Előfordul, hogy a fenti módszer segít, néha nem.Ha a probléma továbbra is fennáll, akkor használja az egyetemes és a leghatékonyabb eszköz, amely kevesen tudják.Furcsa módon, de az egyik triviális módszerekkel oldja meg a problémát, hogy az internetről letöltött speciális adatbázis fájl Win32.reg.Elindítása után a rendszer kéri a felhasználó engedélyét, hogy adjunk információt a rendszerleíró adatbázist.Csak ki kell fogadnia a változásokat, és indítsa újra a számítógépet.
Egyes esetekben a hiba oka lehet, hogy a jelenléte egy régebbi verziója MS-keretrendszer.Mint látszik, ebben a helyzetben, akkor csak meg kell frissíteni a legújabb változata a platform.Ha probléma merül fel a használata ezen a platformon, el kell mennie, hogy a program beállításait, és módosítsa az értéket a CPU (minden processzor) x86 (ez csak ugyanazt a 32 bites verzió).
Azokban az esetekben, amikor nem érzékelt "natív" eszközillesztő, akkor van értelme, hogy megtalálják a frissített változatát, a megfelelő építészet a "operációs rendszer".Természetesen a vezető az x86 64 bites rendszert lehet beállítani, hanem éppen ellenkezőleg még nem kapott.Általánosságban elmondható, hogy jobb, ha nem kísérletezni, és telepítse x64 rendszerekhez hasonló változatot azonnal.Ezáltal elkerülhető lenne a sok probléma a jövőben.
Következtetés A fentiekből látható, hogy hiba észlelése ilyen terv nagyon gyakran.Nos, mondjuk, egy komponens (modul) nem egy alkalmazás Win32.Amit fentebb vizsgált.Alapvetően ez a legegyszerűbb és leghatékonyabb módja.Persze, akkor is mászni a rendszerleíró adatbázisban, de tapasztalatlan felhasználók számára ez nem ajánlott.Sőt, a folyamat a kézi beállítás kulcsok - ez elég komolyan, és vesz egy csomó időt.
Többek között is meg kell jegyezni, hogy a regisztráció és a letöltés a fájlrendszer adatbázis nem mindig segít.Valóban, egyértelmű, hogy a rendszer konfigurációs kitalálni gyakorlatilag lehetetlen.Ebben az esetben a legjobb, hogy ellenőrizze a integritását a fájlok magukat, és kompatibilis platformok, mint például a Microsoft Framework, további komponenseket, amely a Java, és így tovább. D. fejlesztők, az úton, még mindig gondok vannak összeegyeztethetőségének platformok, mint például SDK a szoftverfejlesztők számára.Általában megtalálja a megoldást.Mint mondják, hogy szeretnék.