Гид по технологиям

Как добавить пункт Select в контекстное меню Windows

4 min read Windows Обновлено 20 Oct 2025
Добавить Select в контекстное меню Windows
Добавить Select в контекстное меню Windows

Контекстное меню Windows с пунктом Select

Кому и зачем это нужно

Добавление пункта Select упрощает массовое выделение элементов в Проводнике или на Рабочем столе: это удобно для пользователей, которым часто нужно быстро выделять все файлы, снимать выделение или инвертировать текущий выбор. Подойдёт и для администраторов, которые хотят унифицировать рабочие компьютеры.

Важные предварительные шаги

  • Рекомендуется создать точку восстановления системы перед правками реестра — это позволит откатить изменения, если что-то пойдёт не так.
  • Для тестов используйте виртуальную машину или учётную запись с правами администратора.

Важно: изменения реестра требуют прав администратора. Если вы не уверены, лучше попросите системного администратора.

Что будет изменено

Мы создадим .reg-файл, который добавит ветки в реестр для трёх контекстов:

  • объекты (* — файлы),
  • папки (Folder),
  • фон каталога (Directory\Background) и
  • библиотечные папки (LibraryFolder\background).

К каждой ветке будет добавлен пункт Select с тремя подпунктами: Windows.selectall, Windows.selectnone, Windows.invertselection.

Как создать .reg-файл для добавления пункта Select

  1. На Рабочем столе щёлкните правой кнопкой по пустому месту и выберите «Создать» > «Текстовый документ».
  2. Переименуйте файл, чтобы расширение было .reg, например add-select-menu.reg.

Создание текстового документа на Рабочем столе Windows 11

  1. Щёлкните правой кнопкой по add-select-menu.reg и выберите «Открыть с помощью» > «Блокнот».
  2. Вставьте в файл следующий текст (без лишних обратных кавычек):
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Select]
"icon"="imageres.dll,-5308"
"MUIVerb"="Select"
"SubCommands"="Windows.selectall;Windows.selectnone;Windows.invertselection"

[HKEY_CLASSES_ROOT\Folder\shell\Select]
"icon"="imageres.dll,-5308"
"MUIVerb"="Select"
"SubCommands"="Windows.selectall;Windows.selectnone;Windows.invertselection"

[HKEY_CLASSES_ROOT\Directory\Background\shell\Select]
"icon"="imageres.dll,-5308"
"MUIVerb"="Select"
"SubCommands"="Windows.selectall;Windows.selectnone;Windows.invertselection"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\Select]
"icon"="imageres.dll,-5308"
"MUIVerb"="Select"
"SubCommands"="Windows.selectall;Windows.selectnone;Windows.invertselection"
  1. Сохраните файл (Ctrl + S) и закройте Блокнот.

Файл add-select-menu.reg открыт в Блокноте

  1. Дважды щёлкните по add-select-menu.reg и подтвердите внесение изменений в реестр, нажав «Да» в диалогах контроля учётных записей и подтверждения объединения с реестром.

После успешного применения пункта Select появится в контекстном меню.

Как использовать пункт Select

Когда вы щёлкните правой кнопкой мыши по пустому месту на Рабочем столе или по файлу/папке, увидите пункт Select. При наведении появятся три опции:

  • Select all — выделить всё в текущем каталоге/на Рабочем столе.
  • Select none — снять выделение со всех элементов.
  • Invert selection — инвертировать текущий выбор (выделить все, кроме текущего).

Меню Select в контекстном меню на Рабочем столе Windows 11

Как удалить пункт Select из контекстного меню

Создайте текстовый файл remove-select-menu.reg и вставьте в него этот текст:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\Select]
[-HKEY_CLASSES_ROOT\Folder\shell\Select]
[-HKEY_CLASSES_ROOT\Directory\Background\shell\Select]
[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\Select]

Сохраните, затем дважды щёлкните файл и подтвердите удаление. Это удалит добавленные ключи и уберёт пункт Select из контекстного меню.

Альтернативные подходы

  • Использовать сторонние утилиты для редактирования контекстного меню (например, ShellExView или оболочечные менеджеры). Они удобны для более тонкой настройки, но требуют доверия к поставщику ПО.
  • Использовать PowerShell-скрипты для массового развёртывания на нескольких рабочих станциях.
  • Включить флажки в Проводнике (Параметры папок → Вид → Всегда отображать флажки выбора элементов) — это встроенный способ выбора без модификации реестра.

Когда этот способ может не сработать

  • Если у вас ограниченные права (нет прав администратора), вы не сможете применить .reg-файл.
  • На корпоративных компьютерах групповые политики могут блокировать изменение контекстного меню.
  • Некоторые оболочки/заменители Проводника могут не поддерживать пользовательские SubCommands.

Мини-методология тестирования

  1. Создайте точку восстановления или снимок виртуальной машины.
  2. Примените add-select-menu.reg на тестовой машине.
  3. Проверьте: пункт появился, подпункты работают, визуальная часть корректна.
  4. Если требуется массовый откат — примените remove-select-menu.reg.

Роли и чеклист перед применением

Администратор:

  • Убедиться в наличии точки восстановления или снимка.
  • Протестировать на одном или группе тестовых ПК.
  • Подготовить инструкции для пользователей.

Обычный пользователь:

  • Спросить администратора при сомнениях.
  • Сделать резервное копирование важных данных.

Критерии приёмки

  • Пункт Select отображается в контекстном меню для файлов, папок и фона каталога.
  • Подпункты Select all, Select none, Invert selection выполняют ожидаемые действия.
  • Система остаётся работоспособной, другие элементы контекстного меню не повреждены.

Краткий глоссарий

  • .reg-файл — текстовый файл, который вносит изменения в реестр Windows при запуске.
  • MUIVerb — строка, задающая текст пункта меню в реестре.
  • SubCommands — список подпунктов для комбинированного меню.

Заключение

Добавление пункта Select в контекстное меню — быстрый способ упростить выделение файлов в Windows. Используйте .reg-файлы аккуратно, тестируйте изменения и держите резервные копии. Если вы предпочитаете графические интерфейсы или массовое развёртывание, рассмотрите сторонние утилиты или PowerShell.

Сводка:

  • Создайте add-select-menu.reg с указанными ключами и примените его.
  • Для удаления используйте remove-select-menu.reg.
  • Всегда имейте точку восстановления и тестируйте изменения заранее.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как использовать AnDoSid для тестирования сети
Безопасность

Как использовать AnDoSid для тестирования сети

Просмотр документов онлайн: лучшие способы
Документы

Просмотр документов онлайн: лучшие способы

Установить Google Assistant на Android Nougat
Android.

Установить Google Assistant на Android Nougat

Как стать знаменитым на YouTube — 9 проверенных способов
Видеомаркетинг

Как стать знаменитым на YouTube — 9 проверенных способов

Как исправить ошибку воспроизведения Plex
Техническая поддержка

Как исправить ошибку воспроизведения Plex

Mattermost на Ubuntu 16.04: PostgreSQL + Nginx
DevOps

Mattermost на Ubuntu 16.04: PostgreSQL + Nginx