Що насправді робить Провідник під час правого клацу
У Windows 11 старе Win32-меню замінили сучасним на основі XAML, і цей шар завантажується за потребою: перший правий клац після входу в систему або перезапуску Провідника платить за «холодне» завантаження компонентів. Далі Провідник будує видимі пункти, а тоді завантажує й опитує кожен зареєстрований обробник shell-розширень, який хоче потрапити до меню: архіватори, хмарні клієнти, оверлеї систем контролю версій, антивіруси. Кожен обробник — окрема DLL, що має ініціалізуватися до появи меню.
Сам дизайн розумний, а ламає його один збійний обробник. Стороннє розширення, що задумалося на секунду, додає цю секунду до кожного правого клацу в системі: меню будується синхронно, і Провідник чекає. Якщо меню гальмує скрізь і завжди — винен або холодний XAML-шар, або застрягле розширення; якщо лише у великій теці чи на мережному диску — Провідник чекає на метадані файлів, а не на код меню.
- Холодний старт: перший правий клац за сеанс завантажує XAML-компоненти сучасного меню за потребою
- Сторонні shell-розширення: архіватори, хмарні клієнти та оверлеї опитуються при кожному клацанні
- Один зависший обробник гальмує все меню, поки Провідник не перезапущено
- Теки з десятками тисяч файлів: Провідник чекає на метадані та значки ще до появи меню
- Мережні диски: запити значків і властивостей ходять мережею, перш ніж меню збереться
- Застарілий драйвер відеокарти змушує анімацію меню дьоргатися, навіть якщо логіка миттєва
Чому «Показати додаткові параметри» часто виявляється швидким
Старе меню нікуди не ділося — воно на один клац глибше: тримайте Shift під час правого клацу або натисніть Shift+F10, і класичне Win32-меню з'явиться миттєво. Воно швидке, бо цей код завантажено в пам'ять від самого запуску Провідника і сучасний шар повністю оминається. Іронія очевидна: меню, задумане як зручніше, відкривається повільніше за старе.
Хочете класичне меню всюди — відомий твік реєстру досі працює: створіть гілку HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 із порожнім значенням за замовчуванням і перезапустіть Провідника. Після цього правий клац одразу відкриває старе меню — ціною зручностей нового, як-от «Відкрити у Терміналі» та «Копіювати як шлях». Це обмін, а не виправлення: ви обираєте швидкість замість нових пунктів.
Що реально допомагає — за спаданням ефекту
Почніть із драйвера відеокарти: чимала частка скарг на «гальмуюче меню» — це дьоргана анімація, а оновлення драйвера безкоштовне. Далі відкрийте налаштування архіватора, хмарного клієнта та систем контролю версій і вимкніть їхні інтеграції в контекстне меню, якщо не користуєтеся, — кожен прибраний обробник це мінус одна DLL у критичному шляху. Якщо меню деградує після багатьох днів роботи, перезапустіть Провідника з Диспетчера завдань: компоненти меню та розширення завантажаться заново.
Коли гальма з'являються лише в конкретних місцях, не виніть меню: тека з 50 000 файлів або мережний диск змушують Провідник чекати на метадані. Розбирання тек-монстрів і підключення частих мережних шляхів лікує причину, а не симптом. І перш ніж робити висновок, що зламана сама Windows, відкрийте в момент лагу Диспетчер завдань — фонове сканування або диск на 100% пояснюють більше повільних правих клацань, ніж будь-які налаштування.
Питання та відповіді
Чому контекстне меню гальмує у Windows 11?
Меню збирається на льоту з сучасних XAML-компонентів і всіх зареєстрованих shell-обробників, і один повільний обробник затримує кожен клац. Оновлення драйвера відеокарти та вимкнення зайвих інтеграцій у меню вирішують більшість випадків.
Як повернути старе контекстне меню у Windows 11?
Затисніть Shift під час правого клацу або натисніть Shift+F10 — відкриється класичне меню. Для постійного ефекту додайте порожній ключ InprocServer32 у гілку HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2} і перезапустіть Провідника.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]