Nepochybne, mnoho užívateľov moderné "operatsionok» Windows verzie XP, Vista, 7, 8 a 10 pri behu konkrétnej aplikácie tvárou v tvár situácii, keď systém sám píše: "Nie je platná aplikácia Win32 to a to."Príčiny takejto správy by mohlo byť dosť, však, a môžete vyriešiť problém pomocou elementárnych metód.
Čo je to Win32?
Ak chcete začať, zvážiť výskytu chyby spojené so začatím programu Keď sa objaví hlásenie informujúce užívateľa, že nie je aplikácia Win32.Čo, pýtate sa?Po prvé, neprepadajte panike.Na tom nie je nič nadprirodzeného o tom.Systém
Len pre Windows s štandardnou 32-bitovú architektúru alebo neuznáva ani nepodporuje inštalačný súbor z rozvodnej (Setup), alebo spustiť spustiteľný súbor programu (.exe), alebo dynamické prepojenie knižnice (DLL), aleboani nainštalovaný ovládač "železo" zariadení alebo virtuálne zložky.
Koncept Win32, ako môže byť pravdepodobne už zrejmé, odkazuje špecificky na 32-bitovej architektúre, čo je dôvod, prečo aj medzi operačnými systémami v tejto kategórii nemusí pracovať správne.
Prečo získam správa, že súbor nie je aplikácia Win32?
Najbežnejšie situácia, keď chyby tohto druhu môže byť nazývaný nekompatibilné súbory vytvorené inými operačnými systémami, ako sú Linux alebo Mac OS X. Je zrejmé, v tom, že spustiteľné súbory alebo pridružené súčasti sú úplne odlišnou štruktúrou, nehovoriac o expanziu, ktoráwindows Registry nie je registrovaný.To je dôvod, prečo je systém so správou: "Chyba :. Nie je platný Win32 aplikácie ako súčasť alebo program"Vezmite rovnaký obrazový súbor.
rozšírený .nrg, .iso, .podnět, a tak ďalej. D. OS Windows rozpozná bez akýchkoľvek problémov.Je potrebné definovať otvorenie rovnakého súboru s príponou .dmg, systém začne "Prisahám."Je to pochopiteľné, pretože takéto rozšírenie je k dispozícii pre systémy Mac OS X.
Vedľa týchto situáciách môžete nájsť viac a problémy s kompatibilitou samotnej "operatsionok" radu Windows v rôznych verziách a stavia.Prečo
aplikácia nie je Win32 program, v rôznych operačných systémoch Windows?
Skôr, Microsoft sa špecializuje výhradne na 32-bitové systémy, s príchodom nových generácií procesorov a Windows 7, podporuje 64-bitovú architektúru, sa situácia zmenila.
Okrem iného, je to stojí za to vziať do úvahy zmeny v systéme súborov FAT32 na NTFS (NTFS5) a Windows 8, a 10 - na odkazoch.Asi nie je potrebné vysvetľovať, že aplikácia určený na spustenie v konkrétnom prostredí (v tomto prípade - je systém súborov je 64 bitov a architektúra NTFS alebo citácie), bude 32-bitové systémy nefungujú, rovnako ako súborový systém FAT32 (čo je praktickyveľmi podobné).
vývojári nových verzií "operačných systémov Windows» išiel na jednostranne.Nechali podporu pre FAT32 a aplikácie 32-bitovú architektúru v nových verziách OS, ale to vylúčiť kompatibilitu 64bitových aplikácií a súborových systémoch so staršími štandardmi.
Teraz sa snaží viac porozumieť tomu, prečo je chybové hlásenie o tom, že určitá súčasť žiadosti nie je Win32.Čo môžem urobiť pre to opraviť chyby a všeobecne, ako sa s tým vysporiadať?
poškodený archívov alebo inštalačný balíček
Jedným z dôvodov, okrem vyššie uvedených aspektov nezlučiteľnosti systémov je poškodenie inštalačného súboru alebo súboru, ktorý nie je nezvyčajné.Archive, napríklad, môže byť, tak povediac, nevyužité, môže byť konkrétne heslo, a tak ďalej. D.
V tomto prípade je, že je univerzálny, a to najjednoduchšie riešenie, systém zobrazí správu, že určitý súbor alebo programový modulnie je aplikácia Win32.Čo robiť v takej situácii?Je to veľmi jednoduché.Stačí sa len pokúsiť sa znovu stiahnuť súbor alebo súbor a spustite proces inštalácie a znovu vybaľovaní.
Špecifickosť riešiť
Niekedy je vyššie uvedená metóda pomáha, niekedy nie.Ak problém pretrváva, môžete použiť univerzálne a najviac efektívne prostriedky, ktoré málokto vie.Napodiv, ale jeden z najviac triviálne metód vyriešiť tento problém, je stiahnuť z Internetu špecializuje registra súboru Win32.reg.Po jeho spustení sa systém požiada užívateľa o povolenie na pridanie informácií do registra.Musíte len súhlasiť so zmenami, a reštartujte počítač.
V niektorých prípadoch môže byť chyba spôsobená prítomnosťou staršie verzie MS rámca.Ako je zrejmé, v tejto situácii, stačí aktualizovať na najnovšiu verziu platformy.Ak nastanú problémy s použitím tejto platformy, musíte ísť do nastavenia programu, a zmeňte hodnotu akéhokoľvek CPU (procesor) na x86 (je to len rovnaký 32-bitová verzia).
V tých situáciách, kedy nie je vnímaný "natívne" ovládač zariadenia, to dáva zmysel, aby si aktualizovanú verziu, s riadnym architektúry "operačných systémov".Samozrejme, že vodič na x86 64-bitovom systéme je možné nastaviť, ale naopak nedostala.Všeobecne možno povedať, že je lepšie, aby experimentovať, a okamžite nainštalovať systémy x64 v podobnom prevedení.Tým by sa zabránilo mnoho problémov v budúcnosti.
Záver Z vyššie uvedeného je zrejmé, že chyba sa vyskytuje takýto plán veľmi často.No, povedzme, komponentu (modul) nie je aplikácia Win32.To, čo sme sa zaoberali vyššie.V podstate, to je najviac jednoduché a účinné spôsoby.Samozrejme, môžete stále vyšplhať do registra, ale neskúsení užívatelia sa to neodporúča.Navyše, proces manuálnych klávesov nastavovacích - to celkom vážne, a berie veľa času.
Okrem iného by mala byť tiež poznamenal, že registrácia a sťahovanie Registry systému súborov nemusí vždy pomôcť.V skutočnosti, je zrejmé, že konfigurácia systému asi prakticky nemožné.V tomto prípade je najlepšie pre kontrolu integrity samotných súborov a kompatibilných platforiem, ako je napríklad Microsoft Framework, ďalších komponentov založených na Jave, a tak ďalej. D. Vývojári, mimochodom, môže ešte mať problémy s kompatibilitou platforiem, ako je SDK pre vývojárov softvéru.Všeobecne platí, že môžete nájsť riešenie.Ako sa hovorí, bolo by to prial.