Как удалить приложения из меню «Открыть с помощью» в Windows
О чём эта инструкция
Кратко: когда вы правите файл правой кнопкой мыши → Открыть с помощью, список приложений иногда содержит нерелевантные или устаревшие записи. В этом материале показаны несколько надёжных способов удалить такие элементы: вручную через Редактор реестра, с помощью OpenWithView, через CCleaner и альтернативные подходы для случаев, когда стандартные методы не работают.

Важное перед началом
- Сделайте резервную копию реестра (Файл → Экспорт в Regedit) или создайте точку восстановления системы.
- Все действия выполняйте с учётной записью администратора.
- Если вы не уверены — сначала пробуйте безопасные способы (Настройки → Приложения → Приложения по умолчанию, удаление программы).
Важно: неправильные изменения в реестре могут привести к нестабильной работе Windows. Действуйте последовательно и сохраняйте резервные копии.
Метод 1: Редактор реестра (точечное удаление записей)
- Откройте меню «Пуск», введите
regedit, запустите Редактор реестра и подтвердите запрос UAC. - В адресной строке Regedit перейдите по пути или вставьте его и нажмите Enter:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
- В Проводнике найдите файл нужного расширения (например .avi). Правая кнопка мыши → Открыть с помощью → Выбрать другое приложение, чтобы точно понять, какие программы отображаются для этого расширения.

В Regedit раскройте узел FileExts → .<расширение> → OpenWithList. В правой панели отобразятся имена записей, соответствующие приложениям.
Выберите ненужную запись, правой кнопкой → Удалить. Подтвердите «Да» при запросе “Confirm Value Delete”.

- После удаления запись исчезнет из меню «Открыть с помощью». Повторите для других расширений по необходимости.

Совет по сортировке: если в правой панели есть несколько элементов с именами a, b, c…, вы можете изменить порядок отображения, переименовав ключи (например, поменять имя элемента c на a).
Пример удаления через командную строку (если вы предпочитаете автоматизацию):
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avi\OpenWithList" /v a /fИли PowerShell (запустите от имени пользователя, у которого нужно внести изменения):
Remove-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avi\OpenWithList" -Name "a" -ErrorAction SilentlyContinueПримечание: имена значений (a, b, c…) указывают на конкретные записи в OpenWithList. Используйте Get-ItemProperty для просмотра списка перед удалением.
Метод 2: OpenWithView (быстрое редактирование списка)
OpenWithView от NirSoft — портативная утилита, не требующая установки. С её помощью удобно увидеть все сочетания программы↔расширение и быстро отключать или удалять записи.
- Скачайте OpenWithView с официального сайта NirSoft и запустите с правами администратора.
- Программа покажет список всех приложений, которые могут открывать файлы.
- Чтобы удалить запись, правый клик → Disable selected items.


Замечание: на некоторых версиях Windows 11 OpenWithView может вызывать предупреждения безопасности или работать не полностью из‑за изменений в системе. В таких случаях используйте ручной метод через реестр или проверенные утилиты.
Метод 3: CCleaner (массовая очистка реестра)
CCleaner умеет находить «Obsolete software» и записи, связанные с удалёнными приложениями, в том числе элементы, влияющие на меню «Открыть с помощью».
- Скачайте и установите CCleaner (бесплатная версия подходит).
- Запустите программу и откройте Tools → Registry.
- Отметьте пункты: Obsolete software, Applications, Unused File Extensions.
- Нажмите Scan for Issues, затем Review selected issues и Fix selected issues. При запросе сохраните резервную копию реестра.


CCleaner удобен тем, что сканит всю область реестра и находит множество устаревших идентификаторов программ, которые вы могли бы перерабатывать вручную.
Метод 4: Стандартные настройки и удаление программы
Прежде чем править реестр, попробуйте базовые способы:
- Настройки → Приложения → Приложения по умолчанию. Для конкретного типа файлов выберите нужное приложение.
- Удалите программу через Настройки → Приложения → Удалить или через Панель управления → Удаление программ; удаление обычно убирает записи, но не всегда.
- Очистите кэш ассоциаций: в редких случаях помогает перезагрузка после удаления программы.
Альтернативный подход для администраторов: брать на себя владение реестром
Иногда записи принадлежат системе или другому пользователю, и простой удаление возвращает ошибку доступа. В таких случаях администратор может взять владение над ключом и задать права. Это требует осторожности и обычно делается через regedit → Право клика по ключу → Разрешения → Дополнительно → Владелец, либо через командную строку с использованием takeown/icacls для файлов реестра (.reg-файлы и hive). Если вы не уверены — делегируйте администратору.
Когда эти методы не работают
- Записи, добавленные системными приложениями Microsoft Store, могут храниться в защищённых областях реестра.
- На последних версиях Windows 11 некоторые внешние утилиты блокируются Центром безопасности.
- Если запись вновь появляется после удаления — вероятно, присутствует служба или автозапуск, который регистрирует приложение заново.
Быстрый план действий по приоритетам (минимум шагов)
- Удалите/переустановите приложение через Настройки. Перезагрузите.
- Если не помогло — проверьте Настройки → Приложения по умолчанию.
- Удаляйте запись в Regedit (HKCU → FileExts) или используйте OpenWithView.
- Если записи защищены — займитесь правами доступа или попросите администратора.
Модель принятия решения
- Простая проблема, вы — обычный пользователь: сначала проверьте Параметры и удаление программ.
- Множество устаревших записей: используйте CCleaner для массовой очистки.
- Тонкая точечная правка, вы — продвинутый пользователь: правьте OpenWithList в регистре или используйте PowerShell.
Ручной чек-лист для ролей
Обычный пользователь
- Сделать точку восстановления.
- Удалить программу через Настройки.
- Перезагрузить и проверить.
Продвинутый пользователь / ИТ-специалист
- Экспортировать соответствующие ветки реестра (регфайл).
- Удалить записи через Regedit или PowerShell.
- Проверить результат в нескольких учётных записях.
Матрица рисков и способы смягчения
Неправильное удаление ключа реестра → система/приложение перестаёт работать.
Митигирование: экспортируйте ключ перед удалением и создайте точку восстановления.Утилита помечается антивирусом → блокировка скачивания/запуска.
Митигирование: используйте официальные источники, проверяйте цифровые подписи, временно отключайте сторонние защи́ты только если уверены.Запись возвращается после удаления → автоматическая регистрация со стороны другого ПО.
Митигирование: ищите автозапуск или службу, которая регистрирует приложение; удалите/измените её.
Краткая методология для автоматизации (мини-метод)
- Инвентаризация: собрать список расширений, у которых есть лишние записи.
- Экспорт: сохранить ветки реестра перед изменениями.
- Скрипт: сформировать PowerShell-скрипт Remove-ItemProperty по каждому расширению.
- Тест: запустить на одной машине, проверить.
- Массовый запуск в групповой политике или через RMM (для предприятий).
1‑строчная глоссарий
- OpenWithList — подветка в реестре, где хранятся приложения для меню «Открыть с помощью».
- HKCU — «HKEY_CURRENT_USER», раздел реестра, содержащий настройки текущего пользователя.
Примеры команд
- Просмотр свойств в PowerShell:
Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avi\OpenWithList"- Удаление конкретного значения через PowerShell:
Remove-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avi\OpenWithList" -Name "a"Когда стоит просто удалить программу
Иногда самый простой и безопасный путь — полностью удалить устаревшее приложение из системы. Если приложение больше не нужно, деинсталляция часто очищает все связанные записи автоматически.
Заключение
Редактирование списка «Открыть с помощью» в Windows возможно несколькими путями: вручную через Regedit, с помощью портативных утилит (OpenWithView), или через массовую очистку реестра (CCleaner). Начинайте с простых и безопасных шагов, сохраняйте резервные копии и действуйте осторожно при изменениях в реестре.
Краткие рекомендации
- Сделайте резервную копию перед редактированием.
- Для единичных случаев используйте Regedit.
- Для множества записей — CCleaner или автоматизация через PowerShell.
- Если сомневаетесь, спросите системного администратора.
Image Credit: Unsplash. Все скриншоты — Sayak Boral.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента