Wanneer daar met 'n rekenaar gewerk word, is daar dikwels situasies wanneer niks gebeur wanneer 'n uitvoerbare uitvoerbare weergawe van stapel gestuur word of 'n fout 'ineenstort' nie. Dieselfde gebeur met programkortpaaie. Vir watter redes ontstaan hierdie probleem en hoe om dit op te los, sal ons hieronder bespreek.
Aansoek begin herstel in Windows XP
Die volgende voorwaardes is nodig om die EXE-lêer normaalweg te bestuur:
- Geen blokkeer deur die stelsel.
- Die korrekte opdrag kom uit die Windows-register.
- Die integriteit van die lêer self en die diens of program wat dit bestuur.
As een van hierdie voorwaardes nie nagekom word nie, kry ons die probleem wat in vandag se artikel bespreek word.
Rede 1: Lêervergrendeling
Sommige lêers wat vanaf die internet afgelaai word, is as moontlik gevaarlik gemerk. Dit word gedoen deur verskeie sekuriteitsprogramme en -dienste (Firewall, antivirus, ens.). Dieselfde kan gebeur met lêers wat via 'n plaaslike netwerk verkry word. Die oplossing hier is eenvoudig:
- Ons kliek PKM op die probleem lêer en gaan na "Properties".
- Onderaan die venster, druk die knoppie "Ontsluit"dan "Pas" en OK.
Rede 2: Lêerverenigings
Standaard is Windows opgestel sodat elke tipe lêer ooreenstem met 'n program waarmee dit oopgemaak kan word (begin). Soms word hierdie bevel om verskeie redes gebreek. Byvoorbeeld, jy het die EXE-lêer verkeerdelik as argief oopgemaak, die bedryfstelsel het dit as korrek beskou en die toepaslike parameters in die instellings ingevoer. Van nou af sal Windows poog om uitvoerbare lêers te begin met die argief.
Dit was 'n goeie voorbeeld, inderdaad, daar is baie redes vir so 'n mislukking. Dikwels word 'n fout veroorsaak deur die installering van sagteware, waarskynlik kwaadwillig, wat 'n verandering van assosiasies veroorsaak.
Korrigeer die situasie sal slegs die register wysig. Die volgende aanbevelings moet op die volgende manier gebruik word: ons voer die eerste item uit, herlaai die rekenaar en kontroleer die doeltreffendheid. As die probleem voortduur, voer die tweede een en so aan.
Eerstens moet u die registerredakteur begin. Dit word soos volg gedoen: Maak die spyskaart oop "Begin" en druk "Run".
Skryf die opdrag in die funksievenster "Regedit" en klik OK.
'N Redakteur maak oop waarin ons al die aksies sal uitvoer.
- Daar is 'n gids in die register waarin gebruikersinstellings vir lêeruitbreidings geskryf word. Die sleutels wat daar geregistreer is, is prioriteite vir implementering. Dit beteken dat die bedryfstelsel eers van hierdie parameters sal kyk. As u 'n vouer uitvee, kan die situasie met foutiewe assosiasies reggestel word.
- Ons gaan deur die volgende pad:
HKEY_CURRENT_USER Software Microsoft Windows Current Version Explorer FileExts
- Vind 'n afdeling genaamd "Exe" en verwyder die gids "UserChoice" (PKM per gids en "Verwyder"). Om seker te wees, moet jy seker maak dat 'n gebruikerparameter in die afdeling voorkom "LNK" (opsies vir die begin van kortpaaie), aangesien die probleem hier mag lê. indien "UserChoice" teenwoordig, verwyder dan ook die rekenaar en herbegin.
Verder is daar twee moontlike scenario's: dopgehou "UserChoice" of die bogenoemde parameters ("Exe" en "LNK") Ontbreek in die register of na 'n herlaai, bly die probleem voort. In albei gevalle, gaan na die volgende item.
- Ons gaan deur die volgende pad:
- Open weer die registerredakteur en gaan hierdie keer na die tak
HKEY_CLASSES_ROOT exefile shell open opdrag
- Kontroleer die sleutelwaarde "Standaard". Dit behoort te wees:
"%1" %*
- As die waarde anders is, klik dan PKM deur sleutel en kies "Change".
- Tik die verlangde waarde in die toepaslike veld en klik OK.
- Gaan ook die parameter na "Standaard" in die gids self "Exefile". Moet wees "Aanhangsel" of "Aansoek", afhangende van die taalpakket wat in Windows gebruik word. Indien nie, verander dan.
- Gaan dan na die tak
HKEY_CLASSES_ROOT .exe
Ons kyk na die verstek sleutel. Korrekte waarde "Exefile".
Daar is ook twee opsies: die parameters het die korrekte waardes of die lêers word nie na die herlaai begin nie. Gaan voort.
- Kontroleer die sleutelwaarde "Standaard". Dit behoort te wees:
- As die probleem met die uitvoer van EXE-Schnikov bly, beteken dit dat iemand (of iets) ander belangrike registersleutels verander het. Hul nommer kan redelik groot wees, so jy moet die lêers gebruik waarna jy 'n skakel hieronder sal vind.
Laai registerlêers af
- Dubbelklik op die lêer. exe.reg en stem saam met die data-invoer in die register.
- Ons wag vir 'n boodskap oor die suksesvolle toevoeging van inligting.
- Doen dieselfde met die lêer. lnk.reg.
- Herlaai.
U het waarskynlik opgemerk dat die skakel 'n gids oopmaak waarin daar drie lêers is. Een van hulle is reg.reg - sal nodig wees as die verstekvereniging vir die registerlêers weggevlieg het. As dit gebeur, sal die gewone manier om dit te begin nie werk nie.
- Open die redakteur, gaan na die spyskaart. "Lêer" en klik op die item "Import".
- Vind die afgelaaide lêer reg.reg en druk "Open".
- Die resultaat van ons aksies sal die data in die lêer in die register invoer.
Moenie vergeet om die masjien te herlaai nie, sonder dat hierdie verandering nie in werking tree nie.
Rede 3: hardeskyf foute
As die bekendstelling van die EXE-lêers gepaard gaan met enige fout, kan dit wees as gevolg van skade aan die stelsellêers op die hardeskyf. Die rede hiervoor is dalk "gebreekte" en dus onleesbare sektore. So 'n verskynsel is ver van ongewoon. U kan die skyf vir foute nagaan en dit regstel met die HDD Regenerator program.
Lees meer: Hoe om 'n hardeskyf te herstel met behulp van HDD Regenerator
Die grootste probleem met stelsellêers in gebreekte sektore is die onmoontlikheid om dit te lees, te kopieer en te herschrijf. In hierdie geval, as die program nie gehelp het nie, kan u die stelsel herstel of weer installeer.
Lees meer: Maniere om Windows XP te herstel
Hou in gedagte dat die verskyning van slegte sektore op die hardeskyf die eerste oproep is om dit met 'n nuwe een te vervang, anders kan jy al die data verloor.
Rede 4: verwerker
As jy hierdie rede oorweeg, kan jy met die speletjies assosieer. Net soos speelgoed nie wil loop op videokaarte wat nie sekere weergawes van DirectX ondersteun nie, kan programme nie begin met stelsels met verwerkers wat nie die nodige instruksies kan uitvoer nie.
Die mees algemene probleem is die gebrek aan ondersteuning vir SSE2. U kan uitvind of u verwerker met hierdie instruksies kan werk met die CPU-Z of AIDA64-sagteware.
In CPU-Z word hier 'n lys instruksies verskaf:
In AIDA64 moet jy na die tak gaan "Stelselraad" en maak die gedeelte oop "Cpuid". In blok "Onderrig stel" U kan die nodige inligting vind.
Die oplossing vir hierdie probleem is een: die vervanging van die verwerker of die hele platform.
gevolgtrekking
Vandag het ons uitgepluis hoe om die probleem op te los met die uitvoer van lêers met die .exe uitbreiding in Windows XP. Om dit in die toekoms te vermy, wees versigtig wanneer jy sagteware soek en installeer, moenie die register van ongeverifieerde data inskakel nie en verander nie die sleutels wie se doel u nie ken nie. Wanneer u nuwe programme installeer of parameters verander, moet u herstelpunte maak.