Labojums: lēna labā klikšķa un Explorer avārijas, ko izraisa Shell paplašinājumi

Dažos datoros ar peles labo pogu noklikšķinot uz faila vai mapes, var paiet vairākas sekundes, līdz tiek parādīta konteksta izvēlne. Šajā rakstā ir paskaidrots, kā novērst lēnas labās pogas klikšķa problēmas un citas kontekstizvēlnes apdarinātāja čaulas paplašinājuma problēmas sistēmā Windows. Šeit ir daži no simptomiem, ar kuriem jūs varētu saskarties.

  • Ar peles labo pogu noklikšķinot uz faila/mapes, var paiet liela aizkave, pirms Windows parādīs kontekstizvēlni.
  • Mēģinot iztukšot atkritni, tā vietā tiek atvērta cita lietojumprogramma.
  • Kad atlasāt vairākus failus, ar peles labo pogu noklikšķiniet un noklikšķiniet uz Atvērt/Drukāt, nekas nenotiek. Tā darbojas, ja ir atlasīts viens fails.
  • Kļūdas ziņojums “Windows Explorer ir radusies problēma, un tā ir jāaizver. Atvainojamies par sagādātajām neērtībām”, kad ar peles labo pogu noklikšķiniet uz mapes.
  • Ar peles labo pogu noklikšķiniet ļoti lēni tikai tad, ja tīkls karte ir iespējota.
  • Ar peles labo pogu noklikšķinot uz mapes un izvēloties Rekvizīti, nekas var nenotikt.
  • Pēc vecākas Notepad++ versijas instalēšanas ar peles labo pogu noklikšķiniet uz izvēlnes, kas kļūst neglīts (klasisks izskats).
  • Datu izpildes novēršanas (DEP) kļūda rodas, palaižot Windows Explorer vai vadības paneli.
  • Nekas nenotiek, ja uzdevumu rūtī vai File Explorer lentē noklikšķināt uz Slaidrāde vai Drukāt.
  • Noklikšķinot uz “Iestatīt dublējumu” vai noklikšķinot uz “Mainīt iestatījumus” operētājsistēmas Windows 7 dublēšanas un atjaunošanas funkcijā, nekas nenotiek vai Sistēma 32 tiek atvērta mape.
  • Ar peles labo pogu noklikšķinot uz Sākt, lai piekļūtu izvēlnei Win+X (Power User) operētājsistēmā Windows 10, neviens no īsceļiem nedarbojas. Tajā pašā laikā tie darbojas pareizi no mapes Win+X saīsnes.
  • Ar peles labo pogu noklikšķiniet uz konteksta izvēlnes Palaist kā administrators nedarbojas.
  • Mapju nosaukumi saīsināti pēc punkta (punkta) programmā Explorer (ko izraisa TortoiseSVN čaulas paplašinājums)

Cēlonis

Slikti kodēts kontekstizvēlnes apdarinātāja čaulas paplašinājums, ko pievienojusi trešās puses programma, iespējams, izraisa kādu no iepriekš minētajiem simptomiem.

Konteksta izvēlnes apdarinātājs ir čaulas paplašinājuma veids, kas pievieno komandas jūsu labā klikšķa izvēlnei. Piemēram, ieraksti “Skenēt, izmantojot Windows Defender”, “Iestatīt kā darbvirsmas fonu” utt., kas redzami labās pogas izvēlnē, ir konteksta izvēlnes turētāji, kas pēc noklusējuma ir iekļauti sistēmā Windows. Tāpat trešo pušu programmas var pievienot savus paplašinājumus.

Kad Explorer apvalks avarē, tas ieraksta ierakstu lietojumprogrammas notikumu žurnālā. Varat atvērt notikumu skatītāju un pārbaudīt jaunākās lietojumprogrammu žurnāla kļūdas 1000 lai atrastu vairāk informācijas par avāriju.

Dažos gadījumos lietojumprogrammas notikumu žurnālā tiek parādīts precīzs pārkāpjošā čaulas paplašinājuma nosaukums. Šeit ir piemērs:

Žurnāla nosaukums: Pieteikums. Avots: Lietojumprogrammas kļūda. Datums: Pasākuma ID: 1000. Uzdevuma kategorija: (100) Līmenis: kļūda. Atslēgvārdi: Klasika. Lietotājs: N/A. Dators: Apraksts: Bojājuma lietojumprogrammas nosaukums: explorer.exe, versija: 10.0.10240.16405, laika zīmogs: 0x55b455cf. Bojājuma moduļa nosaukums:IDTNCPL.cpl, versija: 1.0.6365.0, laika zīmogs: 0x4e68a44d. Izņēmuma kods: 0xc0000005. Bojājuma nobīde: 0x00001151. Bojājuma procesa ID: 0x1284. Bojātās lietojumprogrammas sākuma laiks: 0x01d0d2a6d2ff07fc. Bojājuma lietojumprogrammas ceļš: C:\WINDOWS\explorer.exe. Bojājuma moduļa ceļš: C:\WINDOWS\system32\IDTNCPL.cpl. Ziņojuma ID: 1da3cf69-34ba-4871-bb74-5bbaa97e8eb0 

Šeit ir vēl viens gadījums, kad Foxit PhantomPDF čaulas paplašinājums ConvertToPDFShellExtension_x64.dll izraisīja avāriju.

kontekstizvēlnes paplašinājuma avārijas notikumu skatītāja kļūda 1000

Tomēr dažos gadījumos moduļa nosaukums var tikt parādīts kā shell32.dll faktiskā trešās puses moduļa vietā, kas izraisīja problēmu.

Lūdzu, vispirms izmēģiniet šo!

Vai aizkavi izraisa izvēlne Sūtīt (nevis čaulas paplašinājumi)?

[Ja esat nokļuvis šajā lapā, lai novērstu avārijas problēmu (nevis problēmas ar labās pogas klikšķa izvēlnes aizkavi), noklikšķinot ar peles labo pogu, izlaidiet šo daļu un dodieties uz ShellExView sadaļa zemāk.]

Trešās puses kontekstizvēlnes apdarinātāja čaulas paplašinājums ne vienmēr var būt vaininieks labās pogas izvēlnes aizkavi. Aizkavēšanos var izraisīt arī vienumi izvēlnē Sūtīt — īpaši ārējie diskdziņi un tīkla diskdziņi. Ar peles labo pogu noklikšķinot uz faila vai mapes, sistēma Windows izveido izvēlnes vienumu sarakstu un arī uzskaita vienumus Sūtīt uz.

Iespējojot DelaySendToMenuBuild un NoDrivesInSendToMenu reģistra iestatījumus, ar peles labo pogu noklikšķiniet uz izvēlnes, kas parādās daudz ātrāk. Tas labi darbojas arī operētājsistēmā Windows 10.

aizkavējas nosūtīšana uz izvēlnes izveidi

Lai iegūtu papildinformāciju, skatiet rakstu Slēptie reģistra iestatījumi izvēlnei "Sūtīt"..

Ja tas paātrina ar peles labo pogu noklikšķiniet uz izvēlnes, varat izlaist pārējos šajā ziņojumā sniegtos norādījumus.

Ja iepriekš minētie reģistra iestatījumi nepalīdz pat pēc restartēšanas, nākamais solis ir izolēt konteksta izvēlnes apdarinātāja čaulas paplašinājumu, kas var izraisīt problēmu.

[Labot] Ar peles labo pogu noklikšķiniet uz problēmām, ko izraisa Shell paplašinājumi

Konteksta izvēlnes apstrādātājus var ielādēt no daudzām dažādām reģistra vietām. Lietotājam var būt grūti precīzi noteikt, kurš paplašinājums rada problēmu. Apskatīsim, kā viegli sašaurināt problēmu, izmantojot utilītu ShellExView.

ShellExView no Nirsoft ir lielisks rīks, lai skatītu un pārvaldītu visus instalētos čaulas paplašinājumus. Tas parāda faila aprakstu, versiju, uzņēmuma informāciju, atrašanās vietu, faila nosaukumu un daudz ko citu. Šis rīks palīdz bez piepūles atspējot paplašinājumu, kas jums nav nepieciešams. Šo rīku var izmantot, lai noteiktu problemātisko apvalka paplašinājumu.

Efektīva ShellExView izmantošana, lai atrisinātu ar peles labo pogu saistītās problēmas

  1. Lejupielādēt ShellExView no Nirsoft.net un palaidiet to. Tas skenē reģistrā visus čaulas paplašinājumus.
    Novērsiet ar peles labo pogu noklikšķiniet uz problēmām, ko izraisa Shell paplašinājumi — shellexview
  2. Izvēlnē Opcijas noklikšķiniet uz Slēpt visus Microsoft paplašinājumus lai iespējotu atzīmi uz tā. Tas neļauj nejauši atspējot iebūvēto Windows čaulas paplašinājumu.
    Novērsiet ar peles labo pogu noklikšķiniet uz problēmām, ko izraisa Shell paplašinājumi — shellexview
    Šeit ir uzskaitīti visi jūsu sistēmā instalētie trešās puses čaulas paplašinājumi.
    Novērsiet ar peles labo pogu noklikšķiniet uz problēmām, ko izraisa Shell paplašinājumi — shellexview

    Ir dažāda veida čaulas paplašinājumi, piemēram, ikonu apdarinātājs, pārklājuma apdarinātājs, konteksta izvēlne utt. Tā kā mēs saskaramies ar labās pogas klikšķa problēmu sistēmā Windows, mūs īpaši interesē konteksta izvēlnes apstrādātāji.

  3. Kārtojiet rezultātus, izmantojot Tips, lai konteksta izvēlnes apstrādātāji tiktu parādīti kopā.
  4. Pēc tam pa vienam atspējojiet kontekstizvēlnes apdarinātājus. Vai vēl labāk, atspējojiet parādīto vienumu pirmo pusi.
  5. Kad vienums vai vienumu grupa ir atspējota, izmantojiet Restartējiet ExplorerCtrl + E opciju restartēt čaulu, lai pārbaudītu, vai tas atrisina problēmu. Explorer čaulas restartēšana ir būtisks solis. To nevajadzētu izlaist.
    Piezīme: Varat arī izmantot uzdevumu pārvaldnieku, lai restartējiet čaulu.

  6. Ja viena vai vienumu grupas atspējošana neatrisina problēmu, iespējojiet vienumu(-us) atpakaļ un atspējojiet nākamo konteksta izvēlnes apdarinātāju kopu, kas nav Microsoft, apakšējā daļā un restartējiet programmu Explorer. Atkārtojiet šo procesu, lai ieslēgtu un izslēgtu kontekstizvēlnes paplašinājumus un noteiktu, kas izraisa jūsu problēmu.

padomu spuldzes ikonaVēl ātrāka metode ir sadalīt kontekstizvēlņu apdarinātāju sarakstu divās grupās, uzreiz atspējojot pusi ierakstu, pārstartējot un vēlreiz pārbaudot darbību.

Windows lietotājs vārdā Dž.Klārks komentēja:

“Jūs varat tos atspējot… viņi saka “pa vienam” un redz, kā tas ietekmē problēmu. Es to izdarīju daudz ātrāk, sadalot sarakstu uz pusēm, vienā rāvienā atspējojot pusi ierakstu, pārstartējot un mēģinot ar labo klikšķi. Tas darbojās, tāpēc es zināju, ka man tas vienkārši ir jāsamazina, tāpat kā mēs to darījām ar MSConfig. Tad es turpināju dalīt sarakstu, līdz bija tikai daži, un tos izdarīju pa vienam. Problēma ir tā, ka jums ir jāpārstartē starp mēģinājumiem, lai iegūtu precīzu atspējošanas rezultātu pārbaudi. Man nešķita, ka atteikšanās būtu konsekventa.

Dariet to, līdz problēma ir atrisināta, un, visbeidzot, jums vajadzētu būt iespējai identificēt aizskarošo kontekstizvēlnes apdarinātāja čaulas paplašinājumu.

Piezīme: Tas ne vienmēr ir kontekstizvēlnes apdarinātājs, taču dažkārt vainīgais var būt PropertySheet apdarinātājs vai ikonu apdarinātājs. Daži lasītāji ir ziņojuši, ka rekvizītu lapas apdarinātājs “IIS W3ext Module” bija atbildīgs par mapes rekvizītu problēmu datorā, kurā darbojas vecāka Windows versija. Citā savdabīgā gadījumā vaininieks bija pats sistēmas fails shimgvw.dll. Tomēr šie moduļi operētājsistēmā Windows 10 nepastāv.

Explorer apvalks ielādē šādu veidu paplašinājumus:

  • Kolonnu apstrādātājs
  • Konteksta izvēlne
  • Kopēšanas āķa apstrādātājs
  • Datu apstrādātājs
  • Vilkšanas un nomešanas apdarinātājs
  • Pilienu apdarinātājs
  • Ikonu apstrādātājs
  • Ikonu pārklājuma apstrādātājs
  • InfoTip apstrādātājs
  • Priekšskatījuma apdarinātājs
  • Īpašuma apstrādātājs
  • Īpašumu lapa
  • Meklēšanas apdarinātājs
  • Shell mape
  • ShellExecute Hook
  • Sīktēlu apstrādātājs

Konteksta izvēlnes apstrādātāji tiek ielādēti, ar peles labo pogu noklikšķinot uz faila vai mapes vai pat veicot dubultklikšķi uz faila vai mapes. Atspējojot nevēlamus kontekstizvēlņu apdarinātājus, varat izvairīties explorer.exe avarē un ar peles labo pogu noklikšķiniet uz aizkaves.

Problēmas manuāla novēršana, izmantojot reģistra redaktoru

Ja nolemjat novērst šo problēmu, neizmantojot ShellExView vai līdzīgus rīkus, šeit ir sniegta pamatinformācija par to, kā rīkoties. Tomēr tas ir paredzēts tikai pieredzējušiem lietotājiem, kuri ir apmierināti ar reģistra redaktora lietošanu.

Pirmkārt, novērojiet, kad rodas problēma — ar peles labo pogu noklikšķinot uz noteikta faila veida? vai visi failu tipi? vai tikai ar peles labo pogu noklikšķinot uz mapēm?

Konteksta izvēlņu apdarinātāji var ielādēt no jebkura no šiem apgabaliem:

Atrašanās vieta Apraksts
HKCR\*\shellex\contextmenuhandlers Faili
HKCR\AllFileSystemObjects\shellex\contextmenuhandlers Faili un failu mapes
HKCR\Folder\shellex\contextmenuhandlers Mapes (virtuālās un reālās)
HKCR\Directory\shellex\contextmenuhandlers Failu mapes
HKCR\[ProgID]\shellex\contextmenuhandlers Failu klase
HKCR\Directory\Background\shellex\ContextMenuHandlers Darbvirsmas un mapju fons
HKCR\SystemFileAssociations\[.file_ext]\shellex\ContextMenuHandlers Faili
HKCR\SystemFileAssociations\[PerceivedType]\shellex\ContextMenuHandlers Noteikta veida faili (“Uztvertais veids”)
desktop.ini Mape (kontekstizvēlne katrai mapei)

Piezīme:HKCR ir īsais nosaukums HKEY_CLASSES_ROOT reģistra mezgls.

Saistīts rakstsPārvaldiet konteksta izvēlnes ierakstus mapēm, diskdziņiem un nosaukumvietas objektiem

Ja, strādājot ar mapi, rodas kāds no iepriekš aprakstītajiem simptomiem, iespējams, jums būs jāpārbauda konteksta izvēlnes apdarinātāji, kas ielādēti šajās zonās (AllFileSystemObjects, Mape, Direktorija). Ja tas ir paredzēts tikai a .txt failu, pārbaudiet instalētos apstrādātājus faila klasei .txt (HKCR\txtfails). Skatiet, kā kartēt a faila paplašinājums uz ProgId.

Saskaņā ContextMenuHandlers reģistra atslēga, iespējams, redzēsit vienu vai vairākas apakšatslēgas; katra atslēga apzīmē konteksta izvēlnes apdarinātāja čaulas paplašinājumu. Atslēgām var būt atbilstoša etiķete vai tās var ietvert GUID kā nosaukumu.

Novērsiet ar peles labo pogu noklikšķiniet uz problēmām, ko izraisa Shell paplašinājumi — shellexview

GUID var apskatīt tīmeklī vai no HKCR\CLSID\{GUID}\InProcServer32 reģistra atrašanās vieta, lai uzzinātu atbilstošo programmu un .dll faila nosaukums.

Atveriet reģistra redaktoru un dublējiet atlasīto filiāli, pa vienam izdzēsiet konteksta izvēlnes apdarinātājus, lai pārbaudītu. Pēc katrām reģistra izmaiņām jūs obligātirestartējiet Explorer apvalku lai izmaiņas stātos spēkā. Šeit ir ērts ShellExView. Tas ietver Ctrl + E saīsne pārlūkprogrammas restartēšanai.

Saistīts rakstsDarbvirsmas “Jauna” kontekstizvēlne ir lēna operētājsistēmā Windows 10 v1809

Lēns ar peles labo pogu noklikšķiniet tikai tīklā savienotos datoros?

Dažos gadījumos, kas nav saistīti ar čaulas paplašinājumiem, labā klikšķa izvēlne var parādīties ļoti lēni, kad sistēma ir savienota ar tīklu. Un Wi-Fi adaptera vai Ethernet savienojuma atspējošana var atjaunot parasto labās pogas funkcionalitāti. Kā minēts iepriekš, šī ir ar čaulas paplašinājumu nesaistīta problēma, ko parasti izraisa konteksta izvēlnes opcijas pievienošana, kas norāda uz programmu, kas atrodas tīkla koplietojumā.

Pieņemot, ka WinZip tiek ievietots koplietotā vietā vai failu serverī, kad lietotājs palaiž WinZip no tīkla koplietojuma un iespējo WinZip Shell integrāciju savā sistēmā, reģistra ieraksts norādīs uz failu tīkla atrašanās vietā, piemēram, kā:

HKEY_CLASSES_ROOT\WinZip\shell\open\command

Ar (noklusējums) piešķirta šāda vērtība:

\\192.168.0.8\programs\winzip.exe "%1"

Izmantojot iepriekš minēto iestatījumu, ja failu serveris vai tīklā savienotais dators, kurā tiek mitināta programma, ir izslēgts un, ar peles labo pogu noklikšķinot uz faila savā datorā, tiks parādīta liela aizkave. Un var novērot dažus no tālāk minētajiem simptomiem.

  • Dažkārt jūs pieredzēsit lēnu peles labo pogu, tikai pirmo reizi pēc atkārtotas restartēšanas.
  • Jūs arī redzēsit, ka dažas paketes tiek pārsūtītas, izmantojot tīklu (uzdevumjoslas paziņojumu ikona).
  • Varat arī pamanīt, ka DHCP pakalpojuma atspējošana dažās sistēmās paātrina ar peles labo pogu noklikšķiniet uz izvēlnes.

Kā atrast reģistra ierakstus, kas norāda uz failiem tīkla koplietojumā?

Izmantojot ShellMenuView

ShellMenuView ir vēl viens Nirsoft rīks, kurā ir uzskaitīti statiskie kontekstizvēlnes vienumi (paplašinājumi, kas nav čaulas) no reģistra. Šis rīks var palīdzēt atspējot/iespējot izvēlnes vienumus vai pāriet uz atbilstošo reģistra atslēgu, izmantojot reģistra redaktoru.

Palaidiet programmu ShellMenuView un ļaujiet tai aizpildīt vienumus.

novērst problēmas ar peles labo pogu noklikšķiniet uz problēmas, ko izraisa Shell paplašinājumi — shellmenuview

Kārtojiet pēc kolonnas Faila nosaukums, lai ātri identificētu UNC ceļus, kas norāda uz tīklā savienotu datoru vai kartētiem tīkla diska burtiem.

Ar peles labo pogu noklikšķiniet uz ieraksta un noklikšķiniet uz Atspējot atlasītos vienumus lai atspējotu izvēlnes vienuma parādīšanos. Lai noņemtu ierakstu pavisam, ar peles labo pogu noklikšķiniet uz vienuma un noklikšķiniet uz Atvērt programmā RegEdit.

Tas aizvedīs uz attiecīgo reģistra redaktora filiāli. Dublējiet atslēgu, eksportējot uz a .reg failsun pēc tam izdzēsiet filiāli.

Izmantojot RegScanner

Vēl viena iespēja ir izmantot RegScanner lietderība no Nirsoft. RegScanner ir neliela Nirsoft utilīta, kas ļauj skenēt reģistru, atrast vajadzīgās reģistra vērtības, kas atbilst norādītajiem meklēšanas kritērijiem, un parādīt tās vienā sarakstā. Pēc reģistra vērtību atrašanas varat viegli pāriet uz pareizo vērtību programmā RegEdit, vienkārši veicot dubultklikšķi uz vajadzīgā reģistra vienuma. Jums jāmeklē reģistra vērtības, kuru datu lauks sākas ar virkni \\ (UNC ceļš)

Palaidiet RegScanner un konfigurējiet meklēšanas opcijas, kā norādīts tālāk:

novērst problēmas ar peles labo pogu noklikšķiniet uz problēmas, ko izraisa Shell paplašinājumi — regscanner
Noklikšķiniet uz pogas Skenēt. Kārtojiet meklēšanas rezultātus pēc datu kolonnas un atrodiet ierakstus, kas satur tīkla koplietojumu — UNC ceļu vai kartētu diska burtu.

novērst problēmas ar peles labo pogu noklikšķiniet uz problēmas, ko izraisa Shell paplašinājumi — regscanner

Tagad jūs zināt ierakstu, kas izraisa labās pogas klikšķa aizkavi. Dodieties uz konkrēto atrašanās vietu programmā Regedit, dublējiet atbilstošo atslēgu (-as) un pēc tam izdzēsiet aizskarošo atslēgu (-es).

Es ceru, ka šī rokasgrāmata jums bija noderīga, lai novērstu lēnas ar peles labo pogu noklikšķiniet, pārlūkprogrammas avārijas un citas veiktspējas problēmas, ko izraisījuši konteksta izvēlnes apdarinātāji sistēmā Windows.


Viens neliels lūgums: ja jums patika šis ieraksts, lūdzu, kopīgojiet to?

Viena "niecīga" daļa no jums nopietni palīdzētu šī emuāra izaugsmei. Daži lieliski ieteikumi:
  • Piespraud to!
  • Kopīgojiet to savā iecienītākajā emuārā + Facebook, Reddit
  • Tvīto to!
Tāpēc liels paldies par atbalstu, mans lasītāj. Tas neaizņems vairāk par 10 sekundēm jūsu laika. Kopīgošanas pogas atrodas tieši zemāk. :)