Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Windows Vista nuk hap skedarë exe. Pse nuk funksionon skedari run.exe

Kur punoni me një kompjuter, nuk është e pazakontë që situatat kur ekzekutohen skedarët EXE, asgjë nuk ndodh ose një gabim "dështon". E njëjta gjë ndodh me shkurtoret e programit. Për cilat arsye ndodh ky problem dhe si ta zgjidhim atë, do të flasim më poshtë.

Që skedari EXE të funksionojë normalisht, kërkohen kushtet e mëposhtme:

  • Asnjë bllokim nga ana e sistemit.
  • Komanda e saktë që vjen nga Regjistri i Windows.
  • Integriteti i vetë skedarit dhe shërbimi ose programi që e drejton atë.

Nëse një nga këto kushte nuk plotësohet, marrim problemin për të cilin po flasim në artikullin e sotëm.

Arsyeja 1: bllokimi i skedarit

Disa skedarë të shkarkuar nga Interneti janë shënuar si potencialisht të rrezikshëm. Kjo bëhet nga programe dhe shërbime të ndryshme sigurie (Firewall, antivirus, etj.). E njëjta gjë mund të ndodhë me skedarët që aksesohen përmes një rrjeti lokal. Zgjidhja këtu është e thjeshtë:

Arsyeja 2: lidhjet e skedarëve

Si parazgjedhje, Windows është konfiguruar në atë mënyrë që çdo lloj skedari të ketë një program përkatës që mund të përdoret për ta hapur (drejtuar) atë. Ndonjëherë, për arsye të ndryshme, ky urdhër shkelet. Për shembull, keni hapur një skedar EXE gabimisht me një arkivues, sistemi operativ e konsideroi atë të saktë dhe regjistroi parametrat e duhur në cilësimet. Tani e tutje, Windows do të përpiqet të ekzekutojë skedarë të ekzekutueshëm duke përdorur arkivuesin.

Ky ishte një shembull i mirë; në fakt, ka shumë arsye për një dështim të tillë. Më shpesh, gabimi shkaktohet nga instalimi i softuerit, ka shumë të ngjarë me qëllim të keq, i cili shkakton një ndryshim në shoqatat.

Për të korrigjuar situatën, vetëm redaktimi i regjistrit të sistemit do të ndihmojë. Ju duhet të përdorni rekomandimet e mëposhtme në këtë mënyrë: ne kryejmë pikën e parë, rinisim kompjuterin, kontrollojmë funksionueshmërinë. Nëse problemi vazhdon, kryeni të dytën, e kështu me radhë.

Së pari ju duhet të hapni redaktorin e regjistrit. Bëhet kështu: Hapni menunë "Fillimi" dhe shtypni "Vrapo".

Në dritaren e funksionit, shkruani komandën "Regedit" dhe klikoni Ne rregull.

Do të hapet redaktori, në të cilin do të kryejmë të gjitha veprimet.

  1. Ekziston një dosje në regjistër ku janë shkruar cilësimet e përdoruesit për shtesat e skedarëve. Çelësat që janë shkruar aty kanë prioritet për ekzekutim. Kjo do të thotë se sistemi operativ para së gjithash do të "shikojë" në këto parametra. Fshirja e dosjes mund të korrigjojë situatën me lidhje të pasakta.

    Më tej, ekzistojnë dy skenarë të mundshëm për zhvillimin e ngjarjeve: dosjet "Zgjedhja e përdoruesit" ose parametrat e mësipërm ( ".Exe" dhe ".Lnk") mungojnë nga regjistri ose problemi vazhdon pas një rindezjeje. Në të dyja rastet kalojmë në pikën tjetër.

  2. Hapni përsëri redaktorin e regjistrit dhe këtë herë shkoni në degë

    Komanda HKEY_CLASSES_ROOT \ exefile \ shell \ open \


    Dy opsione janë gjithashtu të mundshme këtu: parametrat kanë vlerat e sakta ose skedarët nuk do të fillojnë pas një rindezjeje. Shkoni përpara.

  3. Nëse problemi me fillimin e EXE-shniks mbetet, atëherë dikush (ose diçka) ka ndryshuar çelësat e tjerë të rëndësishëm të regjistrit. Numri i tyre mund të jetë mjaft i madh, ndaj ia vlen të përdorni skedarët, lidhjen me të cilën do të gjeni më poshtë.

Ju mund të keni vënë re se lidhja hap një dosje që përmban tre skedarë. Një prej tyre - reg.reg- do të jetë e nevojshme nëse lidhja e paracaktuar për skedarët e regjistrit ka "fluturuar". Nëse kjo ndodh, atëherë mënyra e zakonshme për t'i filluar ato nuk do të funksionojë.


Arsyeja 3: gabime në hard diskun

Nëse nisja e skedarëve EXE shoqërohet me një lloj gabimi, atëherë kjo mund të jetë për shkak të dëmtimit të skedarëve të sistemit në hard disk. Arsyeja për këtë mund të jetë "të prishur", dhe për këtë arsye sektorë të palexueshëm. Ky fenomen nuk është aspak i pazakontë. Ju mund të kontrolloni diskun për gabime dhe t'i rregulloni ato duke përdorur programin.

Problemi kryesor me skedarët e sistemit në sektorë të këqij është pamundësia për t'i lexuar, kopjuar dhe mbishkruar ato. Në këtë rast, nëse programi nuk ju ndihmoi, mund ta rivendosni ose riinstaloni sistemin.

Mbani në mend se shfaqja e sektorëve të këqij në hard disk është thirrja e parë për ta zëvendësuar atë me një të ri, përndryshe rrezikoni të humbni të gjitha të dhënat.

Arsyeja 4: procesori

Kur merret parasysh kjo arsye, mund të vihet re një lidhje me lojërat. Ashtu si lodrat nuk duan të funksionojnë në kartat video që nuk mbështesin disa versione të DirectX, programet mund të dështojnë të fillojnë në sistemet me procesorë që nuk janë në gjendje të ekzekutojnë udhëzimet e kërkuara.

Problemi më i zakonshëm është mungesa e mbështetjes SSE2. Ju mund të zbuloni nëse procesori juaj mund të punojë me këto udhëzime duke përdorur programe ose.

Në CPU-Z, lista e udhëzimeve jepet këtu:

Në AIDA64, duhet të shkoni në degë "Motherboard" dhe hapni seksionin "CPUID"... Në bllok "Grupe udhëzimesh" ju mund të gjeni informacionin që ju nevojitet.

Ekziston vetëm një zgjidhje për këtë problem - zëvendësimi i procesorit ose i gjithë platformës.

konkluzioni

Sot kuptuam se si ta zgjidhim problemin me nisjen e skedarëve me shtesën EXE në Windows XP. Për ta shmangur atë në të ardhmen, tregohuni më të kujdesshëm kur kërkoni dhe instaloni softuer, mos futni të dhëna të paverifikuara në regjistër dhe mos ndryshoni çelësat qëllimin e të cilëve nuk e dini, gjithmonë, kur instaloni programe të reja ose ndryshoni parametra, krijoni pika rikuperimi. .

Ndonjëherë përdoruesit kanë një problem kur skedarët e ekzekutueshëm ndalojnë së funksionuari. Problemi çon në faktin se është e pamundur të instaloni programe të reja dhe të përdorni ato të vjetra.

Shkaqet e problemit

Në thelb, dështimi shoqërohet me dëmtim të të dhënave të rëndësishme që janë përgjegjëse për funksionimin e saktë të skedarëve të ekzekutueshëm. Në këtë rast, do t'ju duhet të redaktoni regjistrin. Megjithatë, në disa raste, problemi shkaktohet nga mjetet antivirus. Pastaj ato duhet të fiken, ose të pezullohen.

Arsyeja 1: Shkelje e konfigurimit të sistemit

Më shpesh, problemi kur skedarët exe nuk hapen në Windows Vista është për faktin se të dhënat e sistemit janë dëmtuar. Në thelb, kjo ndodh kur kompjuteri përdoret gabimisht, si rezultat i viruseve ose problemeve të tjera.

Problemi mund të zgjidhet në redaktorin e regjistrit. Ndiqni udhëzimet:

Nëse dështimi është për shkak të faktit se programet nuk janë instaluar, atëherë përpiquni të njiheni me këtë material:.

Arsyeja 2: Puna e mjeteve apo programeve mbrojtëse

Ndonjëherë arsyeja pse skedarët exe Windows Vista nuk janë instaluar , nuk shoqërohet me shkelje të konfigurimit të sistemit, por me funksionimin e programeve të sigurisë. Shumë shpesh, një antivirus i palës së tretë, për shembull, Kaspersky, bllokon nisjen e skedarëve të instalimit, sepse i sheh ato si një kërcënim virusi. Në disa raste, mund të ndërpresë shkarkimin e programit në mes, duke dëmtuar kështu komponentët e tij.

Çfarë duhet bërë në këtë rast? Nëse jeni i sigurt se skedari exe i ekzekutueshëm nuk do të dëmtojë kompjuterin tuaj, atëherë duhet të pezulloni antivirusin kur shkarkoni ose instaloni.

Një opsion alternativ është të krijoni një dosje në një disk ose media lokale dhe ta shtoni atë për të skanuar përjashtimet. Ngarkoni skedarin pikërisht atje, atëherë antivirusi nuk do të konfliktohet kur të lansohet.

Por nëse nuk jeni të sigurt për padëmshmërinë e të dhënave, atëherë hapja e tyre është shumë e padëshirueshme. Shkarkoni skedarët vetëm nga burime të besueshme.

Ndonjëherë mund të hasni në një përplasje shumë zhgënjyese kur skedarët e ekzekutueshëm të programeve të ndryshme nuk fillojnë ose nisja e tyre rezulton në një gabim. Le të kuptojmë pse ndodh kjo dhe si të shpëtojmë nga problemi.

Në shumicën e rasteve, burimi i problemit është aktiviteti i virusit: skedarët e problemit janë të infektuar ose regjistri i sistemit Windows është dëmtuar. Ndonjëherë shkaku i problemit mund të jetë funksionimi i gabuar i murit të zjarrit të integruar në OS ose një dështim "Eksplorues"... Le të shqyrtojmë zgjidhjen e secilit prej problemeve me radhë.

Metoda 1: Rikuperoni lidhjet e skedarëve

Softueri me qëllim të keq shpesh sulmon regjistrin e sistemit, gjë që çon në dështime dhe gabime të ndryshme. Në rastin e problemit që po shqyrtojmë, virusi dëmtoi lidhjet e skedarëve, si rezultat i së cilës sistemi thjesht nuk është në gjendje të hapë skedarët EXE. Ju mund të rivendosni lidhjet e sakta si më poshtë:

  1. Hapni menunë "Fillimi", shkruani në shiritin e kërkimit regedit dhe shtypni Hyni... Pastaj klikoni me të djathtën në skedarin e gjetur dhe zgjidhni opsionin "Vendosni si administrator".
  2. Përdorni "Redaktori i Regjistrit" Windows për të shkuar në rrugën e mëposhtme:

    HKEY_CLASSES_ROOT \ .exe

  3. Klikoni dy herë Punime me bojë sipas parametrave "E parazgjedhur" dhe shkruani në fushë "Kuptimi" opsion ekzfiloj dhe më pas shtypni "NE RREGULL".
  4. Më tej në degën HKEY_CLASSES_ROOT gjeni dosjen ekzfiloj, hapeni dhe shkoni te shell / open / command.


    Hapni përsëri hyrjen "E parazgjedhur" dhe vendoseni në kuti "Kuptimi" parametri “% 1”% *. Konfirmoni operacionin duke klikuar mbi "NE RREGULL".

  5. Mbylle "Redaktori i Regjistrit" dhe rinisni kompjuterin tuaj.

Kjo metodë ndihmon në shumicën e rasteve, por nëse problemi ende vërehet, lexoni më tej.

Metoda 2: Çaktivizoni Firewallin e Windows

Ndonjëherë arsyeja pse skedarët EXE nuk nisen mund të jetë muri i zjarrit i integruar i Windows dhe çaktivizimi i këtij komponenti do t'ju shpëtojë nga problemet me nisjen e skedarëve të këtij lloji. Ne kemi mbuluar tashmë procedurën për Windows 7 dhe versionet më të reja të OS, lidhjet me materialet e detajuara janë paraqitur më poshtë.

Metoda 3: Ndrysho skemën e zërit dhe kontrollin e llogarisë (Windows 8-10)

Në raste të rralla në Windows 8 dhe 10, shkaku i problemeve të nisjes EXE mund të jetë një dështim i komponentit të sistemit UAC përgjegjës për njoftimet. Problemi mund të korrigjohet duke ndjekur këto hapa:

  1. Klikoni PKM me buton "Fillimi" dhe zgjidhni artikullin nga menyja "Paneli i kontrollit"
  2. Gjeni në "Panelet e kontrollit" paragraf "Tingull" dhe klikoni mbi të.
  3. Në dritaren e vetive të sistemit të zërit, shkoni te skeda "Tingujt" pastaj përdorni listën rënëse "Skema e zërit" në të cilin zgjidhni opsionin "Pa zë" dhe konfirmoni ndryshimin duke shtypur butonat Aplikoni dhe "NE RREGULL".
  4. Kthehu në "Paneli i kontrollit" dhe shkoni te artikulli "Llogaritë e përdoruesve".
  5. Hapni faqen "Menaxhimi i profilit të përdoruesit" ku klikoni mbi "Ndrysho cilësimet e kontrollit të llogarisë së përdoruesit".
  6. Në dritaren tjetër, zhvendoseni rrëshqitësin në pozicionin e poshtëm "Kurrë mos njofto" pastaj shtypni "NE RREGULL" për të konfirmuar.
  7. Kryeni përsëri hapat 2-3, por këtë herë vendosni skemën e zërit në "E parazgjedhur".
  8. Rinisni kompjuterin tuaj.

Sekuenca e përshkruar e veprimeve duket e pazakontë, por është dëshmuar të jetë efektive.

Metoda 4: Eliminoni infeksionin viral

Më shpesh, skedarët EXE refuzojnë të punojnë siç duhet për shkak të pranisë së malware në sistem. Metodat për zbulimin dhe eliminimin e kërcënimeve janë jashtëzakonisht të ndryshme, dhe nuk është e mundur të përshkruhen të gjitha, megjithatë, ne kemi konsideruar tashmë ato më të thjeshtat dhe më efektive.

konkluzioni

Siç mund ta shihni, shkaku më i zakonshëm i mosfunksionimit të skedarëve EXE është infektimi me virus, kështu që ne duam t'ju kujtojmë rëndësinë e mbajtjes së softuerit të sigurisë në sistemin tuaj.

Kuptoni procesin. Skedarët EXE nuk mbështesin OS X, kështu që ju nevojitet softuer special për t'i bërë ato të funksionojnë. Për ta bërë këtë, instaloni programin falas Wine, në të cilin mund të punoni me skedarët e Windows. Mos harroni se jo të gjithë skedarët EXE mund të hapen me këtë mjet, dhe disa programe do të funksionojnë më mirë se të tjerët. Nuk ju nevojitet një disk instalimi i Windows për të instaluar Wine.

Shkarkoni dhe instaloni Xcode nga Mac App Store. Ky është një mjet falas i zhvilluesit që nevojitet për të përpiluar kodin. Ju nuk do ta përdorni këtë mjet, por kërkohet të punoni me shërbime të tjera që hapin skedarë EXE.

  • Hapni Xcode dhe hapni menunë e tij. Zgjidhni "Cilësimet" - "Shkarkimet". Kliko Instalo (pranë Veglave të linjës së komandës).
  • Shkarkoni dhe instaloni MacPorts. Ky është një mjet falas që thjeshton procesin e përpilimit dhe të cilin do ta përdorni për të instaluar Wine. Mund të shkarkoni MacPorts nga macports.org/install.php. Klikoni lidhjen për versionin e OS X që po përdorni dhe më pas klikoni dy herë skedarin .pkg të shkarkuar për të instaluar MacPorts.

    Hapni Terminalin për të konfiguruar disa opsione të MacPorts. Mund të hapni një terminal nga dosja Utilities.

    Kopjoni dhe ngjisni komandën e mëposhtme në dritaren e terminalit tuaj dhe më pas shtypni Kthehu:

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

    Futni fjalëkalimin e administratorit për të mundësuar ekzekutimin e komandës. Kur futni fjalëkalimin, nuk do të shfaqen asnjë karakter. Pasi të keni futur fjalëkalimin tuaj, shtypni Kthehu. Nëse nuk keni një fjalëkalim administratori, procesi nuk do të fillojë.

    Kopjoni dhe ngjisni komandën e mëposhtme. Kjo komandë do të njoftojë MacPorts nëse jeni duke përdorur një sistem 64-bit. Ngjitni komandën e mëposhtme dhe shtypni Kthehu:

    Nëse [`sysctl -n hw.cpu64bit_aftë` -eq 1]; pastaj jehonë "+ universale" | sudo tee -a /opt/local/etc/macports/variants.conf; tjetër jehonë "n / a"; fi

    Futni Prano Kushtet e Licencës Xcode për të qenë në gjendje të përpiloni kodin. Pasi të ekzekutoni këtë komandë, mbyllni dhe rihapni terminalin:

    • sudo xcodebuild -licencë
  • Futni komandën për të instaluar Wine. Mund t'ju kërkohet të vendosni përsëri fjalëkalimin e administratorit. Procesi i instalimit mund të marrë pak kohë.

    • sudo port instaloni verë
  • Navigoni te dosja me skedarin EXE. Për ta bërë këtë, përdorni komandën cd në terminal.

  • Përdorimi i Wine për të ekzekutuar një skedar EXE. Futni komandën e mëposhtme për të ekzekutuar skedarin EXE që ndodhet në drejtorinë aktuale. Zëvendësoni emrin e skedarit me emrin e skedarit EXE të zgjedhur.

    • emri i skedarit të verës.exe
  • Përdorni programin si zakonisht. Nëse skedari EXE nis programin, duhet të jeni në gjendje të filloni të punoni me të. Nëse është një skedar konfigurimi, ndiqni udhëzimet në ekran për të instaluar programin (ashtu siç bëni në Windows).

    • Jo çdo program do të funksionojë në Wine. Për një listë të plotë të softuerit të përputhshëm, vizitoni appdb.winehq.org.
  • Drejtoni programin e instaluar (nëse keni përdorur një skedar EXE për ta instaluar). Për ta bërë këtë, përdorni Wine.

    • Futni cd ~ / .wine / drive_c / Program \ Files / për të hapur direktorinë Program Files ku janë instaluar programet në Wine.
    • Futni ls për të parë një listë të të gjitha programeve të instaluara. Futni cd program_name për të hapur direktorinë e programit. Nëse ka një hapësirë ​​​​në emrin e programit, futni \ para hapësirës. Për shembull, për Microsoft Office, futni cd Microsoft \ Office.
    • Futni ls për të gjetur skedarin EXE.
    • Futni programin e verës_name.exe për të ekzekutuar programin
  • Instaloni bibliotekat Mono nëse programi kërkon .NET.Është një bibliotekë softuerësh që kërkohet nga shumë programe të Windows dhe Mono është homologu falas i një biblioteke të tillë të mbështetur nga Wine. Instaloni Mono vetëm nëse programet tuaja kërkojnë .NET.

    • Futni sudo port install winetricks dhe shtypni Return.
    • Futni winetricks mono210 dhe shtypni Kthehu për të instaluar Mono.
  • Artikujt kryesorë të lidhur