Neapšaubāmi, daudzi lietotāji mūsdienu "operatsionok» Windows versijas XP, Vista, 7, 8 un 10, kad darbojas konkrētu lietojumprogrammu saskaras ar situāciju, kad sistēma pati par sevi raksta: "Nav derīgs Win32 pieteikumu tā un tik."Cēloņi šādai ziņai varētu būt pietiekami, tomēr, un jūs varat noteikt šo problēmu, izmantojot elementāras metodes.
Kas ir Win32?
Lai sāktu, uzskata rašanos kļūdas saistīts ar uzsākt programmas Kad parādās ziņojums, informējot lietotāju, ka tas nav pieteikumu Win32.Ko, tu jautā?Pirmkārt, nav panikas.Nav nekas pārdabisks par to.
Just Windows sistēma ar tās standarta 32-bitu arhitektūru vai neatpazīst vai atbalstīt instalācijas failu no sadales (Setup), vai palaist izpildāmo failu programmas (.exe), vai dinamisko saišu bibliotēkas (dll), vaipat uzstādītas vadītājs "dzelzs" no ierīces vai virtuālo sastāvdaļu.
jēdziens Win32, kā var, iespējams, jau skaidrs, īpaši attiecas uz 32-bitu arhitektūru, kas ir iemesls, kāpēc pat starp operētājsistēmām šajā kategorijā var nedarboties pareizi.
Kāpēc es saņemu ziņu, ka fails nav pieteikums Win32?
Visbiežāk situācija, kad kļūdas šāda veida var saukt nesavienojamas failus, kas izveidoti ar citām operētājsistēmām, piemēram, Linux vai Mac OS X. Ir skaidrs, ka faktiski izpildāmo vai saistītās detaļas ir pilnīgi atšķirīga struktūra, nemaz nerunājot par paplašināšanos, kasWindows reģistra nav reģistrēts.Tieši tāpēc sistēma ar ziņu: "Kļūda:. Nav derīgs Win32 pieteikumu tādu sastāvdaļu vai programma"Ņem to pašu attēlu.
pagarināts tips .nrg, iso, bižele, un tā tālāk. D. Windows OS atpazīs bez jebkādām problēmām.Ir jādefinē atvēršanu vienā failā ar paplašinājumu .dmg, sistēma sāk "zvēru".Tas ir saprotams, jo šāds pagarinājums ir paredzēts sistēmu Mac OS X.
Bez šīm situācijām, jūs varat atrast daudz un paši saderības problēmas "operatsionok" Windows ģimene dažādās versijās un būvē.Kāpēc
pieteikums nav Win32-programma dažādās operētājsistēmās Windows?
Iepriekš Microsoft ir specializējies tikai uz 32-bitu sistēmas, ar Advent jaunas paaudzes procesoru un Windows 7, atbalsta 64 bitu arhitektūru, situācija ir mainījusies.
Starp citu, ir vērts ņemt vērā izmaiņas FAT32 failu sistēmu uz NTFS (NTFS5), un Windows 8, un 10 - par refs.Iespējams, nav nepieciešams, lai izskaidrotu, ka pieteikumi ir paredzēti, lai darbotos kādā konkrētā vidē (šajā gadījumā - failu sistēma ir 64 bitu un arhitektūra NTFS vai refs), 32-bitu sistēmas nestrādās, kā arī failu sistēmas FAT32 (kas ir praktiskiļoti līdzīgs).
attīstītāji jaunas versijas "operētājsistēmu Windows» devās uz vienpusēju veidā.Viņi atstāja atbalstu FAT32 un lietojumprogrammas 32 bitu arhitektūru jaunās versijas OS, bet tas izslēdza saderību 64 bitu lietojumprogrammām un failu sistēmas ar vecākiem standartiem.
Tagad mēģināt vairāk saprast, kāpēc ir kļūdas ziņojums, norādot, ka zināma sastāvdaļa pieteikumā nav Win32.Ko es varu darīt, lai labotu kļūdu, un vispār, kā tikt galā ar to?
bojāta arhīvu vai instalācijas paketi
Viens no iemesliem, papildus iepriekš minētajiem aspektiem nesaderību sistēmu ir kaitējums instalācijas failu vai failu, kas nav nekas neparasts.Arhīvs, piemēram, var būt, tā sakot, netiek pietiekami izmantota, tā var būt īpaša parole, un tā tālāk. D.
Šajā gadījumā ir universāla un visvairāk vienkāršs risinājums, sistēma parāda ziņojumu, ka kāds fails vai programmas modulisnav pieteikumu Win32.Ko darīt šādā situācijā?Tas ir ļoti vienkārši.Jums vienkārši ir, lai mēģinātu vēlreiz lejupielādēt failu vai failu un sāktu instalēšanas procesu un izpakošana vēlreiz.
specifika atrisināt
Dažreiz iepriekš metode palīdz, dažreiz nē.Ja problēma joprojām paliek, jūs varat izmantot universālus un visefektīvākais līdzeklis, ko daži cilvēki zina.Savādi pietiekami, bet viens no visvairāk trivial metodēm noteikt šo problēmu, ir lejupielādēt no interneta specializējas reģistra failu Win32.reg.Pēc tās uzsākšanas sistēma prasa lietotāja atļauju, lai pievienotu informāciju reģistrā.Jums tikai piekrist izmaiņām, un pēc tam restartējiet datoru.
Dažos gadījumos kļūda var būt saistīts ar klātbūtni vecāku versiju MS Framework.Kā izriet, šajā situācijā, jums ir nepieciešams atjaunināt uz jaunāko versiju platformu.Ja rodas problēmas, izmantojot šo platformu, jums jāiet uz programmas uzstādījumus, un mainīt vērtību Jebkura CPU (jebkurš procesora) uz x86 (tas ir tikai pats 32-bitu versija).
Šādās situācijās, kad nav uztver "native" ierīces draiveris, tas ir jēga, lai atrastu atjaunināto versiju, ar pareizu arhitektūras "operētājsistēmas".Protams, vadītājs ar x86 64 bitu sistēmas var uzstādīt, bet, gluži pretēji, nav saņēmis nevienu.Kopumā, tas ir labāk ne, lai eksperimentētu, un instalēt x64 sistēmas līdzīgā versijā nekavējoties.Tas ļautu izvairīties no daudzām problēmām nākotnē.
Secinājums No iepriekš minētā var secināt, ka kļūdas ir radušās šādu plānu ļoti bieži.Nu, teiksim, komponents (modulis) nav pieteikums Win32.Kas mēs esam apsvēruši iepriekš.Būtībā, tas ir visvienkāršākā un efektīvākajiem veidiem.Protams, jūs joprojām varat kāpt uz reģistra, bet nepieredzējušiem lietotājiem tas nav ieteicams.Turklāt process manuālo regulēšanas taustiņi - tas ir diezgan nopietni, un aizņem daudz laika.
Starp citu, arī jāatzīmē, ka reģistrācija un lejupielādēt failu sistēmas reģistra, ne vienmēr var palīdzēt.Patiešām, tas ir skaidrs, ka sistēma konfigurācija uzminēt praktiski neiespējami.Šajā gadījumā, tas ir labākais, lai pārbaudītu integritāti pašu failus un saderīgām platformām, piemēram, Microsoft Framework, papildu komponentiem, pamatojoties uz Java, un tā tālāk. D. Izstrādātāji, starp citu, joprojām var būt problēmas ar saderību platformām, piemēram, SDK programmatūras izstrādātājiem.Vispār, jūs varat atrast risinājumu.Kā viņi saka, tas varētu vēlēties.