Как добавить и удалить пункты меню «Отправить» в Windows 10, 8 и 7

Как редактировать меню Отправить в WindowsПри нажатии правой кнопкой мыши по файлу или папке в открывшемся контекстном меню присутствует пункт «Отправить», позволяющий быстро создать ярлык на рабочем столе, скопировать файл на флешку, добавить данные в ZIP-архив. При желании, вы можете добавить свои пункты в меню «Отправить» или удалить уже имеющиеся, а также, если требуется — изменить иконки этих пунктов, о чем и пойдет речь в инструкции.

Описываемое возможно реализовать как вручную средствами Windows 10, 8 или Windows 7, так и с помощью сторонних бесплатных программ, оба варианта будут рассмотрены. Обратите внимание, что в Windows 10 в контекстном меню присутствует два пункта «Отправить», первый из них, служит для «отправки» с помощью приложений из магазина Windows 10 и при желании его можно удалить (см. Как удалить «Отправить» из контекстного меню Windows 10). Также может быть интересно: Как убрать пункты из контекстного меню Windows 10.

Как удалить или добавить пункт в контекстное меню «Отправить» в проводнике

Основные пункты контекстного меню «Отправить» в Windows 10, 8 и 7 хранятся в специальной папке C:\Users\имя_пользователя\AppData\Roaming\Microsoft\Windows\SendTo

При желании, вы можете удалить отдельные пункты из этой папки или добавить собственные ярлыки, которые появятся в меню «Отправить». К примеру, если вы хотите добавить пункт для отправки файла в блокнот, шаги будут следующими:

  1. В проводнике введите в адресную строку shell:sendto и нажмите Enter (это автоматически переведет вас в указанную выше папку). Папка с иконками меню Отправить
  2. В пустом месте папки нажмите правой кнопкой мыши — создать — ярлык — notepad.exe и укажите имя «Блокнот». При необходимости вы можете создать ярлык на папку для быстрой отправки файлов в эту папку с помощью меню.
  3. Сохраните ярлык, соответствующий пункт в меню «Отправить» появится сразу, без перезагрузки компьютера.

При желании, вы можете изменить ярлыки имеющихся (но в данном случае — не всех, только для тех, которые являются ярлыками с соответствующей стрелочкой у значка) пунктов меню в свойствах ярлыков.

Для изменения иконок других пунктов меню вы можете использовать редактор реестра:

  1. Перейдите в раздел реестра
    HKEY_CURRENT_USER\Software\Classes\CLSID
  2. Создайте подраздел, соответствующий нужном пункту контекстного меню (список будет далее), а в нем — подраздел DefaultIcon.
  3. Для значения «По умолчанию» укажите путь к иконке. Изменение иконки для пункта меню Отправить
  4. Перезагрузите компьютер или выйдите из Windows и снова зайдите.

Список имен подразделов для пунктов контекстного меню «Отправить»:

  • {9E56BE60-C50F-11CF-9A2C-00A0C90A90CE} — Адресат
  • {888DCA60-FC0A-11CF-8F0F-00C04FD7D062} — Сжатая ZIP-папка
  • {ECF03A32-103D-11d2-854D-006008059367} — Документы
  • {9E56BE61-C50F-11CF-9A2C-00A0C90A90CE} — Рабочий стол (создать ярлык)

Редактирование меню «Отправить» с помощью сторонних программ

Существует достаточно большое количество бесплатных программ, позволяющих добавлять или удалять пункты из контекстного меню «Отправить». Среди тех, что можно рекомендовать — SendTo Menu Editor и Send To Toys, причем русский язык интерфейса поддерживается только в первой из них.

SendTo Menu Editor не требует установки на компьютер и очень проста в использовании (не забудьте переключить язык на русский в Options — Languages): в ней вы можете удалить или отключить имеющиеся пункты, добавить новые, а через контекстное меню — изменить иконки или переименовать ярлыки.

Программа SendTo Menu Editor

Скачать SenTo Menu Editor можно с официального сайта https://www.sordum.org/10830/sendto-menu-editor-v1-1/ (кнопка загрузки находится внизу страницы).

Дополнительная информация

Если вы хотите полностью удалить пункт «Отправить» в контекстном меню, используйте редактор реестра: перейдите к разделу

HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To

Очистите данные из значения «По умолчанию» и перезагрузите компьютер. И, наоборот, если пункт «Отправить» не отображается, убедитесь, что указанный раздел существует и значение по умолчанию установлено в {7BA4C740-9E81-11CF-99D3-00AA004AE837}

Комментарии (22) к Как добавить и удалить пункты меню «Отправить» в Windows 10, 8 и 7

  • Марс

    Здравствуйте, добавил пункт «проводник» в меню рабочего стола, в выпадающем списке, пункты системных дисков… подскажите пожалуйста, как прописать путь к нужным мне иконкам, расположенным , ну на пример, в imageres.dll? и вообще как правильно копировать путь к файлам содержащимся в библиотеках DLL

    Ответить

    • Dmitry

      Здравствуйте. Путь к иконкам в DLL будет указываться так (пример для imageres):
      %SystemRoot%\System32\imageres.dll,1
      в примере — используется 2-я иконка из библиотеки, т.к. отсчет начинается с 0. причем считаются они не как принято слева направо и сверху вниз (если говорить о стандартном диалоговом окне), а сначала сверху вниз и далее слева направо (т.е. по столбцам, а не строкам).

      Ответить

  • Марс

    Спасибо за подсказку! Очень утомился считать, каким номером будет нужная иконка, но получилось! И все же , может подскажете программку, которая корректно сможет показать путь к искомому файлу (в данном случае значку), в библиотеке? Пробовал открывать dll прогой Anolis Resourcer, но почему то когда я прописывал путь в ред.реестра, который отображался в проге, по факту в контекстном меню отображалась совсем другая иконка… пришлось прописывать так — … Что я делаю не правильно? Где зарыта собака?

    Ответить

    • Dmitry

      Если честно — не знаю, требует эксперимента (а сам провести не могу сейчас). Вообще, думаю, можно найти программку просмотра ресурсов из DLL, у которой индексы будут совпадать с теми, что Windows использует, но конкретного приложения не подскажу.

      Ответить

  • Марс

    и где можно поддержать проект? много полезного почерпнул! и пока для меня самый лучший сайт! а вы Dmitry самый адекватный админ, особенно для меня, как новичка! Спасибо!

    Ответить

    • Dmitry

      Спасибо за отзыв. Насчет поддержки: remontka.pro/donate/

      Ответить

  • tibor5

    Здравствуйте.
    В XP, помню, была полезная фишка: в меню Отправить можно было создать подпапку, в которой размещать линки так же, как и в основной папке. Можно ли такое сделать и для SendTo в Ws 8.1 x64 ?
    Поясню. Я активно использую функционал SendTo, но во всплывающем контекстном меню Проводника при клике на поле Отправить число пунктов ограничено (у меня — 46), необходимых же мне адресов для отправки существенно больше. К тому же, контекстное меню, разворачивающееся на весь экран (по вертикали) — это, само по себе, уже безрадостно…
    Итак, задача — через реестр, или как-то иначе, получить возможность создать иерархическое меню Отправить, в подпапках которого располагать ярлыки по тематическому признаку.
    Очень нужна помощь.
    Спасибо.

    Ответить

    • Dmitry

      Здравствуйте.
      Боюсь, способов подсказать не смогу. Судя по всему, действительно иерархия больше не поддерживается в этом меню. Создание папок в меню позволяет лишь отправлять в этим самые папки (даже если внутри есть ярлыки), сторонний софт для редактирования этого меню тоже не предлагает нужных вам механизмов.

      Ответить

  • Musika

    Добрый день,
    после предыдущей установки Windows 8.1 (64-bit), удалось «выстроить»,
    контекстное меню проводника, что называется — «Под себя».
    В этот раз, никак не могу найти информацию по удалению пункта:
    — «Добавить в список воспроизведения проигрывателя Windows Media»
    но — без удаления пункта «Воспроизвести с помощью проигрывателя Windows Media».
    Подскажите пожалуйста, если знаете как.
    Заранее спасибо.

    Ответить

  • Musika

    Здравствуйте,
    благодарю Вас за отклик!
    Материал, ссылку на который, Вы любезно предоставили — уже читал ранее.
    Тем не менее — спасибо.
    Программу (портативную версию) скачал/ запустил, но … увы, интересующих меня пунктов контекстного меню там нет.
    Зато есть масса пунктов, которых нет/ даже таких никогда не видел.
    PS. Пока ждал Вашего ответа, удали вручную пару веток в реестре, забыв создать копию оного ..
    Теперь, ВСЕ, пункты касающиеся Windows Media Player — исчезли вообще (
    Подскажите, можно ли вернуть, хотя бы то, что было ?

    Ответить

    • Dmitry

      Точек восстановления случайно не осталось? Они бы помогли быстро всё вернуть. И в будущем советую перед такими действиями их создавать, если нет.
      Также, если у вас не самая новая версия Windwos 10 (в новых, начиная с 1803, это убрали), то на диске может быть автоматически сохраненная копия реестра (даже без точек восстановления): https://remontka.pro/registry-recovery-windows-10/

      Ответить

  • Homicida

    Всё гениальное — просто. А я уж в реестр полез. Вот почему разрабы для ВСЕХ пунктов не сделали подобной фичи.

    За статью спасибо.

    Ответить

  • Homicida

    Кстати, не заметил сперва (не дочитал до того момента), но вы написали, что не все разделы можно редактировать там. У меня вышло все.

    Я просто удалил из папки «Адресата», «ZIP» и «Bluetooth», оставив только Раб. стол и Документы. Никаких проблем.

    Ответить

  • Александр

    Добрый день!
    Подскажите, пожалуйста, решение, если знаете.

    Можно ли в папке SendTo создать команду, подобную «Рабочий стол (создать ярлык)», но только со своей папкой назначения?

    Половину Интернета уже перерыл, а ответа всё нет…
    Предположительно, первоначальный файл «Desktop (create shortcut).DeskLink» по сути является какой-то внутренней командой, которую понимает Windows. Если открыть файл в текстовом редакторе, то внутри будет одно слово — «desktop», но это даже не является переменной для ОС!
    Замена слова «desktop» на какой-нибудь путь в различных вариантах результата не даёт — ярлык по-прежнему создаётся на рабочем столе…

    Ответить

    • Dmitry

      Здравствуйте. Я сейчас без доступа к windows-компьютеру для экспериментов (в поездке нахожусь), так что сходу могу лишь кривоватый способ предложить:
      1. win+r — shell:sendto
      2. в указанной папке размещаем ярлык нужной папки
      3. при отправке в нее через контекстное меню по умолчанию будет копирование выполняться. но если держать Ctrl + Shift — будет создаваться ярлык.

      Ответить

      • Александр

        Дмитрий, спасибо большое! Ваш совет сработал! Возможно, это самое простое и быстрое решение данной задачи :)

        В итоге сделал себе «команду» для того, чтобы в меню Пуск можно было делать ярлыки от EXE’шников portable-программ. Сами программы лежат в отдельной папке, а инсталляторы для них обычно не создают ярлыки в меню Пуск автоматически…
        Потому создал в папке SendTo ярлык для:
        C:\Users\\AppData\Roaming\Microsoft\Windows\Start Menu\Programs ,
        назвал его «Пуск (создать ярлык via Ctrl+Shift)» и поставил красивую иконку. Лепота!

        Ответить

  • Михаил

    Столкнулся со странностью.
    У корзины вместо пункта «Очистить» в контекстном меню написано EMPTY.
    При нажатии на этот пункт получаю ответ типа, «Этому файлу не сопоставлена программа …»
    Как решить?

    Ответить

  • Poruchik

    7532.03.21 ЗдРАвия. На Windows 7 можно было правой кнопки мыши отправить в Телеграм файлы, а на Win 10 не могу. Нет «кнопочки» на правой кнопке мыши во всплывающем меню «Отправить» (файл) => … Telegram. Как исправить?
    C:\Users\имя_пользователя\ AppData\ Roaming\Microsoft \Windows\ SendTo тут как-то похимичить вручную?
    Скопировал туда ярлык Телеграм, но просто открывается, а не отправляет файл через выбор адресата. =((

    Ответить

    • Dmitry

      В верном направлении движетесь, но там должен быть не просто ярлык, а вот такой ярлык (поменяйте в поле «Объект» в его свойствах):

      C:\путь-к\Telegram.exe" -sendpath

      Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться