Kuidas parandada kehtetut Win32 rakendust

Mees, kes kasutab kodus diivanil sülearvutit

Pildi krediit: Oliver Rossi / Pildipank / GettyImages

Mõnikord võite saada veateate, et Windowsi probleem on "pole kehtiv Win32 rakendus". See teade võib tunduda segane, kuid see tähendab lihtsalt seda, et teie Windowsi versioon ei saa rakendust käivitada, kuna see ei saa aru, mis on faili. Selle parandamiseks hankige fail uuesti hankimise kohast. Kui see ei tööta, peate võib-olla faili käivitamiseks kasutama mõnda muud Windowsi või isegi MS-DOS-i versiooni.

Mis on Win32 rakendus?

Win32 on Microsofti nimi Windowsi 32-bitiste versioonide programmeerimisliidese jaoks, mis tähendab programme pääseda juurde andmetele 32 kahendnumbrist koosnevates plokkides ja kasutada sama palju ruumi, et viidata mälu.

Päeva video

Varasemad Windowsi versioonid ja eelnev operatsioonisüsteem MS-DOS olid 16-bitised operatsioonisüsteemid ja nüüd on saadaval ka Windowsi 64-bitised versioonid. Üldiselt saavad Windowsi 32-bitised versioonid käitada nii 16-bitiseid kui ka 32-bitisi programme ning 64-bitised versioonid 32-bitiseid ja 64-bitisi programme.

Kui proovite Windowsi 32-bitises versioonis või isegi Windowsi 64-bitises versioonis käitada mitte-Win32 rakendust, võib see käivitada Win32 vea.

Pole Windows 32 rakendus

Kui saate teate, et programm ei ole Win32 rakendus või midagi sarnast, võib sellel olla mitu võimalikku põhjust.

Üks on see, et programm on uuema või vanema operatsioonisüsteemi jaoks, kui te kasutate. Teine on see, et fail ise on kuidagi rikutud või lihtsalt Windowsiga ühildumatu.

Kui proovite Windowsis MacOS-i või Linuxi rakendust käitada, võite seda viga näha. Võite seda näha ka siis, kui proovite käitada teist tüüpi faili, näiteks Microsoft Wordi dokumenti või pilt, nagu oleks see rakendus, mis võib juhtuda, kui faililaiend on valesti seatud ".exe."

Tõrget võite näha ka siis, kui programm oli valesti installitud, mis põhjustab andmete rikkumist. Kui laadisite programmi alla või installisite selle kettalt, proovige see uuesti installida ja vaadake, kas tõrge kaob. Vajadusel võtke abi saamiseks ühendust programmi tegijaga.

Kui kompileerisite programmi ise lähtekoodist, olgu see siis avatud lähtekoodiga tööriist või teie ise ehitatud, kontrollige oma kompilaatori sätteid veendumaks, et ehitate õige Windowsi jaoks versioon.

Emulatsioon ja vanad aknad

Kui mõni vanem programm teie Windowsi versiooniga ei tööta, on üks võimalus käivitada see emulaatoris või virtuaalmasinas.

Võite kasutada tööriistu, nagu VMWare või VirtualBox (vaadake ressursse), et installida mõni muu, vanem operatsioonisüsteem, mis võib teie programmiga paremini ühilduda. See töötab teie arvuti aknas, nii et saate seda tõhusalt oma Windowsi versiooni peal käitada. Tavaliselt vajate operatsioonisüsteemi installijat.

Vanemate programmide käitamiseks saate kasutada ka Windowsi või DOS-i emulaatorit. DOSBoxi saab kasutada DOS-i programmide käitamiseks emulaatoris ja FreeDOS on tasuta ühilduv alternatiiv MS-DOS-ile. Saate käivitada Windowsi programme Maci või Linuxi masinates, kasutades tööriista nimega Wine (vt ressursse).

Kui teil on mõni muu Windowsi või DOS-i versioon, saate mõnes teises arvutis käitada.