Logo lv.nowadaytechnol.com

Kā Novērst Kļūdu "Shellexecuteex Failed" Sistēmā Windows?

Satura rādītājs:

Kā Novērst Kļūdu "Shellexecuteex Failed" Sistēmā Windows?
Kā Novērst Kļūdu "Shellexecuteex Failed" Sistēmā Windows?

Video: Kā Novērst Kļūdu "Shellexecuteex Failed" Sistēmā Windows?

Video: Kā Novērst Kļūdu "Shellexecuteex Failed" Sistēmā Windows?
Video: Исправить ошибку ShellExecuteEx Failed в Windows 10 [Учебное пособие] 2024, Marts
Anonim

Vairāki Windows lietotāji pēc sastapšanās ar “ Shellexecuteex neizdevās ”Kļūdas ziņojums ikreiz, kad viņi mēģina veikt darbību, kas saistīta ar savienojumu ar internetu vai instalējot lietojumprogrammu. Par ietekmētajiem lietotājiem tiek ziņots par dažādiem kodiem, kas tiek parādīti kopā ar kļūdas ziņojumu. Kā izrādās, jautājums nav ekskluzīvs noteiktai WIndows versijai, jo mums izdevās atrast tā gadījumus operētājsistēmās Windows 7, Windows 8.1 un Windows 10.

Image
Image

Kas izraisaShellexecuteex neizdevās”Kļūda sistēmā Windows?

Mēs izpētījām šo konkrēto problēmu, aplūkojot dažādus lietotāju pārskatus un remonta stratēģijas, kas parasti tiek izmantotas šajā konkrētajā scenārijā. Balstoties uz mūsu analīzi, bieži tiek identificēti vairāki vainīgie, kas bieži izraisa problēmu. Šeit ir vairāki scenāriji, ar kuriem jūs varētu saskarties:

  • Lietojumprogrammai nav administratora privilēģiju - Kā izrādās, šī problēma ir diezgan izplatīta gadījumos, kad nepietiekamu atļauju dēļ negaidīti tiek izslēgta lietotne. Ja šis scenārijs ir piemērojams, jums vajadzētu būt iespējai atrisināt problēmu vairumā gadījumu, nodrošinot, ka lietotne tiek atvērta ar administratīvo piekļuvi.
  • Sistēmas failu korupcija - Vēl viens potenciālais vaininieks ir sistēmas failu korupcija, kas ietekmē atkarību, kuru izmanto lietojumprogramma, kurā tiek parādīta kļūda. Vairāki lietotāji, kas arī saskārās ar šo problēmu, ziņoja, ka problēma tika atrisināta pēc tam, kad viņi bija izlabojuši katru loģisko kļūdu un sabojājuši vienumu ar abiem iebūvētajiem utilītprogrammām (DISM un SFC). Smagākajos gadījumos vienīgais dzīvotspējīgais labojums, kas darbosies šajā scenārijā, ir atiestatīt katru Windows komponentu, veicot tīru instalēšanu vai labošanu.
  • Pielāgotās sistēmas skaņas grauž lietotni - Ir arī iespējams, ka jūs saskaras ar šo problēmu dažu pielāgotu Windows motīvu skaņu dēļ, kuras lietojumprogramma, kas mēģina tos izmantot, neapstrādā rekvizītus. Šajā gadījumā jums vajadzētu būt iespējai atrisināt problēmu, atgriežoties pie noklusējuma Windows skaņām.
  • Lietojumprogrammu konflikts - Noteiktos apstākļos ir arī iespējams, ka dažādas lietojumprogrammas ir pretrunā ar tās lietotnes procesu, kuru mēģināt palaist, un tas izraisa kļūdu. Tā kā nav precīzu konfliktējošo lietotņu, labākais veids, kā atklāt vainīgo, ir sākt datoru tīrā sāknēšanas režīmā un pārbaudīt, vai simptomi apstājas.
  • Pārmērīgi aizsargājoša vietējā politika - Ja ir iespējota viena konkrēta vietējā politika (paaugstiniet tikai parakstītos un apstiprinātos izpildāmos failus), ar šo kļūdu tiks liegts darboties katram izpildrakstam, kas nav pareizi parakstīts un apstiprināts. Šajā gadījumā jūs novēršat problēmu, piekļūstot grupas politikas redaktoram un atspējojot problēmu izraisošo politiku.

1. metode: lietojumprogrammas palaišana kā administratoram (ja piemērojams)

Ja sastopaties ar Shellexecuteex neizdevās ”Kļūda, mēģinot atvērt vai instalēt lietojumprogrammu, ļoti iespējams, ka problēma rodas neparedzētas lietojumprogrammas izslēgšanas (vai instalēšanas izpildāmā faila) dēļ, jo tai nav administratora piekļuves.

Šāda veida problēmas parasti attiecas tikai uz atvērtā pirmkoda lietotnēm un lietotnēm ar nelielām izstrādātāju komandām - mēs neesam identificējuši nevienu gadījumu ar trīskāršu komandām.

Ja jūs domājat, ka šis scenārijs varētu būt piemērots jūsu pašreizējai situācijai, jūs varēsiet atrisināt problēmu, vienkārši piespiežot lietojumprogrammu sākt ar administratora piekļuvi. Šeit ir īss ceļvedis par lietojumprogrammas palaišanu kā administratoram:

  1. Ar peles labo pogu noklikšķiniet uz lietojumprogrammas, kas izraisa kļūdu, un izvēlieties Rekvizīti no tikko parādītās izvēlnes.

    Image
    Image
  2. Kad esat iekšā Rekvizīti ekrānā atlasiet Saderība cilni un dodieties uz Iestatījumi sadaļā. Pēc tam atzīmējiet izvēles rūtiņu, kas saistīta ar Palaidiet šo programmu kā administratoru, pēc tam noklikšķiniet uz Piesakies lai to iestatītu kā jauno noklusējuma uzvedību.

    Image
    Image
  3. Sāciet lietojumprogrammu vēlreiz un pārbaudiet, vai problēma tagad ir novērsta.

Ja tas pats Shellexecuteex neizdevās”Kļūda joprojām notiek, pārejiet uz nākamo metodi zemāk.

2. metode: DISM un SFC skenēšanas palaišana

Kā izrādās, dažos gadījumos “ Shellexecuteex neizdevās ”Kļūda rodas kāda veida sistēmas failu bojājumu dēļ, kas neļauj instalēšanu pabeigt. Ja šis scenārijs ir piemērojams, vienīgais iespējamais risinājums ir mēģināt novērst korupciju, kas izraisa šo problēmu, vienlaikus ierobežojot zaudējumus.

Labākais veids, kā to izdarīt, ir paļauties uz iebūvētiem utilītprogrammām, piemēram, DISM (izvietošanas attēlu apkalpošana un pārvaldība) un SFC (sistēmas failu pārbaudītājs). abi ir aprīkoti, lai tiktu galā ar bojātiem sistēmas failiem, taču tie darbojas atšķirīgi.

Kamēr SFC paļaujas uz lokāli glabātu kešatmiņu, lai bojātos vienumus aizstātu ar veselīgām kopijām, DISM izmanto WU (Windows Update), lai lejupielādētu veselīgos failus, kas nepieciešami nomaiņai. Bet, tā kā komunālie pakalpojumi ir vērsti uz dažādu komponentu labošanu (SFC ir efektīvāka ar loģiskām kļūdām), vislabākā pieeja ir abu skenēšanu izvietošana, lai uzlabotu jūsu veiksmes iespējas.

Lūk, kas jums jādara:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam tekstlodziņā Izpildīt ierakstiet ‘Cmd’ un nospiediet Ctrl + Shift + Enter lai atvērtu komandu uzvedni ar administratora piekļuvi. Kad jūs uzaicina UAC (lietotāja konta kontrole), klikšķis lai atvērtu paaugstināto komandu uzvedni.

    Image
    Image
  2. Paaugstinātajā komandu uzvednē ierakstiet šādu komandu un nospiediet Enter lai sāktu SFC skenēšanu:

    sfc / scannow

    Piezīme: Netraucējiet logu, kamēr process nav pabeigts. Darbības pārtraukšana, iespējams, radīs vēl loģiskākas kļūdas, kuras būs grūtāk novērst.

  3. Kad skenēšana ir pabeigta, restartējiet datoru un gaidiet nākamo startēšanu. Kad operētājsistēma ir pilnībā ielādēta, veiciet vēlreiz 1. darbību, lai atvērtu citu paaugstinātu komandu uzvedni. Pēc atgriešanās CMD logā ierakstiet šādas komandas un pēc katras nospiediet Enter, lai sāktu DISM skenēšanu:

    Dism.exe / online / tīrīšanas attēls / scanhealth Dism.exe / tiešsaistes / tīrīšanas attēls / atjaunošanas veselība

    Piezīme: Pirms sākat šo procesu, pārliecinieties, vai interneta savienojums ir stabils. Pirmā komanda sāks skenēšanu, bet otrā - skenēšanas procesu.

  4. Kad DISM skenēšana ir pabeigta, restartējiet datoru un pārbaudiet, vai problēma ir novērsta nākamajā sistēmas startēšanas reizē.

Ja “ Shellexecuteex neizdevāsKļūda joprojām tiek parādīta, atkārtojot to pašu darbību, pārejiet uz nākamo metodi zemāk.

3. metode: Sistēmas skaņu atjaunošana pēc noklusējuma

Kā ziņojuši vairāki dažādi lietotāji, šo konkrēto problēmu var izraisīt arī dažas sistēmas skaņas, kuras definējušas dažas tēmas, kuras modulis, kas mēģina tās izmantot, nepareizi apstrādā. Ja šis scenārijs ir piemērots, lietotne, kas izmanto skaņas, avarēs ikreiz, kad mēģinās tās atskaņot, Šajā gadījumā jūs varēsiet atrisināt problēmu, atiestatot visas Windows skaņas pēc noklusējuma. Pēc šādas darbības un iekārtas restartēšanas lielākā daļa skarto lietotāju ir ziņojuši, ka problēma ir atrisināta.

Šeit ir īss ceļvedis par sistēmas skaņu atjaunošanu uz noklusējuma vērtībām:

  1. Nospiediet Windows taustiņš + R lai atvērtu Palaist dialoglodziņš. Run lodziņa iekšpusē ierakstiet “Mmsys.cpl” tekstlodziņā un nospiediet Enter lai atvērtu Skaņa ekrāns.

    Image
    Image
  2. Kad esat iekšā Skaņa logā atlasiet Izklausās cilni no horizontālās izvēlnes. Pēc tam mainiet Skaņu shēma uz Windows noklusējums.

    Image
    Image

    Piezīme: Ja jūsu pašreizējā skaņas shēma ir iestatīta uz Windows noklusējums (modificēts) izredzes to Windows noklusējums jo jums var būt dažas nederīgas skaņas.

  3. Pēc tam, kad aktīvi Skaņu shēma ir veiksmīgi mainīts, restartējiet datoru un pārbaudiet, vai problēma ir novērsta nākamajā sistēmas startēšanas reizē.

Atkārtojiet darbību, kas iepriekš izraisīja “ Shellexecuteex neizdevās ”Kļūda un, ja problēma joprojām parādās, pārejiet uz nākamo zemāk esošo metodi.

4. metode: tīras sāknēšanas veikšana

Ja tik tālu esat nonācis bez taustāmiem rezultātiem, iespējams, jūs sastopaties ar šo problēmu kāda veida trešās puses konflikta dēļ, kas izraisa “ Shellexecuteex neizdevās ”Kļūda. Tā kā ir daudz potenciālo lietojumprogrammu, kas var būt pretrunā ar lietojumprogrammu, kurā tiek parādīta kļūda, labākais veids, kā novērst problēmu, ir konfigurēt datoru tā, lai tas sāktu tīru sāknēšanu.

Izpildiet tālāk sniegtos norādījumus, lai sasniegtu tīru sāknēšanas stāvokli un identificētu lietojumprogrammu, kas izraisa konfliktu. Lūk, kas jums jādara:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet “Mscofig” un nospiediet Enter lai atvērtu Sistēmas konfigurācija izvēlne. Kad redzat UAC (lietotāja konta kontrole) izvēlnē noklikšķiniet uz piešķirt administratīvās privilēģijas.

    Image
    Image
  2. Kad esat iekšā Sistēmas konfigurācija logā noklikšķiniet uz Pakalpojumi cilni no izvēlnes augšdaļas, pēc tam atzīmējiet izvēles rūtiņu “Paslēpt visus Microsoft pakalpojumus”. Pēc tam visi Windows pakalpojumi tiks noņemti no šī saraksta, tāpēc jūs neriskējat atspējot Windows komponentu.

    Image
    Image
  3. Kad esat paspējis izslēgt visus būtiskos pakalpojumus no saraksta, noklikšķiniet uz Atspējot visus pogu, lai efektīvi novērstu trešo pušu pakalpojumu startēšanu nākamajā mašīnas startēšanas reizē.
  4. Pēc tam atlasiet Uzsākt cilni horizontālajā izvēlnē un noklikšķiniet uz Atveriet uzdevumu pārvaldnieku.

    Image
    Image
  5. Kad esat Task Manager cilnē Startup, sistemātiski atlasiet katru startēšanas pakalpojumu un pēc tam noklikšķiniet uz Atspējot poga ekrāna apakšdaļā. Šī procedūra nodrošinās, ka nākamajā startēšanas laikā netiek izsaukts neviens palaišanas pakalpojums.

    Image
    Image
  6. Tagad, kad esat nonācis līdz šai darbībai, esat faktiski atspējojis visus pakalpojumus vai procesus, kas varētu traucēt lietojumprogrammai parādīt “ Shellexecuteex neizdevās ”Kļūda. Izmantojiet tikko konfigurēto tīrā sāknēšanas stāvokļa priekšrocības, restartējot datoru.
  7. Nākamajā sistēmas startēšanas laikā mēģiniet palaist lietojumprogrammu, vai kļūda joprojām notiek. Ja kļūda vairs nenotiek, pabeidziet instalēšanu, pēc tam pārveidojiet iepriekš minētās darbības un atkārtoti iespējojiet iepriekš atspējotos pakalpojumus.

Ja šī metode neļāva jums atrisināt Shellexecuteex neizdevās ”Kļūdu, pārejiet uz nākamo metodi zemāk.

5. metode: “Tikai paaugstināt izpildāmos failus”politika

Kā izrādās, šo konkrēto jautājumu var arī izvairīties, pielāgojot vienu Grupas politika nosaukts Paaugstiniet tikai parakstītos un apstiprinātos izpildāmos failus. Bet paturiet prātā, ka šī metode būs efektīva tikai situācijās, kad problēmu izraisa izpildāmā programma, kas nav pareizi parakstīta.

Vairāki ietekmētie lietotāji ir ziņojuši, ka problēma vairs nerodas un instalēšana pēc Paaugstiniet tikai parakstītos un apstiprinātos izpildāmos failus bija faktiski invalīds.

Piezīme: Dažās Windows versijās nav grupas redaktora. Šajā gadījumā šī metode nebūs piemērojama, tāpēc pārejiet tieši uz pēdējo metodi.

Šeit ir īss ceļvedis, kā atspējot politiku, kas aktivizē “ Shellexecuteex neizdevās ”Kļūda:

  1. Nospiediet Windows taustiņš + R lai atvērtu Palaist dialoglodziņš. Pēc tam ierakstiet “Gpedit.msc” tekstlodziņā un nospiediet Ctrl + Shift + Enter lai atvērtu Vietējais grupas politikas redaktors ar administratora privilēģijām. Kad redzat UAC (lietotāja konta kontrole) noklikšķiniet uz piešķirt administratora piekļuvi.

    Image
    Image
  2. Kad esat iekšā Vietējais grupas politikas redaktors, pārejiet uz kreiso paneli un atlasiet Dators Konfigurācija> Windows iestatījumi> Drošības iestatījumi.

    Image
    Image
  3. Ar Drošības opcijas atlasītā izvēlne, pārejiet uz labo pusi un veiciet dubultklikšķi uz Lietotāja konta kontrole: paaugstiniet tikai parakstītos un apstiprinātos izpildāmos failus politika.
  4. Kad esat atvēris politikas izvēlni, atlasiet cilni Vietējās drošības iestatījums un pēc tam pārliecinieties, vai politika ir iestatīta uz Atspējots.

    Image
    Image
  5. Klikšķis Piesakies lai saglabātu izmaiņas, pēc tam restartējiet datoru un pārbaudiet, vai problēma ir novērsta nākamajā sistēmas startēšanas reizē.

Ja “ Shellexecuteex neizdevāsKļūda joprojām notiek, pārejiet uz nākamo metodi zemāk.

6. metode: tīras instalēšanas veikšana

Ja neviena no iepriekš minētajām metodēm nav ļāvusi jums atrisināt šo problēmu, iespējams, ka jūs nodarbojaties ar korupcijas problēmu, kuru nevar atrisināt tradicionāli. Ja šis scenārijs ir piemērots jūsu pašreizējā situācijā, problēmu var atrisināt, atiestatot tikai visus Windows komponentus.

Ātrākais veids, kā to izdarīt, ir veikt tīru instalēšanu (šeit), taču paturiet prātā, ka šī procedūra liks jums zaudēt personiskos datus, ieskaitot instalētās lietojumprogrammas, spēles, multivides, lietotāju preferences un daudz ko citu.

visefektīvākā pieeja, kas prasa nedaudz ilgāku laiku, ir remonta instalēšana (instalēšana vietā). Šī procedūra ļaus jums saglabāt visus personiskos piederumus, tostarp spēles, lietojumprogrammas, lietotāja preferences un jebkura veida multividi. Ja nolemjat veikt remonta instalēšanu, izpildiet norādījumus (šeit).

Ieteicams: