Пропала функция создания папки.

Контекстное меню проводника - это то меню, которое появляется при клике ПКМ (Правой Кнопки Мыши) по какому-нибудь объекту (файлу или папке) или просто на пустом месте в папке или Рабочем столе. Если система у Вас стоит недавно, то и контекстное меню будет сравнительно пустым. Разве что только добавленное от драйверов для видеокарты, например так:

но если система установлена уже давно, то и таких пунктов будет побольше. Например так:

Стандартная модель просмотра предоставляет новое окно с большим значком. Многие продвинутые пользователи считают это поведение громоздким. Почему бы не открыть список? Зачем создавать новое окно, это экранировать меня? Почему бы не открыть с двойным представлением? Для меня это мнение более эффективно. Почему бы не использовать панель инструментов? Все эти модели и многие другие были тщательно протестированы и отвергнуты, поскольку они вызвали путаницу и стресс среди новичков.

Новые функции в модели стандартного вида

Новички лучше всего реагируют, когда им представлена ​​только соответствующая информация, и когда они могут просто «вернуться» туда, где они были раньше. Различные параметры конфигурации доступны для опытных пользователей в параметрах просмотра. В этом обсуждении простоты мы не должны упускать из виду новые возможности стандартной модели просмотра. Каталоги могут быть созданы в других каталогах. Файлы и каталоги очень логично реагируют на перетаскивание. Файлы и каталоги могут быть вырезаны, скопированы и вставлены просто так же, как текстовые объекты в приложениях.


Как видите, со временем, помимо стандартных пунктов меню, добавились ещё от установленных программ. С одной стороны это удобно. Ведь не нужно запускать ярлык или искать программу, а можно напрямую совершать действия сразу из контекстного меню. Но вот с другой стороны со временем таких пунктов бывает ну очень много и контекстное меню порой приходится даже прокручивать вверх или вниз в поисках нужных пунктов.
Поэтому иногда и хочется удалить эти пункты чтобы не мешались. Ведь Вы не всеми пунктами часто пользуетесь.

Итак, как убрать пункт из контекстного меню .

Любое определение пользовательского объекта, доступное в репозитории, появится в опции «Включить ссылки». Любые вызовы, сделанные для пользовательского объекта, будут использоваться в зависимости от других настроек. Например, если администратор определил пользовательский объект с именем «Задачи», и пользователь выбирает ссылки на задачи и файлы, все файлы, связанные с задачей, будут включены в загрузку.

Дополнительные операции с ссылками

Вы также можете создавать ярлыки ссылок и копировать гиперссылки. Ярлыки, созданные с помощью ссылки, направляют пользователя к цели ссылки. Например, если пользователь щелкает правой кнопкой мыши ссылку на элемент и выбирает создание ярлыка, ярлык добавляется в панель быстрого доступа и указывает на элемент.

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

Использовать длинные имена файлов

Очевидно, что утилита преодолела необходимость ограничить конвенцию 8 и 3 символьными именами. Эта страница содержит подробную информацию обо всех усовершенствованиях продукта, которые значительно улучшат управление данными. В приведенной ниже таблице вы можете проверить, поддерживает ли версия эту функцию.

Подробнее о возможностях проекта

Ссылка представляет собой прямое представление объекта, который может быть расположен в любом месте Проводника проектов. Хотя ссылка может быть во многих местах, объект, представленный вызовом, находится только в одном месте.

Для того, чтобы удалить пункт программы из контекстного меню (КМ сокращенно), можно воспользоватся как стандартными способами самой Операционной Системы, так и с помощью самих программ или специально предназначенных.

Самоё легкое для удаления - это поискать в настройках программы (которую хотите убрать) нужный пункт. Обычно он находится где-то в Интеграции или Загрузке/добавлении. Например для того, чтобы удалить пункт знаменитого WinRAR из КМ, нужно убрать галочку из Интеграции с оболочкой :

Создание проекта в репозитории

Имя функции было изменено для копирования гиперссылки. Эта функция позволяет вам создать проект, который наилучшим образом отвечает потребностям инженера, команды или организации. Укажите местоположение в структуре папок репозитория, где должен располагаться проект. Включить существующие данные репозитория для нового проекта, используя ссылки.

  • Создайте новые категории папок, чтобы показать намерения проекта.
  • Кроме того, вы можете связать с ними определяемые пользователем свойства.
  • Создайте новую папку, назовите ее и назначьте ее категории.
  • Добавьте новые данные проекта во вновь созданную папку проекта.
Ниже приведен простой способ управления данными проекта после создания проекта репозитория.

Большинство команд выполняются по ссылке с целевого объекта. Это позволяет пользователю выполнять операции со всеми типами данных из одного места. Для получения дополнительной информации перейдите по ссылке ниже, чтобы перейти на страницу «Проекты подключений».

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

Редактирование свойств смешанных типов данных

Свойства можно редактировать в коллекции смешанных типов данных. Например, пользователь может редактировать свойства файлов и элементов одновременно. Отчеты, основанные на данных, содержащихся в структуре проекта, могут быть легко запущены и отображены на панели предварительного просмотра. Отчеты включают файлы, подпроекты и заказы на изменение в проекте. Кроме того, данные могут быть легко объединены и классифицированы.



В других программах так же могут быть подобные настройки.

Другое дело когда Вы не нашли нужных настроек для удаления или их вообще нет (бывает и такое). Тогда можно воспользоваться стандартным способом самой систем, а именно правкой .
Сразу Вас предупреждаю, что перед началом работы лучше бы подстраховаться и сделать резервную копию реестра.
Итак, запускаем реестр и переходим в ветку
HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers

С добавлением ссылок на продукты были внесены некоторые улучшения в интерфейс, упрощающий управление данными. Ссылки на основную сетку могут ссылаться на файлы, папки, элементы или заказы на изменение. Это делает все типы элементов управляемыми из основной сетки. Используя папки в главном виде сетки, пользователь может открывать и просматривать их содержимое без ограничений на древовидное представление. Кроме того, открытие связанной папки будет вводить данные, на которые указывает папка назначения.

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


и видим здесь эти самые пункты из контекстного меню.
Теперь кликаем ПКМ по нужному пункту (пункт из КМ который хотите удалить) и выбираем Удалить :


Соглашаемся со следующим предупреждением:


Ссылки могут быть созданы для файлов, папок, элементов и заказов на изменение. Ссылка является прямым представлением цели, поэтому она содержит все ее свойства и ведет себя почти так же, как и цель. Кроме того, ссылка имеет то же имя, что и цель, поэтому различие между ссылкой - это ярлык, показанный на значке ссылки.

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

Ссылка, указывающая на цель, теперь находится в целевой папке. Эта операция может выполняться несколько раз, потому что любой объект может иметь несколько соединений во всем репозитории.


перезагружаемся и проверяем. Пункт должен пропасть.

Если не пропал, то посмотрите ветку
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers
и проделайте то же самое.

На заметку:
Если Вы хотите удалить пункт конкретно из КМ -> Создать



то нужно знать тип файла () которое создается. Например для Microsoft Office Access расширение файла .accdb , значит его и нужно искать в ветке реестра HKEY_CLASSES_ROOT , а уже там удалить подраздел ShellNew

  • Выберите пункт назначения, к которому вы хотите подключиться.
  • В меню «Правка» выберите «Копировать».
Ссылки будут созданы в этой папке. Ссылка вставки укажет на тот же пункт назначения, что и исходная ссылка. Нет ссылки на ссылку. Перетаскивание правой кнопкой мыши.

  • Выберите ссылку для копирования.
  • Щелкните правой кнопкой мыши цель и перетащите ее в нужную папку.
  • Когда правая кнопка мыши будет отпущена, отобразится контекстное меню.
  • Выберите «Создать ссылку» в меню.
Количество соединений, которые вы можете создать, не ограничено.

Если хотите удалить из КМ те пункты, которые появляются при ПКМ на папках, то нужно смотреть ветки:
HKEY_CLASSES_ROOT\Directory\shell HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers HKEY_CLASSES_ROOT\Folder\shell HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers

Для пункта "Открыть с помощью..." отвечает ветка
HKEY_CLASSES_ROOT\*\OpenWithList

  • Выберите целевую папку для ссылки.
  • В меню «Правка» выберите «Вставить как ссылку».
Будет создана ссылка, которая ссылается на место назначения скопированной ссылки. За двумя исключениями все команды, сделанные для ссылок, выполняются на цели. Изменения, внесенные в цель, представлены соединением. Например, когда пользователь выполняет команду переименования по отношению к ссылке на файл, имя целевого файла изменяется. Переименованное имя будет видимым для цели и ссылки.

  • Выберите ссылку для удаления.
  • В контекстном меню или в меню «Правка» выберите «Удалить».
  • Принять предупреждение удаления ссылки.
Выбранная ссылка будет удалена. Ссылка не удалена. Вы можете удалить несколько ссылок с помощью одной операции, выбирая несколько ссылок и принимая сообщение в диалоговом окне подтверждения удаления. Удаление цели ссылки.

Для КМ Логических дисков ветки:
HKEY_CLASSES_ROOT\Drive\shell HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers
Дополнение в контекстное меню проводника и воспользоваться тем, что там описано.

Ну или же воспользоваться другой утилитой - Ultimate Windows Context Menu Customizer () которая имеет кучу возможностей, но на английском. И там нам нужно лишь выбрать пункт и удалить его:

  • Выберите любой объект в репозитории.
  • Примите предупреждение, указывающее, что есть ссылки на объект.
Целевая и все ссылки на этот объект будут удалены.
  • Выберите ссылку.
  • Перетащите ссылку в папку назначения.
Данные, включенные для каждого типа объектов, описаны ниже. Если в выборе есть ссылка на файл, целевой файл будет включен в диалог создания файлов. Все параметры привязки, применяемые к данным, будут включены в файл назначения.

Включить ссылки на папку. Если выбор включает ссылку на папку, все содержимое целевой папки будет включено в диалог создания файлов. Степень включения данных будет соответствовать способу сбора данных в целевой папке. Если в набор выбора включена ссылка на папку, будут включены ее данные и все ее данные вложенных папок.



Если кому интересно подробнее и не разберетесь, то пишите в комментариях и я помогу. Там в левой колонке нужно выбрать пункт (компьютер, папка, файлы и т.п.) где вызывается контекстное меню, а правее выбрать что удалить и нажать кнопку внизу Remove Item. Если дружите с английским, то разберетесь.

Как добавить свою программу в КМ -> Создать можно догадаться если читали внимательно всю статью, а именно про удаление одного из этого пункта. Нужно лишь наоборот создать подраздел и написать для нужного расширения.

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

Включить ссылки на заказ изменений. Если выбор включает ссылку на заказ изменения, собранные данные будут похожи на данные, собранные по ссылке в папку. Подобно папке, запрос на изменение привязывается к корню, а не к итерации, а порядок изменений также может содержать несколько ссылок на объекты.

В целом статья получилась немного сумбурная и больше по части удаления из контекстного меню, т.к. я думаю что это более актуально, да и статья про добавление есть. Поэтому если что не понятно - пишите в комментариях. Разберемся.