Как убрать «Ticino» из контекстного меню Windows?
Заметили в контекстном меню проводника Windows подобное?
Пункт “Ticino” добавляется в контекстное меню проводника Windows после установки Visual Studio Code. Он позволяет открыть выбранный файл для редактирования.
После удаления VS Code, этот элемент не удаляется из контекстного меню. Поэтому приходится убирать его вручную. Открываем regedit и в следующих местах:
- HKEY_CLASSES_ROOT\*\shell\Ticino
- HKEY_CLASSES_ROOT\directory\background\shell\Ticino
- HKEY_CLASSES_ROOT\directory\shell\Ticino
Если находите “Ticino”, удалите его. Profit!
Как удалить элемент контекстного меню с пкм кнопки?

Добавление контекстного меню по клику пкм на элемент listwidget
Всем Привет! Такой вопрос, как правильно добавить контекстное меню с разделами "Подключить".

Ворд как погасить появление контекстного меню по нажатию ПКМ
Здравствуйте, код: Private Sub App_WindowBeforeRightClick(ByVal Sel As Selection, Cancel As.
Решение: Долгая реакция на ПКМ (вызов контекстного меню).
Здравствуйте! Долго вызывается контекстное меню в тех местах где оно вылазит с пунктами контроля.
Silverlight 3. Удалить элемент из стандартного контекстного меню
Подключаю либу с контролами, которая кроме полезной работы добавляет в стандартное меню правой.
2250 / 2215 / 478
Регистрация: 17.02.2019
Сообщений: 3,708
Сообщение от Pandamonk 
его можно модифицировать (перетасовать или удалить кнопки)?
это убрать лишнее из окна , добавить другое, изменить список?
Если это в Visual Studio то это можно.
Регистрация: 26.05.2021
Сообщений: 150
Сообщение от January29 
Если это в Visual Studio то это можно.
Как? Гугл посылает в Раздел Keyboard\Клавиатура, где ненужное мне свойство — в частности, первая строка открытьвконструкторе, ни коим образом не связана с эти контекстным меню
2250 / 2215 / 478
Регистрация: 17.02.2019
Сообщений: 3,708

Сообщение было отмечено Yury Komar как решение
Решение
Сообщение от Pandamonk 
Гугл посылает в Раздел
ох уж этот Гугл плохой, посылает куда не надо, ещё и в параметры
У вас вроде Visual Studio 2022 вроде. Покажу на Visual Studio 2019(на ноутбуке нет VS22)
Значит так
В строке меню найти Средства в ней выбрать Настройка. В открытом окне Настроить перейти во вкладку Команды.
Выбрать Контекстное меню: и там выбрать Контекстные меню редактора | Окно кода.
И вот там же ниже где Предварительный просмотр:
Выделяем что надо удалить и справа есть кнопка Удалить и удаляем что выбрали.
Кнопка Добавить команду. , добавляет команды в контекстное меню.
Кнопками Вверх и Вниз перемещаем что выбрали.
Кнопка Изменить выбор можно изменить название и отделить её линией.
Обратить внимание
Всё это делать при запуске студии от имени администратора
Добавлю. Список контекстного меню может отличаться от того что у вас на скрине.
При нажатии кнопки Закрыть изменения вступают в силу.
Как убрать visual studio из контекстного меню
ContextMenuStrip представляет контекстное меню. Данный компонент во многом аналогичен элементы MenuStrip за тем исключением, что контекстное меню не может использоваться само по себе, оно обязательно применяется к какому-нибудь другому элементу, например, текстовому полю.
Новые элементы в контекстное меню можно добавить в режиме дизайнера:

При этом мы можем добавить все те же элементы, что и в MenuStrip. Но, как правило, использует ToolStripMenuItem, либо элемент ToolStripSeparator, представляющий горизонтальную полоску разделитель между другими пунктами меню.
Либо на панели свойств можно обратиться к свойству Items компонента ContextMenuStrip и в открывшемся окне добавить и настроить все элементы меню:

Теперь создадим небольшую программу. Добавим на форму элементы ContextMenuStrip и TextBox, которые будут иметь названия contextMenuStrip1 и textBox1 соответственно. Затем изменим код формы следующим образом:
public partial class Form1 : Form < string buffer; public Form1() < InitializeComponent(); textBox1.Multiline = true; textBox1.Dock = DockStyle.Fill; // создаем элементы меню ToolStripMenuItem copyMenuItem = new ToolStripMenuItem("Копировать"); ToolStripMenuItem pasteMenuItem = new ToolStripMenuItem("Вставить"); // добавляем элементы в меню contextMenuStrip1.Items.AddRange(new[] < copyMenuItem, pasteMenuItem >); // ассоциируем контекстное меню с текстовым полем textBox1.ContextMenuStrip = contextMenuStrip1; // устанавливаем обработчики событий для меню copyMenuItem.Click += copyMenuItem_Click; pasteMenuItem.Click += pasteMenuItem_Click; > // вставка текста void pasteMenuItem_Click(object sender, EventArgs e) < textBox1.Paste(buffer); >// копирование текста void copyMenuItem_Click(object sender, EventArgs e) < // если выделен текст в текстовом поле, то копируем его в буфер buffer = textBox1.SelectedText; >>
В данном случае выполнена простейшая реализация функциональности copy-paste. В меню добавляется два элемента. А у текстового поля устанавливается многострочность, и оно растягивается по ширине контейнера.
У многих компонентов есть свойство ContextMenuStrip , которое позволяет ассоциировать контекстное меню с данным элементом. В случае с TextBox ассоциация происходит следующим образом: textBox1.ContextMenuStrip = contextMenuStrip1 . И по нажатию на текстовое поле правой кнопкой мыши мы сможем вызвать ассоциированное контекстное меню.
С помощью обработчиков нажатия пунктов меню устанавливаются действия по копированию и вставке строк.
Открыть с помощью — как добавить и удалить пункты меню

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

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

- Откройте редактор реестра. Самый простой способ для этого — нажать клавиши Win+R на клавиатуре (Win — клавиша с эмблемой ОС), ввести regedit и нажать Enter.
- В редакторе реестра перейдите к разделу (папки слева) HKEY_CURRENT_USER\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Explorer\ FileExts\ Расширение_файла\ OpenWithList
- В правой части редактора реестра кликните правой кнопкой мыши по тому пункту, где поле «Значение» содержит путь к программе, которую нужно удалить из списка. Выберите «Удалить» и согласитесь с удалением.
Обычно, пункт исчезает сразу. Если этого не произошло, перезагрузите ваш компьютер или перезапустите проводник Windows.
Примечание: если нужная программа не указана в приведенном выше разделе реестра, посмотрите, а нет ли её здесь: HKEY_CLASSES_ROOT\ Расширение_файла\ OpenWithList (в том числе в подразделах). Если её нет и там, то далее будет приведена дополнительная информация о том, как всё-таки можно удалить программу из списка.
Отключение пунктов меню «Открыть с помощью» в бесплатной программе OpenWithView
Одна из программ, позволяющих настроить пункты, отображающиеся в меню «Открыть с помощью» — бесплатная OpenWithView, доступная на официальном сайте www.nirsoft.net/utils/open_with_view.html (некоторые антивирусы не любят системный софт от nirsfot, но в каких-либо «плохих» вещах он замечен не был. На указанной странице также есть файл с русским языком для этой программы, его нужно сохранить в ту же папку, где находится OpenWithView).
После запуска программы вы увидите список пунктов, которые могут отображаться в контекстном меню для различных типов файлов.

Всё, что требуется для того, чтобы убрать программу из «Открыть с помощью» — нажать по ней и отключить с помощью красной кнопки в меню вверху, либо в контекстном меню.
Судя по отзывам, программа работает в Windows 7, но: когда я тестировал в Windows 10 мне не удалось убрать с её помощью Opera из контекстного меню, тем не менее, программа оказалась полезной:

- Если кликнуть дважды по ненужному пункту, отобразится информация о том, как он прописан в реестре.
- После этого можно выполнить поиск по реестру и удалить данные ключи. В моем случае это оказалось 4 различных расположения, после очистки которых избавиться от Opera для HTML файлов все-таки удалось.
Пример расположений реестра из пункта 2, удаление которых может помочь убрать ненужный пункт из «Открыть с помощью» (аналогичные могут быть и для других программ):
- HKEY_CURRENT_USER\ SOFTWARE\ Classes\ Название программы\ Shell\ Open (удалял весь раздел «Open»).
- HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ Applications\ Название программы\ Shell\ Open
- HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ Название программы\ Shell\ Open
- HKEY_LOCAL_MACHINE\ SOFTWARE\ Clients\ StartMenuInternet\ Название программы\ Shell\ Open (этот пункт, судя по всему, применим только к браузерам).
Кажется, это всё по поводу удаления пунктов. Перейдем к их добавлению.
Как добавить программу в «Открыть с помощью» в Windows
Если вам требуется добавить дополнительный пункт в меню «Открыть с помощью», то самый простой способ сделать это стандартными средствами Windows:
- Нажмите правой кнопкой мыши по тому типу файла, для которого нужно добавить новый пункт.
- В меню «Открыть с помощью» выберите «Выбрать другое приложение» (в Windows 10 такой текст, в Windows 7, кажется отличался, как и следующий шаг, но суть та же самая).

- Выберите программу из списка или нажмите «Найти другое приложение на этом компьютере» и укажите путь к программе, которую нужно добавить в меню.

- Нажмите Ок.
После однократного открытия файла с помощью выбранной вами программы, она навсегда появится в списке «Открыть с помощью» для данного типа файлов.
Всё это возможно осуществить и с помощью редактора реестра, но путь не самый простой:
- В разделе редактора реестра HKEY_CLASSES_ROOT\ Applications\ создайте подраздел с именем исполняемого файла программы, а в нем структуру подразделов shell\ open\ command (см. наследующем скриншоте).
- Кликните дважды по значению «По умолчанию» в разделе command и в поле «Значение» укажите полный путь к нужной программе.

- В разделе HKEY_CURRENT_USER\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Explorer\ FileExts\ Расширение_файла\ OpenWithList создайте новый строковый параметр с именем, состоящим из одной буквы латинского алфавита, стоящую на следующем месте после уже имеющихся имен параметров (т.е. если уже есть a, b, c, задаем имя d).

- Дважды кликните по параметру и укажите значение, совпадающее с именем исполняемого файла программы и созданного в пункте 1 раздела.
- Кликните дважды по параметру MRUList и в очереди букв укажите букву (имя параметра), созданную на шаге 3 (порядок букв произвольный, от них зависит порядок пунктов в меню «Открыть с помощью».
Закройте редактор реестра. Обычно, для того, чтобы изменения вступили в силу, перезагрузка компьютера не требуется.
Что делать, если «Открыть с помощью» отсутствует в контекстном меню
Некоторые пользователи Windows 10 сталкиваются с тем, что пункта «Открыть с помощью» нет в контекстном меню. Если у вас возникла проблема, исправить ее можно с помощью редактора реестра:

- Откройте редактор реестра (Win+R, ввести regedit).
- Перейдите к разделу HKEY_CLASSES_ROOT\ *\ shellex\ ContextMenuHandlers
- В этом разделе создайте подраздел с именем «Open With».
- Дважды кликните по строковому значению по умолчанию внутри созданного раздела и введите в поле «Значение».
Нажмите Ок и закройте редактор реестра — пункт «Открыть с помощью» должен появиться там, где ему положено быть.
На этом всё, надеюсь, всё работает так, как ожидается и требуется. Если же нет или есть дополнительные вопросы на тему — оставляйте комментарии, буду стараться ответить.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Некоторые параметры задает системный администратор в параметрах электропитания — как исправить?
- Как удалить Галерею в Windows 11
- Диск разработки в Windows 11
- DISM Ошибка 50 — причины и варианты решения
- PhoneExperienceHost.exe — что это и как отключить?
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Антон 07.12.2021 в 10:38
Добрый день, Дмитрий! У меня отсутствует пункт меню «Открыть с помощью». Я прошел по Вашей инструкции по устранению этой проблемы. Зашел в
HKEY_CLASSES_ROOT\ *\ shellex\ ContextMenuHandlers\ Open With
- Dmitry 07.12.2021 в 15:47
- Антон 10.12.2021 в 10:48
