Контекстне меню (клацання правою кнопкою миші) Довгі рази завантаження при підключенні до мережі


3

Контекстне меню правої кнопки миші займає 10+ секунд, щоб відкрити будь-який файл / папку. Затримка не змінюється між повторно клацанням правою кнопкою миші на той самий файл / папку. Я також інколи отримую збої дослідників.

Існує лише затримка, коли я підключений до мережі (дротовий або Wi-Fi). Також не має значення, чи це інтернет.


Я відключив усі записи контекстного меню / оболонки за допомогою CCleaner. У тому числі Нортон, NavShExt.dllякий, як відомо, викликає затримки .

Щоб переконатися, що мій жорсткий диск не був поганим чи несправним:

  • Ран sfc /scannowбез знайдених помилок.
  • Запустив C:->Properties->Tools->Error Checkingутиліту, і вона виправила деякі помилки без жодних проблем, але вирішила зупинити і зробити це з завантаження. Я бігав chkdsk C: /v /r /fпід час завантаження, і він зміг виправити все ("4 Кб у поганих секторах"): "Ніяких подальших дій не потрібно".
  • Дефрагментовано диск C: де знаходиться моя ОС та інші дані. У мене також є D: розділ і зовнішня мережа NAS для даних.

Я зробив декілька відвалів з WinDbg, щоб спробувати зрозуміти, чому Explorer виходить з ладу, приєднавшись до explorer.exeта виконуючи речі, поки він не вийшов з ладу ..dump /m mydump.dmp

Під час захоплення демпінгу з WinDbg я отримую постійний потік винятків CLR (не впевнений, чи нормально).

Відповіді:


2

Перевірте, чи є у вас будь-які пункти / програми контекстного меню, які є у цьому списку .

Використовуйте ShellExView, щоб переглянути всі записи контекстного меню, які включені / активні. Програма на перший погляд трохи старовинна і важко впоратись, але дає повне уявлення про все включене. Вимкніть всі записи, які не є мікрософт, по черзі, поки проблема не усунеться.

Після того, як ви відключили / увімкнули будь-які записи, вам потрібно перезапустити, explorer.exeперш ніж зміни будуть активними. Можна перезапустити explorer.exe, відкривши диспетчер завдань ( ctrl+ alt+ delete), вибравши Windows Explorerзі Processes->Appсписку та натиснувши Restart.

Примітка: CCleaner також має утиліту контекстного меню ( Tools->Startup->Context Menu), але вона не перераховує всі записи, які можуть вплинути на час завантаження.


Для того, щоб вручну налагоджувати explorer.exe, ви можете використовувати WinDbg:

  1. File->Attach to Process або F6
  2. Сортувати By Executable
  3. Прокрутіть вниз і виберіть explorer.exe. Переконайтесь, що виберіть, explorer.exeа не сеанс сеансу в меню, що згортається.
  4. Натисніть "ОК" і зачекайте, поки він надасть консоль / введення тексту в нижній частині екрана команд.
  5. Наберіть "g" і введіть. Ваш дослідник заморозить, поки ви не дасте йому цю команду.
  6. Шукайте будь-які ModLoadзаписи, які з’являються після затримки, і з’являється контекстне меню. Винувателем може стати будь-який із них.

Якщо провідник виходить з ладу і ви хочете зберегти дамп-файл, почніть з кроків № 1-5 вище:

  1. Робіть будь-які дії, які завмирають explorer.exe. Ви, мабуть, помітите, що він не виходить з ладу, як звичайно, тому що WinDbg ввійшов і чекає наступної команди.
  2. Створіть дамп-файл, запустивши: .dump /m mydump.dmp
  3. Дамп-файл буде розміщений де б не було встановлено WinDbg. Ви також можете використовувати повний шлях до файлу до робочого столу, але це не завжди легко, щоб шлях був зручним на дошці для кліпів, щоб вставити.

У моєму випадку рішення було відключити P4EXP.P4EXPContextMenuExtensionзапис Perforce за допомогою ShellExView .

P4EXP.P4EXPContextMenuExtension
Розташування: C: \ Windows \ збірка \ GAC_MSIL \ P4EXP \ 2014.2.95.9073__null \ P4EXP.dll
Від: P4Merge
Компанія: Perforce

Про цю затримку згадувалося в примітках Perforce r14.2, але воно, ймовірно, регресувало, тому що у мене є версія 2014.2 і все ще була проблема:

# 975324 (Помилка № 75847)
P4EXP більше не створює контекстне меню Perforce при натисканні правою кнопкою миші на об’єкт у Провіднику Windows. Раніше це може спричинити істотну затримку відображення контекстного меню Windows Explorer, якщо змінні середовища Perforce були встановлені або неправильно встановлені або якщо цільовий сервер перебуває в автономному режимі.


Відмінна відповідь та порада щодо усунення несправностей із моїм спорідненим питанням "зображення правою кнопкою миші та затримка на 30 секунд" Дякую.
rdtsc

0

Я вже зіткнувся з цією проблемою і вирішив її.

Я вирішив цю проблему за допомогою CCleaner як нижче:

  1. Відкрийте CCleaner.
  2. Клацніть на лівій вкладці Інструменти .
  3. Клацніть на верхній вкладці до контекстного меню .
  4. Клацніть на BthSendToContextMenuExt (Файл: C: \ WINDOWS \ System32 \ BSAppShEXT.dll)
  5. Натисніть кнопку " Відключити" з правого боку.

Якщо ви не зможете вирішити цю проблему таким чином, ви можете перейти за цим посиланням http://windowsreport.com/file-explorer-slow-windows-10/


Прийнята відповідь стосується CCleanerвже.
JosefZ
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.