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.
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.
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
- Lejupielādēt ShellExView no Nirsoft.net un palaidiet to. Tas skenē reģistrā visus čaulas paplašinājumus.
- 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.
Šeit ir uzskaitīti visi jūsu sistēmā instalētie trešās puses čaulas paplašinājumi.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.
- Kārtojiet rezultātus, izmantojot Tips, lai konteksta izvēlnes apstrādātāji tiktu parādīti kopā.
- 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.
- 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.
- 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.
Vē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.
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.
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.
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.
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:
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.
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!