Найти тему

Возвращаем полноценное контекстное меню в проводнике Windows 11 за несколько секунд

Оглавление

Способ не требует перезагрузки ПК, а также предусмотрена возможность моментального отката изменений.

Новое меню выглядит красиво, но очень неудобно в работе
Новое меню выглядит красиво, но очень неудобно в работе

Используем PowerShell

Способ удобен тем, что вы можете выделить и вставить сразу все команды, что позволяет применить изменения за несколько секунд.

Запустите PowerShell от имени пользователя, для которого необходимо внести изменения и выполните следующие команды:

New-Item -Path "HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}";
New-Item -Path "HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32";
Set-ItemProperty -Path "HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32\" -Name '(default)' -Value '';
Stop-Process -Name "explorer";
Start-Process -FilePath "$Env:SystemRoot\explorer.exe";

Внимание! Две последние команды перезапускают процесс проводника для применения изменений, открытые окна будут закрыты.

Другие способы

1. Стороннее ПО

Данным способом я не пользуюсь и не рекомендую его никому. В лучшем случае изменения вносятся с использованием встроенных возможностей Windows, в худшем - идёт изменение системных файлов, что нарушает стабильность.

2. Ручное редактирование реестра

Приведённые выше команды PowerShell создают необходимые разделы и записи реестра. Такого же эффекта можно достигнуть, если сделать это вручную, чтобы путь выглядел следующим образом: HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32

В каталоге InprocServer32 откройте параметр "(По умолчанию)", который создаётся автоматически и нажмите ок, чтобы значение стало пустым:

Необходимо открыть параметр и нажать ОК, ничего не вписывая в строку ввода
Необходимо открыть параметр и нажать ОК, ничего не вписывая в строку ввода

Для применения изменений перезапустите процесс explorer или перезагрузите ПК.

3. Применение reg-файла

Позволяет применить изменения, запустив небольшой файл, однако, перезапускать процесс explorer придётся вручную.

Ссылка на файл: https://disk.yandex.ru/d/k_84qPYmrT_G4w

Откат изменений

Вернуть изменения можно с помощью команд PowerShell или редактированием реестра:

1. PowerShell

Запустите PowerShell от имени пользователя, для которого необходимо внести изменения и выполните команды:

Remove-Item -Path "HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\" -Recurse;
Stop-Process -Name "explorer";
Start-Process -FilePath "$Env:SystemRoot\explorer.exe";

2. Ручное редактирование

Перейдите в каталог реестра HKEY_CURRENT_USER\Software\Classes\CLSID и удалите ветку {86ca1aa0-34aa-4e8b-a509-50c905bae2a2} со всем её содержимым, а затем перезапустите процесс проводника.

3. reg-файл

После внесения изменений потребуется перезапустить процесс explorer

Ссылка на файл: https://disk.yandex.ru/d/gRBZbE4lj7iyTQ

Заключение

Приведённые выше способы выполняют одни и те же действия разными путями. Если вам известен другой способ восстановить старый вид контекстного меню, напишите об этом в комментариях!

Спасибо, что дочитали статью до конца. Поддержите канал лайком и подпиской, чтобы чаще видеть в ленте подобный контент. Всего вам доброго!)