Oprava: Pomalé kliknutie pravým tlačidlom myši a zlyhania Prieskumníka spôsobené rozšíreniami Shell

Keď na niektorých počítačoch kliknete pravým tlačidlom myši na súbor alebo priečinok, zobrazenie kontextovej ponuky môže trvať niekoľko sekúnd. Tento článok vám povie, ako vyriešiť problémy s pomalým kliknutím pravým tlačidlom myši a ďalšie problémy s rozšírením prostredia kontextovej ponuky v systéme Windows. Tu sú niektoré z príznakov, ktorým môžete čeliť.

  • Keď kliknete pravým tlačidlom myši na súbor/priečinok, môže dôjsť k veľkému oneskoreniu, kým systém Windows zobrazí kontextovú ponuku.
  • Keď sa pokúsite vyprázdniť Kôš, namiesto toho sa otvorí iná aplikácia.
  • Keď vyberiete viacero súborov, kliknite pravým tlačidlom myši a kliknite na položku Otvoriť / Tlačiť, nič sa nestane. Zatiaľ čo funguje, keď je vybratý jeden súbor.
  • Chybové hlásenie „Prieskumník Windows zaznamenal problém a je potrebné ho ukončiť. Ospravedlňujeme sa za nepríjemnosti“, keď kliknete pravým tlačidlom myši na priečinok.
  • Kliknutie pravým tlačidlom myši je extrémne pomalé iba vtedy, keď je siete karta je povolená.
  • Keď kliknete pravým tlačidlom myši na priečinok a vyberiete Vlastnosti, nič sa nemusí stať.
  • Po nainštalovaní staršej verzie programu Notepad++ sa ponuka po kliknutí pravým tlačidlom zmení na škaredú (klasický vzhľad).
  • Chyba Zabránenie spustenia údajov (DEP) sa vyskytuje pri spustení Prieskumníka alebo ovládacieho panela systému Windows.
  • Po kliknutí na položku Prezentácia alebo Tlačiť na table Úlohy alebo na páse programu Prieskumník sa nič nestane.
  • Keď kliknete na „Nastaviť zálohovanie“ alebo kliknete na „Zmeniť nastavenia“ v programe Zálohovanie a obnovenie systému Windows 7, nič sa nestane alebo sa Systém 32 otvorí sa priečinok.
  • Keď kliknete pravým tlačidlom myši na Štart, aby ste sa dostali do ponuky Win+X (Power User) v systéme Windows 10, žiadna zo skratiek nefunguje. Zároveň správne fungujú z priečinka skratiek Win+X.
  • Kliknite pravým tlačidlom myši na Kontextovú ponuku Spustiť ako správca nefunguje.
  • Názvy priečinkov skrátené za bodkou (bodkou) v Prieskumníkovi (spôsobené TortoiseSVN rozšírenie mušle)

Príčina

Zle kódované rozšírenie shellu kontextového menu pridané programom tretej strany môže spôsobovať niektorý z vyššie uvedených príznakov.

Obslužný program kontextovej ponuky je typ rozšírenia shellu, ktorý pridáva príkazy do ponuky po kliknutí pravým tlačidlom myši. Napríklad položky „Skenovať pomocou programu Windows Defender“, „Nastaviť ako pozadie pracovnej plochy“ atď., ktoré vidíte v ponuke po kliknutí pravým tlačidlom myši, sú v systéme Windows predvolene zahrnuté nástroje kontextovej ponuky. Podobne môžu programy tretích strán pridávať svoje vlastné rozšírenia.

Keď shell Explorer zlyhá, zapíše záznam do denníka udalostí aplikácie. Môžete otvoriť Zobrazovač udalostí a skontrolovať nedávne chyby denníka aplikácie 1000 nájsť viac informácií o havárii.

V niektorých prípadoch sa presný názov problematického rozšírenia shellu zobrazuje v denníku udalostí aplikácie. Tu je príklad:

Názov denníka: Aplikácia. Zdroj: Chyba aplikácie. Dátum: ID udalosti: 1000. Kategória úlohy: (100) Úroveň: Chyba. Kľúčové slová: Klasika. Používateľ: N/A. Počítač: Popis: Názov chybujúcej aplikácie: explorer.exe, verzia: 10.0.10240.16405, časová pečiatka: 0x55b455cf. Názov chybujúceho modulu:IDTNCPL.cpl, verzia: 1.0.6365.0, časová pečiatka: 0x4e68a44d. Kód výnimky: 0xc0000005. Posun chyby: 0x00001151. ID chybujúceho procesu: 0x1284. Čas spustenia chybnej aplikácie: 0x01d0d2a6d2ff07fc. Cesta chybnej aplikácie: C:\WINDOWS\explorer.exe. Cesta k chybnému modulu: C:\WINDOWS\system32\IDTNCPL.cpl. ID prehľadu: 1da3cf69-34ba-4871-bb74-5bbaa97e8eb0 

Tu je ďalší prípad rozšírenia shellu Foxit PhantomPDF ConvertToPDFShellExtension_x64.dll spôsobil haváriu.

Chyba prehliadača udalostí zlyhania 1000 rozšírenia kontextového menu

V niektorých prípadoch sa však názov modulu môže zobraziť ako shell32.dll namiesto skutočného modulu tretej strany, ktorý problém spôsobil.

Skúste najskôr toto!

Spôsobuje oneskorenie ponuka Odoslať do (nie rozšírenia prostredia)?

[Ak ste sa dostali na túto stránku, aby ste vyriešili zlyhanie (namiesto problému „oneskorenie ponuky po kliknutí pravým tlačidlom“) pri kliknutí pravým tlačidlom myši, potom túto časť preskočte a prejdite na ShellExView časť nižšie.]

Rozšírenie prostredia obsluhy kontextovej ponuky tretej strany nemusí byť vždy vinníkom oneskorenia ponuky po kliknutí pravým tlačidlom myši. Oneskorenie môže byť spôsobené aj položkami v ponuke Odoslať kam – najmä externými jednotkami a sieťovými jednotkami. Keď kliknete pravým tlačidlom myši na súbor alebo priečinok, systém Windows vytvorí zoznam položiek ponuky a tiež vytvorí zoznam položiek Odoslať kam.

Povolením funkcie DelaySendToMenuBuild a NoDrivesInSendToMenu nastavenia registra, môžete urýchliť zobrazenie ponuky pravým tlačidlom myši. Funguje to dobre aj v systéme Windows 10.

oneskorenie odoslania do zostavy menu

Viac informácií nájdete v článku Skryté nastavenia databázy Registry pre ponuku „Odoslať do“..

Ak to urýchli ponuku kliknutím pravým tlačidlom myši, môžete preskočiť zvyšok pokynov v tomto príspevku.

V prípade, že vyššie uvedené nastavenia registra nepomáhajú ani po reštarte, ďalším krokom je izolovať rozšírenie shellu kontextového menu, ktoré môže spôsobovať problém.

[Oprava] Problémy s pravým tlačidlom myši spôsobené rozšíreniami Shell

Obslužné nástroje kontextovej ponuky sa môžu načítať z mnohých rôznych oblastí v registri. Pre koncového používateľa môže byť ťažké určiť, ktoré rozšírenie spôsobuje problém. Pozrime sa, ako jednoducho zúžiť problém pomocou nástroja ShellExView.

ShellExView od spoločnosti Nirsoft je vynikajúci nástroj na prezeranie a správu všetkých nainštalovaných rozšírení prostredia. Zobrazuje popis súboru, verziu, informácie o spoločnosti, umiestnenie, názov súboru a ďalšie. Tento nástroj vám pomôže bez námahy zakázať rozšírenie, ktoré nepotrebujete. Tento nástroj možno použiť na určenie problematického rozšírenia shellu.

Efektívne využitie ShellExView na riešenie problémov s kliknutím pravým tlačidlom myši

  1. Stiahnuť ▼ ShellExView z Nirsoft.net a spustite ho. Prehľadáva register pre všetky rozšírenia shellu.
    riešenie problémov s pravým kliknutím na Problémy spôsobené rozšíreniami Shell - shellexview
  2. V ponuke Možnosti kliknite na Skryť všetky rozšírenia Microsoft aby ste na ňom povolili značku začiarknutia. Tým sa zabráni náhodnému vypnutiu vstavaného rozšírenia prostredia Windows.
    riešenie problémov s pravým kliknutím na Problémy spôsobené rozšíreniami Shell - shellexview
    Tu sú uvedené všetky rozšírenia shellu tretích strán nainštalované vo vašom systéme.
    riešenie problémov s pravým kliknutím na Problémy spôsobené rozšíreniami Shell - shellexview

    Rozšírenia shellu sú rôznych typov – napr. obslužný nástroj ikon, obslužný nástroj prekrytia, kontextové menu atď. Keďže sa v systéme Windows zaoberáme problémom s pravým tlačidlom myši, zaujímajú nás najmä obslužné nástroje kontextovej ponuky.

  3. Zoraďte výsledky pomocou Typ, takže obslužné nástroje kontextovej ponuky sa zobrazia spoločne.
  4. Potom zakážte obslužné nástroje kontextovej ponuky jeden po druhom. Alebo ešte lepšie, zakážte prvú polovicu zobrazených položiek.
  5. Po zakázaní položky alebo skupiny položiek použite Reštartujte PrieskumníkaCtrl + E možnosť reštartovať shell a overiť, či sa tým problém vyriešil. Reštartovanie prostredia Prieskumníka je nevyhnutným krokom. Toto by sa nemalo preskočiť.
    Poznámka: Môžete tiež použiť Správcu úloh reštartujte shell.

  6. Ak zakázanie jednej alebo skupiny položiek problém nevyrieši, povoľte položky späť a zakážte ďalšiu sadu obslužných nástrojov kontextovej ponuky iných ako Microsoft v dolnej polovici a reštartujte Prieskumníka. Opakujte tento postup, aby ste zapli a vypli rozšírenia kontextovej ponuky a určili, čo spôsobuje váš problém.

ikona žiarovky tipovEšte rýchlejšou metódou je rozdeliť zoznam obslužných programov kontextovej ponuky na dve skupiny, pričom polovicu položiek naraz zakážete, reštartujete a znova otestujete správanie.

Menovaný používateľ systému Windows JClarke komentoval:

"Môžete ich vypnúť...hovoria "po jednom" a uvidíte, aký to má vplyv na problém. Urobil som to oveľa rýchlejšie, keď som rozpolil zoznam, zakázal polovicu záznamov jedným ťahom, reštartoval a vyskúšal kliknutie pravým tlačidlom. Fungovalo to, takže som vedel, že to musím zúžiť, rovnako ako sme to robili s MSConfig. Potom som zoznam rozdelil na polovicu, až kým ich nebolo niekoľko, a robil som ich jeden po druhom. Problém je v tom, že medzi jednotlivými pokusmi musíte reštartovať, aby ste získali presné testovanie výsledkov vášho vypnutia. Nepovažoval som odhlásenie za konzistentné.“

Robte to, kým sa problém nevyrieši, a nakoniec by ste mali byť schopní identifikovať problematické rozšírenie shellu obsluhy kontextovej ponuky.

Poznámka: Nie je to vždy obslužný nástroj kontextovej ponuky, ale niekedy môže byť vinníkom obslužný program PropertySheet alebo Icon Handler. Niektorí čitatelia uviedli, že za problém s vlastnosťami priečinka v počítači so staršou verziou systému Windows bol zodpovedný obslužný program listu vlastností „modul IIS W3ext“. V inom zvláštnom prípade bol vinníkom samotný systémový súbor shimgvw.dll. Tieto moduly však v systéme Windows 10 neexistujú.

Prostredie Prieskumníka načítava rozšírenia nasledujúcich typov:

  • Obsluha stĺpcov
  • Obsahové menu
  • Copy Hook Handler
  • Spracovateľ údajov
  • Drag & Drop Handler
  • Drop Handler
  • Ikona Handler
  • Ikona Overlay Handler
  • Obsluha infotipov
  • Obslužný program ukážky
  • Správca nehnuteľností
  • List vlastníctva
  • Obslužný nástroj vyhľadávania
  • Priečinok Shell
  • ShellExecute Hook
  • Ovládač miniatúr

Obslužné nástroje kontextovej ponuky sa načítajú, keď kliknete pravým tlačidlom myši na súbor alebo priečinok, alebo aj keď dvakrát kliknete na súbor alebo priečinok. Zakázaním nežiaducich obslužných programov kontextovej ponuky sa tomu môžete vyhnúť explorer.exe zlyhá a oneskorenia pravého kliknutia.

Riešenie problému manuálne pomocou Editora databázy Registry

Ak sa rozhodnete vyriešiť tento problém bez použitia ShellExView alebo podobných nástrojov, tu je niekoľko základných informácií, ako na to. To je však len pre pokročilých používateľov, ktorým vyhovuje používanie Editora databázy Registry.

Najprv si všimnite, kedy sa problém vyskytuje – keď kliknete pravým tlačidlom myši na konkrétny typ súboru? alebo všetky typy súborov? alebo len pri kliknutí pravým tlačidlom myši na priečinky?

Obslužné nástroje kontextovej ponuky sa môžu načítať z ktorejkoľvek z týchto oblastí:

Miesto Popis
HKCR\*\shellex\contextmenuhandlers Súbory
HKCR\AllFileSystemObjects\shellex\contextmenuhandlers Súbory a priečinky súborov
HKCR\Folder\shellex\contextmenuhandlers Priečinky (virtuálne a skutočné)
HKCR\Directory\shellex\contextmenuhandlers Priečinky súborov
HKCR\[ProgID]\shellex\contextmenuhandlers Trieda súboru
HKCR\Directory\Background\shellex\ContextMenuHandlers Pozadie pracovnej plochy a priečinka
HKCR\SystemFileAssociations\[.file_ext]\shellex\ContextMenuHandlers Súbory
HKCR\SystemFileAssociations\[PerceivedType]\shellex\ContextMenuHandlers Súbory určitého typu („Vnímaný typ“)
desktop.ini Priečinok (kontextová ponuka pre jednotlivé priečinky)

Poznámka:HKCR je krátky názov pre HKEY_CLASSES_ROOT uzol registra.

Súvisiaci článokSpravujte položky kontextovej ponuky pre priečinky, jednotky a objekty priestoru názvov

Ak sa pri práci s priečinkom vyskytne niektorý z vyššie vysvetlených príznakov, možno budete musieť skontrolovať obslužné nástroje kontextovej ponuky načítané v týchto oblastiach (AllFileSystemObjects, Priečinok, Adresár). Ak je to len pre a .TXT súbor, skontrolujte nainštalované obslužné programy pre triedu súboru .TXT (HKCR\txtfile). Pozrite sa, ako mapovať a príponu súboru na ProgId.

Pod ContextMenuHandlers kľúč databázy Registry, môžete vidieť jeden alebo viac podkľúčov; každý kláves predstavuje rozšírenie shellu kontextového menu. Kľúče môžu mať správne označenie alebo môžu obsahovať GUID ako názov.

riešenie problémov s pravým kliknutím na Problémy spôsobené rozšíreniami Shell - shellexview

Identifikátory GUID je možné zobraziť na webe alebo z HKCR\CLSID\{GUID}\InProcServer32 umiestnenie registra poznať príslušný program a .dll názov súboru.

Otvorte Editor databázy Registry a zálohujte vybranú vetvu, otestujte jeden po druhom obslužné nástroje kontextovej ponuky. Po každej zmene registra vy musieťreštartujte shell Explorer aby zmeny nadobudli účinnosť. Tu je užitočný ShellExView. Zahŕňa Ctrl + E skratka na reštartovanie prieskumníka.

Súvisiaci článok„Nová“ kontextová ponuka pracovnej plochy je pomalá v systéme Windows 10 v1809

Pomalé klikanie pravým tlačidlom myši iba na počítačoch v sieti?

V niektorých prípadoch, ktoré nesúvisia s rozšíreniami shellu, sa ponuka po kliknutí pravým tlačidlom môže zobrazovať extrémne pomaly, keď je systém pripojený k sieti. A deaktivácia wi-fi adaptéra alebo ethernetového pripojenia môže obnoviť normálnu funkciu kliknutia pravým tlačidlom myši. Ako už bolo spomenuté, ide o problém s rozšírením mimo shellu, ktorý je zvyčajne spôsobený pridaním možnosti kontextovej ponuky smerujúcej na program umiestnený v zdieľanej sieti.

Za predpokladu, že WinZip je umiestnený v zdieľanom umiestnení alebo súborovom serveri, keď používateľ spustí WinZip zo zdieľania v sieti a umožňuje integráciu WinZip Shell v ich systéme, položka registra bude ukazovať na súbor v sieťovom umiestnení, napr ako:

HKEY_CLASSES_ROOT\WinZip\shell\open\command

S (predvolené) hodnota priradená nasledovne:

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

Pri vyššie uvedenom nastavení, ak je súborový server alebo sieťový počítač, ktorý je hostiteľom programu, vypnutý a keď kliknete pravým tlačidlom myši na súbor v počítači, uvidíte obrovské oneskorenie. A možno pozorovať niektoré z nasledujúcich príznakov.

  • Niekedy zažijete pomalé kliknutie pravým tlačidlom myši, a to až po prvýkrát po novom reštarte.
  • Uvidíte tiež, že niektoré pakety sa prenášajú cez sieť (ikona upozornenia na paneli úloh.)
  • Môžete si tiež všimnúť, že zakázaním služby DHCP sa v niektorých systémoch zrýchli zobrazenie ponuky po kliknutí pravým tlačidlom myši.

Ako nájdete položky databázy Registry smerujúce na súbory v zdieľanej sieti?

Pomocou ShellMenuView

ShellMenuView je ďalší nástroj od spoločnosti Nirsoft, ktorý uvádza statické položky kontextového menu (rozšírenia mimo prostredia) z registra. Tento nástroj vám môže pomôcť zakázať/povoliť položky ponuky alebo prejsť na príslušný kľúč databázy Registry pomocou Editora databázy Registry.

Spustite ShellMenuView a nechajte ho vyplniť položky.

riešenie problémov s pravým kliknutím na Problémy spôsobené rozšíreniami Shell - shellmenuview

Usporiadajte podľa stĺpca Názov súboru, aby ste rýchlo identifikovali cesty UNC smerujúce k počítaču v sieti alebo písmenám namapovaných sieťových jednotiek.

Kliknite pravým tlačidlom myši na záznam a kliknite Zakázať vybraté položky zakázať zobrazovanie položky ponuky. Ak chcete položku úplne odstrániť, kliknite pravým tlačidlom myši na položku a kliknite na položku Otvoriť v programe RegEdit.

Tým sa dostanete do príslušnej pobočky v Editore databázy Registry. Zálohujte kľúč exportovaním do a súbor .rega potom odstráňte vetvu.

Pomocou programu RegScanner

Ďalšou možnosťou je použiť RegScanner nástroj od spoločnosti Nirsoft. RegScanner je malý nástroj od spoločnosti Nirsoft, ktorý vám umožňuje skenovať register, nájsť požadované hodnoty registra, ktoré zodpovedajú zadaným kritériám vyhľadávania, a zobraziť ich v jednom zozname. Po nájdení hodnôt databázy Registry môžete jednoducho preskočiť na správnu hodnotu v programe RegEdit jednoduchým dvojitým kliknutím na požadovanú položku databázy Registry. Musíte vyhľadať hodnoty registra, ktorých údajové pole začína reťazcom \\ (cesta UNC)

Spustite program RegScanner a nakonfigurujte možnosti vyhľadávania, ako je uvedené nižšie:

odstraňovanie problémov s problémami spôsobenými rozšíreniami Shell - regscanner po kliknutí pravým tlačidlom myši
Kliknite na tlačidlo Skenovať. Zoraďte výsledky vyhľadávania podľa stĺpca Údaje a nájdite položky obsahujúce zdieľanie v sieti – cestu UNC alebo písmeno priradeného disku.

odstraňovanie problémov s problémami spôsobenými rozšíreniami Shell - regscanner po kliknutí pravým tlačidlom myši

Teraz poznáte položku, ktorá spôsobuje oneskorenie kliknutia pravým tlačidlom myši. Prejdite na toto konkrétne miesto v programe Regedit, zálohujte príslušné kľúče a potom odstráňte problematické kľúče.

Dúfam, že táto príručka bola pre vás užitočná pri riešení problémov s pomalým kliknutím pravým tlačidlom myši, zlyhaniami prieskumníka a ďalšími problémami s výkonom spôsobenými obslužnými nástrojmi kontextovej ponuky v systéme Windows.


Jedna malá prosba: Ak sa vám tento príspevok páčil, zdieľajte ho?

Jedno "drobné" zdieľanie od vás by vážne pomohlo rastu tohto blogu. Niekoľko skvelých návrhov:
  • Pripnúť!
  • Zdieľajte to na svojom obľúbenom blogu + Facebook, Reddit
  • Tweetujte!
Takže veľmi pekne ďakujem za podporu, môj čitateľ. Nezaberie vám to viac ako 10 sekúnd vášho času. Tlačidlá zdieľania sú nižšie. :)