Wat te doen als er geen opstartbestand is. 3 manieren om een ​​EXE-bestand te openen - wikiHow

Bij het werken met een computer zijn er vaak situaties waarin er bij het uitvoeren van uitvoerbare EXE-bestanden niets gebeurt of er een fout optreedt. Hetzelfde gebeurt met programmasnelkoppelingen. Om welke redenen dit probleem ontstaat en hoe we het kunnen oplossen, zullen we hieronder bespreken.

Om het EXE-bestand normaal te laten werken, zijn de volgende voorwaarden noodzakelijk:

  • Geen blokkering door het systeem.
  • De juiste opdracht komt uit het Windows-register.
  • De integriteit van het bestand zelf en de service of het programma dat het uitvoert.

Als aan een van deze voorwaarden niet wordt voldaan, krijgen we het probleem besproken in het artikel van vandaag.

Reden 1: Bestand vergrendeld

Sommige bestanden die van internet worden gedownload, zijn gemarkeerd als potentieel gevaarlijk. Dit gebeurt door verschillende beveiligingsprogramma's en -diensten (Firewall, antivirus, enz.). Hetzelfde kan gebeuren met bestanden die toegankelijk zijn via een lokaal netwerk. De oplossing hier is eenvoudig:

Reden 2: bestandsassociaties

Standaard is Windows zo geconfigureerd dat elk bestandstype een bijbehorend programma heeft waarmee het kan worden geopend (uitgevoerd). Soms wordt dit bevel om verschillende redenen geschonden. U hebt bijvoorbeeld per ongeluk een EXE-bestand geopend met een archiveringshulpmiddel, het besturingssysteem beschouwde dit als correct en voerde de juiste parameters in de instellingen in. Vanaf nu zal Windows proberen uitvoerbare bestanden te starten met behulp van het archiveringsprogramma.

Dit was een duidelijk voorbeeld; in feite zijn er veel redenen voor een dergelijke mislukking. Meestal wordt de fout veroorzaakt door de installatie van software, hoogstwaarschijnlijk kwaadaardig, die een verandering in de associaties veroorzaakt.

Alleen het bewerken van het systeemregister zal de situatie helpen corrigeren. U moet de onderstaande aanbevelingen op deze manier gebruiken: volg de eerste stap, start de computer opnieuw op, controleer de functionaliteit ervan. Als het probleem zich blijft voordoen, voer dan de tweede uit, enzovoort.

Eerst moet u de Register-editor starten. Dit gaat als volgt: Open het menu "Begin" en druk op "Loop".

In het functievenster schrijven we het commando "regedit" en klik OK.

Er wordt een editor geopend waarin we alle acties uitvoeren.

  1. Er is een map in het register waarin gebruikersinstellingen voor bestandsextensies worden geschreven. De sleutels die daar geregistreerd zijn, hebben voorrang bij uitvoering. Dit betekent dat het besturingssysteem eerst naar deze parameters zal “kijken”. Het verwijderen van de map kan de situatie met onjuiste associaties corrigeren.

    Vervolgens zijn er twee mogelijke scenario's: mappen "Gebruikerskeuze" of de bovenstaande parameters ( ".exe" En ".lnk") ontbreken in het register of het probleem blijft bestaan ​​na opnieuw opstarten. Ga in beide gevallen verder met het volgende punt.

  2. Open de register-editor opnieuw en ga deze keer naar het filiaal

    HKEY_CLASSES_ROOT\exefile\shell\open\command


    Ook hier zijn er twee opties: de parameters hebben de juiste waarden of de bestanden starten niet na een herstart. Laten we verder gaan.

  3. Als het probleem met het starten van EXE-bestanden aanhoudt, betekent dit dat iemand (of iets) andere belangrijke registersleutels heeft gewijzigd. Hun aantal kan behoorlijk groot zijn, dus het is de moeite waard om de bestanden te gebruiken, waarvan u de link hieronder vindt.

Je hebt waarschijnlijk gemerkt dat de link een map opent met drie bestanden. Eén ervan is reg.reg— zal nodig zijn als de standaardkoppeling voor registerbestanden ook is verdwenen. Als dit gebeurt, kunt u ze niet op de gebruikelijke manier starten.


Reden 3: Fouten op de harde schijf

Als het starten van EXE-bestanden gepaard gaat met een fout, kan dit te wijten zijn aan beschadigde systeembestanden op de harde schijf. De reden hiervoor kan “kapot” en dus onleesbare sectoren zijn. Dit fenomeen is verre van ongewoon. U kunt de schijf controleren op fouten en deze repareren met behulp van het programma.

Het grootste probleem met systeembestanden in slechte sectoren is de onmogelijkheid om ze te lezen, kopiëren en herschrijven. Als het programma in dit geval niet helpt, kunt u het systeem herstellen of opnieuw installeren.

Houd er rekening mee dat het verschijnen van slechte sectoren op uw harde schijf de eerste oproep is om deze door een nieuwe te vervangen, anders loopt u het risico al uw gegevens te verliezen.

Reden 4: CPU

Als je deze reden in ogenschouw neemt, kun je een associatie maken met games. Net zoals games niet willen draaien op videokaarten die bepaalde versies van DirectX niet ondersteunen, draaien programma's mogelijk niet op systemen met processors die niet in staat zijn de noodzakelijke instructies uit te voeren.

Het meest voorkomende probleem is het gebrek aan SSE2-ondersteuning. Of uw processor deze instructies aankan, kunt u met behulp van programma's of.

In CPU-Z wordt de lijst met instructies hier gegeven:

In AIDA64 moet je naar het filiaal gaan "Systeembord" en open de sectie "CPUID". In het blok "Instructiesets" u kunt de informatie vinden die u nodig heeft.

Er is maar één oplossing voor dit probleem: het vervangen van de processor of het hele platform.

Conclusie

Vandaag hebben we ontdekt hoe we het probleem met het starten van bestanden met de EXE-extensie in Windows XP kunnen oplossen. Om dit in de toekomst te voorkomen, moet u voorzichtiger zijn bij het zoeken en installeren van software, geen niet-geverifieerde gegevens in het register invoeren en geen sleutels wijzigen waarvan u het doel niet kent. Maak altijd herstelpunten bij het installeren van nieuwe programma's of het wijzigen van instellingen.

EXE is een extensie voor programma's in DOS en Windows. Exe-formaat verwijst naar een groep uitvoerbare bestanden die alle gegevens bevatten voor het installeren van een applicatie. Om het installatiebestand compact te distribueren, worden compressie-algoritmen gebruikt.

Bestandsinhoud

Er is een object met de EXE-extensie gevonden in Windows OS. Het exe-programma bevat scripts en gecompileerde programmacode die de installatie van applicaties initieert. De inhoud van het EXE-object omvat:

  • Softwarebronnen - grafische afbeeldingen en andere media-elementen, evenals gecomprimeerde pakketten (.package) van programmacodeklassen;
  • Objectvormen (bitmaps, werkbladen, applicatiepictogrammen);
  • Informatie voor de bestandsuploader;
  • Installatie-startmodule.

Wanneer u de EXE uitvoert, begint het systeem automatisch alle gearchiveerde componenten van de flashdrive, virtuele schijf of harde schijf te initialiseren. De componenten van een EXE-bestand omvatten softwarebibliotheken, verbonden services en programmacode.

Na het uitpakken van het uitvoerbare bestand in het besturingssysteem begint de initialisatie van alle softwareklassen en de installatie van de applicatie.

Programma's voor het openen van EXE

In Windows Exe kan het object worden geopend met het standaardinstallatieprogramma of het hulpprogramma 7Zip. Om een ​​bestand te starten, dubbelklikt u erop met de muis of start u het object via het archiveringsmenu. Om binnen te rennen MacOS U moet een Windows OS-emulator installeren en het Exe-bestand daarin openen.

EXE kan niet alleen een programma-installatiemodule zijn, maar ook een zelfuitpakkend archief. Door Exe-bestanden te starten, kan de inhoud ervan worden uitgepakt in een map die is opgegeven door de gebruiker of in het archief zelf.

Om de inhoud van een EXE-bestand te bekijken zonder het uit te voeren, moet u ontwikkelaarstools gebruiken, namelijk het Visual Studio-softwarepakket. Met zijn hulp kunt u softwarebronnen bewerken, de interface en functies van de softwaremodule wijzigen. Wijzigingen zijn alleen mogelijk voor open source-applicaties (die geen gebruik maken van encryptie).

Bestanden met de EXE-extensie zijn uitvoerbare bestanden voor de meeste toepassingen die we dagelijks gebruiken. Wanneer we een programma op een computer installeren, maken we er een snelkoppeling voor op het bureaublad, zodat het gemakkelijker te vinden is. Maar het komt voor dat een programma dat gisteren nog actief was, ondanks enige manipulatie niet wordt geopend.

Laten we aannemen dat u met dit probleem wordt geconfronteerd: EXE-bestanden starten niet. In dit geval verschijnt er vaak een venster waarin u wordt gevraagd een programma te selecteren om het bestand te openen. In dit geval moet u eerst uw computer controleren op virussen en malware. Als uw antivirusprogramma verouderd is of helemaal ontbreekt, moet u eerst een scanner of een bijgewerkte versie van het antivirusprogramma installeren en uw computer grondig scannen. Als u vaak een draagbare flashkaart gebruikt en informatie van verschillende computers haalt, dan is het van groot belang dat u een programma installeert dat speciaal is ontworpen voor draagbare USB-apparaten. Wanneer u een flashkaart op uw computer aansluit, wordt deze gescand op virussen, wormen en EXE-bestanden die niet kunnen worden uitgevoerd. Er zijn veel van dergelijke instructies, maar ze nemen weinig bronnen in beslag in het systeem van uw machine. Maar het komt ook voor dat de gebruiker per ongeluk wijzigingen aanbrengt in het register, waardoor de werking ervan wordt verstoord. Uiteraard worden EXE-bestanden niet geopend. In dit geval moet u het register herstellen om het bestand uitvoerbaar te maken.

Hoe gebeurt dit? Laten we het probleem in meer detail beschrijven. De gebruiker of malware schakelt de registerbewerkingsfunctie uit. Om dit in te schakelen en de nodige wijzigingen aan te brengen, moet u:

Ga naar "Start>Uitvoeren..." Voer vervolgens in: "gpedit.msc", klik op OK en vervolgens op "Groepsbeleid", selecteer "Lokale computer" uit de lijst die verschijnt en ga vervolgens naar de regel "Gebruikersconfiguratie" en vervolgens "Beheersjablonen" . In het venster dat verschijnt, selecteert u “Systeem”... Zoek in het venster “Systeem” de regel met de naam “Tools niet beschikbaar maken”. Het probleem met het niet starten van EXE heeft immers te maken met de werking van het programma. virus. Het schakelt registerbewerking over naar de status "Ingeschakeld", waardoor wijzigingen onmogelijk worden gemaakt.

Schakel in het venster Eigenschappen de functie uit die voorkomt dat u wijzigingen in het register aanbrengt. Na een herstart zou alles moeten werken. Om niet zelf informatie in het register in te voeren, kunt u daarvoor gegevens downloaden die geschikt zijn voor uw besturingssysteem.

Als de EXE-bestanden hierna niet worden gestart, kunt u de informatie handmatig invoeren of een willekeurige naam geven, erop dubbelklikken en deze openen. Vervolgens moet u naar de opdrachtregel gaan: “Start>Uitvoeren”, voer de naam in van het door u gemaakte bestand (met de reg-extensie) en klik op Ok.

Als er na al dit werk niets gebeurt, gebruik dan een antivirusprogramma om gegevens te herstellen. Als zelfs nadat u dit hulpprogramma hebt uitgevoerd, de EXE niet start, probeer dan het besturingssysteem opnieuw op uw computer te installeren. Voordat u deze procedure uitvoert, moet u alle belangrijke informatie opslaan op een schijf die niet wordt geformatteerd.

In sommige gevallen komt het voor dat na het opstarten van de computer de snelkoppelingen of programma's van de gebruiker ontoegankelijk worden of niet worden geopend. Meestal gebeurt dit met snelkoppelingen, die zich meestal op het bureaublad bevinden. Na dubbelklikken op het gewenste programma verschijnt dit venster.

Dit kan in verschillende gevallen gebeuren. Ten eerste, als de gebruiker het bestand verwijderd, waarvan de link op het label stond. Ten tweede, misschien tijdens de laatste systeemopstart, de gebruiker zelf veranderde het programma om bestanden te openen heb ik het bijvoorbeeld zo ingesteld dat videobestanden via kladblok moeten worden geopend, het systeem kan dit uiteraard niet en geeft een foutmelding. Ten derde kan dit te wijten zijn aan falen van de verenigingRamen, wat vaak wordt veroorzaakt door virussen.

Het probleem oplossen op Windows 7, 8, 10

De eenvoudigste manier is om op het wereldwijde netwerk te zoeken naar bestanden die wijzigingen in het register aanbrengen en het probleem oplossen. Gemakkelijk te vinden op aanvraag Reparerenexe enreparerenlink. Maar als u weinig bekende sites gebruikt, bestaat de kans dat u in plaats daarvan malware downloadt. Hieronder laten we u zien hoe u dit zelf kunt doen.

Allereerst is het het proberen waard het systeem terugdraaien naar een van de herstelpunten toen alle programma's actief waren. De eenvoudigste manier om dit te doen is door " Systeemherstel" en het selecteren van een van de eerste punten. Ze worden meestal automatisch aangemaakt bij het installeren van programma's en stuurprogramma's, dus er moeten er op zijn minst een paar aanwezig zijn. Als dit niet lukt, zul je een lange weg moeten gaan. In het geval dat de .exe-bestanden niet werken:


Als De snelkoppelingen zelf werken niet, dan moet je in de derde alinea opdrachten schrijven.


Problemen met Windows XP oplossen

Het herstellen van de functionaliteit van snelkoppelingen in XP bestaat uit het openen van het register door op Win + R te drukken en regedit.exe in te voeren en vervolgens het pad te volgen HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk en verwijder de map .lnk.

Begrijp het proces. EXE-bestanden worden niet ondersteund door OS X, dus je hebt speciale software nodig om ze te laten werken. Installeer hiervoor het gratis Wine-hulpprogramma, waarmee u met Windows-bestanden kunt werken. Houd er rekening mee dat niet alle EXE-bestanden met dit hulpprogramma kunnen worden geopend en dat sommige programma's beter werken dan andere. Je hebt geen Windows-installatieschijf nodig om Wine te installeren.

Download en installeer Xcode vanuit de Mac App Store. Dit is een gratis ontwikkelaarstool die nodig is om programmacode te compileren. U zult deze tool niet gebruiken, maar het is noodzakelijk om met andere hulpprogramma's te werken die EXE-bestanden openen.

  • Start Xcode en open het menu. Selecteer "Instellingen" - "Downloads". Klik op Installeren (naast Opdrachtregelprogramma's).
  • Download en installeer MacPorts. Dit is een gratis hulpprogramma dat het compilatieproces vereenvoudigt dat u gaat gebruiken om Wine te installeren. U kunt MacPorts downloaden van macports.org/install.php. Klik op de link voor de versie van OS X die u gebruikt en dubbelklik vervolgens op het gedownloade .pkg-bestand om MacPorts te installeren.

    Open een terminal om enkele MacPorts-instellingen te configureren. U kunt de terminal openen vanuit de map Hulpprogramma's.

    Kopieer en plak de volgende opdracht in het terminalvenster en druk vervolgens op Return:

    Echo-export PATH=/opt/local/bin:/opt/local/sbin:\$PATH$"\n"export MANPATH=/opt/local/man:\$MANPATH | sudo tee -a /etc/profile

    Voer het beheerderswachtwoord in om de opdracht uit te voeren. Er worden geen tekens weergegeven wanneer u uw wachtwoord invoert. Nadat u uw wachtwoord hebt ingevoerd, drukt u op Return. Als u geen beheerderswachtwoord heeft, start het proces niet.

    Kopieer en plak de volgende opdracht. Met deze opdracht wordt MacPorts op de hoogte gesteld als u een 64-bits systeem gebruikt. Plak de volgende opdracht en druk op Return:

    If [ `sysctl -n hw.cpu64bit_capable` -eq 1 ] ; echo dan "+universeel" | sudo tee -a /opt/local/etc/macports/variants.conf; anders echo "n.v.t."; fi

    Voer de opdracht in om de Xcode-licentievoorwaarden te accepteren en de code te kunnen compileren. Nadat u deze opdracht hebt uitgevoerd, sluit u de terminal en opent u deze opnieuw:

    • sudo xcodebuild -licentie
  • Voer de opdracht in om Wine te installeren. Mogelijk wordt u gevraagd uw beheerderswachtwoord opnieuw in te voeren. Het installatieproces kan enige tijd duren.

    • sudo port installeer wijn
  • Ga naar de map met het EXE-bestand. Gebruik hiervoor het cd-commando in de terminal.

  • Wine gebruiken om een ​​EXE-bestand uit te voeren. Voer de volgende opdracht in om het EXE-bestand in de huidige map uit te voeren. Vervang bestandsnaam door de naam van het geselecteerde EXE-bestand.

    • wijnbestandsnaam.exe
  • Gebruik het programma zoals gewoonlijk. Als het EXE-bestand het programma heeft gestart, kunt u ermee aan de slag. Als dit een installatiebestand is, volgt u de instructies op het scherm om het programma te installeren (zoals u dat in Windows zou doen).

    • Niet elk programma werkt in Wine. Ga voor een volledige lijst met compatibele programma's naar appdb.winehq.org.
  • Voer het geïnstalleerde programma uit (als u een EXE-bestand hebt gebruikt om het te installeren). Gebruik hiervoor Wine.

    • Typ cd ~/.wine/drive_c/Program\ Files/ om de map "Program Files" te openen waar programma's in Wine zijn geïnstalleerd.
    • Typ ls om een ​​lijst met alle geïnstalleerde programma's te zien. Typ cd programmanaam om de programmamap te openen. Als er een spatie in de programmanaam staat, typt u \ vóór de spatie. Voor Microsoft Office voert u bijvoorbeeld cd Microsoft\Office in.
    • Typ ls om het EXE-bestand te vinden.
    • Voer wijn programmanaam.exe in om het programma uit te voeren
  • Installeer de Mono-bibliotheken als het programma .NET vereist. Dit is een softwarebibliotheek die door veel Windows-programma's vereist is, en Mono is een gratis equivalent van een dergelijke bibliotheek die door Wine wordt ondersteund. Installeer Mono alleen als uw programma's .NET vereisen.

    • Typ sudo port install winetricks en druk op Return.
    • Typ winetricks mono210 en druk op Return om Mono te installeren.