Убрать из контекстного меню windows 10 восстановить прежнюю версию
что такое твики реестра?
Tweak (твик) от англ. переводится дословно по разному, но значения сводятся по сути как настройка.
так что твики это разного рода настройки и примочки.
в нашем случае -реестра.
предлагаю в этой теме собрать разного рода твики,а так же понять принцып их написания(это для особо безумных,кто решит изобрести что-то свое.)
сразу попрошу разные проги и приблуды для этого не предлагать-только то что проверено и можно написать своими руками без дополнительного нестандартного программного обеспечения.
рекомендую перед манипуляциями сделать резервную копию реестра.(инструкция)
далее все сводится к тому, чтобы создать reg-файл и применить его.
далее подразумевается,что читающии уже знает как создавать,переименовывать или удалять разделы и ключи реестра,понимает значения аббревиатуры, используемой для обозначения веток реестра.
А также и то, что читатель не будет тыкать куда попало если не понимает, для чего это делает-в данном случае ответственность за проведенные манипуляции лежит только на пользователе,решившем выполнить их.
ах да. перед тем, как мы что-то будем создавать,даваите обсудим как это удалить
1
Создайте резервную копию файлов реестра для возможности восстановления случайно утраченных данных.
3
Ведите значение regedit в поле «Открыть» и нажмите кнопку OK для подтверждения выполнения команды.
4
Раскройте ветку HKEY_CLASSES_ROOT\*\shell и выберите папки ненужных приложений.
5
Удалите выбранные папки. Перезагрузка системы или инструмента «Проводник» не требуется.
6
Перейдите в ветку HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers. Обратите внимание на тот факт, что многие приложения записывают не свое очевидное название, а внутренний идентификатор.
7
Определите принадлежность идентификаторов путем копирования имени и поиска в реестре в разделе HKEY_CLASSES_ROOT\CLSID.
8
Выполните отключение выбранного идентификатора путем добавления знака «-» в начале его имени.
Этот алгоритм подходит также и для определения принадлежности идентификатора - проверьте какой из пунктов контекстного меню исчез после добавления знака «-» в начале имени выбранного идентификатора.
9
Убедитесь в том, что выключение не затронуло служебные идентификаторы, не отображающиеся в системе. Если некий идентификатор был отключен, а в меню не пропал ни один пункт, рекомендуется восстановить изначальный вид идентификатора.
10
Воспользуйтесь платной утилитой ContextEdit для упрощения и большей наглядности процесса редактирования контекстного меню.
11
Выберите режим редактирования: All Files или regardless of extension в меню в левой части окна программы.
12
Снимите флажки на полях пунктов, подлежащих удалению в окнах Shell Commands и Context Menu Handlers в правой части окна приложения и нажмите кнопку Exit для выхода из программы.
итак ,первый и самый простой пример:
соответственно вместо "Название команды" укажите необходимое Вам название пункта, которое будет отображаться в контекстном меню. Например: "Панель управления"
Вместо выполняемая команда укажите какая команда должна быть запущена при нажатии созданного Вами пункта в контекстном меню. Например: "control"
Вместо путь к значку иконки укажите путь к иконке, отображаемой рядом с Вашим пунктом в контекстном меню.
Вместо Расположение укажите месторасположение Вашего пункта в контекстном меню. Top - вверху, Bottom - внизу.
а можно и наоборот-указать команду с сохранением,а к исполнению-удалить( cmd /c "cd /d %1 && del /s /f /q *.*")
кстати,все твики пишутся по этому принципу так или иначе.
с некоторыми различиями
приходится работать с ocx-файлами или с dll-файлами, которые требуют регистрации в реестре с помощью Regsvr32.exe, то будет гораздо удобнее внести соответствующую запись в реестр, чем каждый раз использовать командную строку для каждого файла.
1) В ветках реестра HKEY_CLASSES_ROOT\ocxfile\Shell и HKEY_CLASSES_ROOT\dllfile\Shell
2) Создайте раздел Отмена регистрации, а в нем подраздел command
3) В ветках реестра HKEY_CLASSES_ROOT\ocxfile\Shell\Отмена регистрации\command и HKEY_CLASSES_ROOT\dllfile\Shell\Отмена регистрации\command присвойте строковому параметру По умолчанию значение: regsvr32.exe /u "%1"
ну а reg будет выглядеть вот так
Добавление опций "Выполнить", "Поиск" и "Очистить корзину" в контекстное меню.пункт очистить корзину
Создание меню с ярлыками избранных приложений в контекстном меню рабочего стола.(см.рисунок) Icon - в значении данного параметра следует указать путь к значку меню.Position - данный параметр определяет позицию каскадного меню в контекстном. По умолчанию это середина контекстного меню, но Вы можете выбрать значения Top (сверху) или Bottom (снизу).
MUIVerb - имя каскадного меню, которое будет отображаться в контекстном меню. Например, "Мои программы", "Браузеры" и т.д.
SubCommands - содержит список команд, разделенных точкой с запятой (. Эти команды будут показаны в каскадном меню. Вы не можете напрямую добавить ярлык приложения. Сначала в этом списке Вам нужно дать команде имя, а после этого зарегистрировать ее согласно инструкции во второй части статьи.
Предположим, что Вы уже создали каскадное меню "плееры", и теперь Вы хотите добавить в него ярлыки "плеер 1" и "плеер фига". В таком случае Вам нужно параметру SubCommands задать значение:
Параметры Icon и Position Вы можете и не создавать,(на усмотрение) а вот MUIVerb и SubCommands — обязательны.
далее часть 2
Добавление функциональности ярлыкам путем их регистрации.
Как только Вы добавите ярлыки программ в каскадное меню, Вам необходимо будет их зарегистрировать следующим образом:
1) Откройте ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Explorer\CommandStore\Shell
2) Создайте для каждой из команд, указанных ранее в строковом параметре SubCommands, собственный одноименный раздел. В нашем примере мы использовали две команды: плеер 1 и плеер фига, поэтому нам нужно создать два раздела с такими же именами.
3) Выберите созданный раздел и в правой части окна редактора реестра задайте параметру Default (По умолчанию) имя, которые Вы хотите видеть в каскадном меню. Например, введите сюда плеер 1 (для раздела плеер 1) или офигенный плеер (для раздела плеер фига).
4) Если Вы хотите добавить ярлыку иконку, создайте новый строковой параметр с именем Icon и установите его значением путь к EXE файлу приложения или любой другой иконке.
Например, чтобы показать иконку плеер 1, Вы должны задать параметру Icon значение C:\Program Files\плеер 1\плеер 1.exe
5) В каждом из только что созданных разделов создайте новый раздел и назовите его command.
Выберите его и в правой части окна установите значением Default (По умолчанию) путь к EXE-файлу необходимой программы. Например, если ярлык должен открывать плеер 1, то для этого должно быть установлено значение C:\Program Files\плеер 1\плеер 1.exe
1)Откройте раздел реестра: HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHa ndlers\
2) Удалите раздел
3) Откройте раздел реестра: HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\
4) Удалите раздел
5) Закройте все процессы Проводника и запустите его заново или перезайдите в систему.
Если в Windows 10 вызвать контекстное меню для файла или папки, то среди прочих доступных опций можно будет найти команду «Восстановить прежнюю версию». Эта опция позволяет быстро получить доступ к вкладке «Предыдущие версии» в свойствах объекта, но чтобы ею воспользоваться, на компьютере должна быть активна защита системы (точки восстановления) и включена функция «История файлов».
Если вы не используете эту последнюю функцию, никакой пользы от пункта «Восстановить прежнюю версию» в контекстном меню не будет. Можете его удалить, чтобы не занимал место в списке.
Делается это очень просто.
Командой regedit запустите редактор реестра и перейдите по пути:
Последнего подраздела может не оказаться, в этом случае вам нужно будет создать его вручную.
В свою очередь, в нём создайте строковый параметр.
И присвойте ему имя .
Значение параметра оставьте так как есть, то есть пустым.
Все готово, осталось только перезапустить Проводник. После этого пункт «Восстановить прежнюю версию» в контекстном меню исчезнет.
Если в будущем вы захотите его восстановить, просто удалите созданный параметр в подразделе Blocked.
Команда контекстного меню «Предыдущие версии» - это специальный пункт, позволяющий быстро проверить и восстановить предыдущую версию файла или папки, хранящуюся в разделе NTFS. Он использует функцию скрытого копирования файловой системы и полагается на восстановление системы. Если вы не можете найти ему применение, вот как его отключить.
В Windows 10 функция восстановления предыдущей версии использует службу снимков экрана для получения предыдущей версии по запросу пользователя. Если восстановление системы включено, его также можно использовать в качестве источника для более ранней версии вашего файла. Кроме того, операционная система может использовать в качестве источника историю файлов и резервную копию Windows.
Если вы никогда раньше не использовали эту команду, возможно, вы захотите избавиться от ненужного элемента в контекстном меню «Предыдущие версии».
Удалить контекстное меню восстановления предыдущих версий с помощью редактора реестра
В этом руководстве вы сегодня узнаете, как удалить параметр «Восстановить предыдущие версии» из Контекстное меню и вкладка «Предыдущие версии» окна свойств.
Если вы также хотите избавиться от этой опции и вкладки, вам помогут следующие шаги:
Нажмите комбинацию клавиш WIN + R, чтобы открыть диалоговое окно RUN, затем введите regedit и нажмите Enter. Откроется редактор реестра.
Теперь переходим к следующим клавишам, один за другим:
- HKEY_CLASSES_ROOT \ AllFilesystemObjects \ shellex \
- HKEY_CLASSES_ROOT\CLSID\shellex\
- HKEY_CLASSES_ROOT \ Каталог \ shellex \
- HKEY_CLASSES_ROOT \ Диск \ shellex \
Ноябрьское обновление 2021:
Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows - нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:
Для всех ключей, упомянутых выше, вы найдете следующие 2 подключа под ключами Shellex:
- ContextMenuHandlers
- PropertySheetHandlers
Кнопка ContextMenuHandlers содержит элементы параметров, которые отображаются в контекстном меню, вызываемом правой кнопкой мыши. Кнопка PropertySheetHandlers содержит записи вкладок, которые отображаются на панели свойств.
Ключ, отвечающий за отображение параметра «Предыдущие версии» в контекстном меню и в окне «Свойства», - .
Итак, если вы хотите удалить параметр «Восстановить предыдущие версии» из контекстного меню, удалите ключ , который существует в ContextMenuHandlers для всех ключей, упомянутых в шаге 2.
А если вы хотите удалить вкладку «Предыдущие версии» из окна «Свойства», удалите ключ , который существует в PropertySheetHandlers для всех ключей, упомянутых в шаге 2.
Это все, что нужно сделать. Удаление ключа из реестра немедленно удаляет параметр «Восстановить предыдущие версии» из контекстного меню и на вкладке «Предыдущие версии» в окне «Свойства».
Удалить с помощью редактора групповой политики
- Откройте редактор групповой политики и воспользуйтесь знакомой вам техникой. Либо напишите gpedit.msc, найдите меню «Пуск» и щелкните его в верхней части сегмента результатов.
- Перейдите по пути, показанному ниже -
- Конфигурация пользователя => Административные шаблоны => Компоненты Windows => Проводник => Предыдущая версия
- Соседняя правая граница содержит список «Скрыть предыдущие версии» для локальных файлов. Дважды щелкните этот конкретный параметр политики, чтобы ввести желаемое изменение.
- Скройте список предыдущих версий для локальных файлов, щелкнув маленькую круглую ячейку перед включенным.
- Наконец, нажмите Применить, а затем нажмите ОК, чтобы скрыть список предыдущих версий для локальных файлов.
- Если вы хотите добавить элементы, которые хотите отобразить снова, выберите круглую ячейку перед полем «Отключено», а затем нажмите «Применить» после «ОК».
CCNA, веб-разработчик, ПК для устранения неполадок
Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.
Но редактор реестра существует в то же время, что может оказать существенную помощь при удалении элемента. Следовательно, в статье предлагаются шаги по удалению восстановления предыдущей версии из контекстного меню в Windows 10 с использованием манипуляций с ключами реестра.
Удалить восстановление Предыдущая версия из контекстного меню Windows 10
Использование взлома реестра
Перед началом процесса обязательно экспортируйте соответствующие ключи реестра. Экспортированные ключи реестра станут спасением, если в операционной системе произойдет деформация. Кроме того, помните, что хорошее знание редактора реестра может только точно выполнить шаги.
Шаг 3 . Следуйте указанному ниже пути.
HKEY_CLASSES_ROOT AllFileSystemObjects ShellEx ContextMenuHandlers
Шаг 4 . Найдите раздел реестра . Обычно ключ находится во второй позиции, щелкните его правой кнопкой мыши и выберите Удалить .
Шаг 5 . В диалоговом окне подтверждения нажмите Да .
Шаг 6 . Вернитесь в контекстное меню и убедитесь, что Восстановить предыдущую версию исчезло. .
Шаг 7 . Кроме того, если вы передумаете добавить восстановление предыдущей версии в контекстное меню Windows 10, просто импортируйте ключ реестра..
С помощью редактора групповой политики
Конфигурация пользователя => Административные шаблоны => Компоненты Windows => Проводник => Предыдущая версия
Шаг 4. Скройте списки предыдущих версий для подсказок в окне локальных файлов, щелкните маленькую круглую ячейку перед Включено .
Шаг 6 . Если вы хотите добавить элементы для просмотра снова, установите флажок круглая ячейка перед Отключено , а затем нажмите Применить OK .
Удалите Восстановить предыдущую версию из контекстного меню Windows 10 за несколько щелчков мышью. .reg файл
Пользователь, которого беспокоят взломы реестра и, в частности, модификации редактора групповой политики, может выбрать альтернативный путь. Им нужно нажать кнопку загрузки, чтобы получить файл .reg. Непосредственный запуск этого файла приведет к удалению этой опции, и, как только они передумают, запустите другой файл, чтобы добавить его снова.
Заключение
Способы довольно полезны в направлении удаления ненужных элементов из контекстного меню. Кроме того, настройки также позволяют восстанавливать то же самое несколькими способами.
Контекстное меню файлов и папок в Windows 10 пополнилось новыми пунктами, многими из которых некоторые никогда не пользуются: Изменить с помощью приложения Фотографии, Изменить с помощью Paint 3D, Передать на устройство, Проверка с использованием Windows Defender и некоторыми другими.
В случае, если эти пункты контекстного меню мешают вам работать, а возможно вы хотите удалить и какие-то другие пункты, например, добавленные сторонними программами, вы можете сделать это несколькими способами, о которых и пойдет речь в этой инструкции. См. также: Как удалить и добавить пункты в контекстном меню «Открыть с помощью», Редактирование контекстного меню Пуск Windows 10.
Сначала — об удалении некоторых «встроенных» пунктов меню вручную, появляющихся для файлов изображений и видео, других типов файлов и папок, а затем — о некоторых бесплатных утилитах, позволяющих сделать это автоматически (а также удалить дополнительные ненужные пункты контекстного меню).
Примечание: производимые операции теоретически могут что-то сломать. Прежде чем приступать рекомендую создать точку восстановления Windows 10.
Проверка с использованием Windows Defender
Пункт меню «Проверка с использованием Windows Defender» появляется для всех типов файлов и для папок в Windows 10 и позволяет проверить элемент на вирусы с помощью встроенного защитника Windows.
Если вы хотите удалить этот пункт из контекстного меню, сделать это можно с помощью редактора реестра.
После этого закройте редактор реестра, выйдите и зайдите в систему (или перезапустите проводник) — ненужный пункт исчезнет из контекстного меню.
Изменить с помощью Paint 3D
Чтобы удалить пункт «Изменить с помощью Paint 3D» в контекстном меню файлов изображений, проделайте следующие шаги.
- В редакторе реестра перейдите к разделуи удалите из него значение «3D Edit».
- Повторите то же самое для подразделов .jpg, .jpg, .jpg, .jpg в HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ SystemFileAssociations\
После удаления, закройте редактор реестра и перезапустите проводник, либо выйдите из системы и снова войдите.
Изменить с помощью приложения «Фотографии»
Еще один пункт контекстного меню, появляющийся для файлов изображений — Изменить с помощью приложения фотографии.
Для его удаления в разделе реестра HKEY_CLASSES_ROOT\ AppX43hnxtbyyps62jhe9sqpdzxn1790zetc\ Shell\ ShellEdit создайте строковый параметр с именем ProgrammaticAccessOnly.
Передать на устройство (воспроизвести на устройстве)
Пункт «Передать на устройство» может быть полезен для передачи контента (видео, изображений, аудио) на бытовой телевизор, аудио-систему или другое устройство по Wi-Fi или LAN при условии поддержки устройством воспроизведения по DLNA (см. Как подключить телевизор к компьютеру или ноутбуку по Wi-Fi).
Если этот пункт вам не нужен, то:
После выхода и повторного входа в Windows 10 или после перезагрузки компьютера пункт «Передать на устройство» пропадет из контекстного меню.
Программы для редактирования контекстного меню
Изменить пункты контекстного меню можно и с помощью сторонних бесплатных программ. Иногда это удобнее, чем вручную что-то исправлять в реестре.
Если вам требуется только убрать пункты контекстного меню, появившиеся в Windows 10, то могу рекомендовать утилиту Winaero Tweaker. В ней необходимые опции вы найдете в разделе Context Menu — Remove Default Entries (помечаем пункты, которые нужно убрать из контекстного меню). Еще одна программа, на русском языке — EasyContextMenu.
На всякий случай переведу пункты:
Подробнее о программе, где ее скачать и других полезных функциях в ней в отдельной статье: Настройка Windows 10 с помощью Winaero Tweaker.
Еще одна программа, с помощью которой можно убрать и другие пункты контекстного меню — ShellMenuView. С помощью нее вы можете отключить как системные, так и сторонние ненужные пункты контекстного меню.
А вдруг и это будет интересно:
28.10.2017 в 12:57
29.10.2017 в 13:11
02.01.2018 в 12:12
Здравствуйте,Дмитрий. Не работает программа ShellMenuView. Не реагирует на команды. Раньше работала. Хотел отключить Combo Player. Может подскажете, что тут можно сделать?
03.01.2018 в 09:35
03.01.2018 в 18:12
04.01.2018 в 10:35
29.03.2018 в 16:05
А как удалить Windows Media Player из контекстного меню Windows 10, на Windows 7 это делалось легко через Настройку доступа программ и параметров по умолчанию и установку галочки напротив Windows Media Player, на его не отображение в контекстном меню, а в Windows 10 попросту нет этого меню, которое было в Windows 7.
30.03.2018 в 08:25
27.12.2018 в 12:44
27.12.2018 в 13:25
28.02.2019 в 22:38
01.03.2019 в 08:29
Этот пункт, по-моему, никак. Некоторые жестко в системе прописаны.
02.03.2019 в 08:05
25.11.2020 в 20:07
17.05.2019 в 18:40
Здравствуйте! Подскажите пожалуйста, как убрать строк переместить в OneDrive?
18.05.2019 в 09:42
Здравствуйте.
В разделе реестра
14.08.2019 в 09:29
Здравствуйте! Подскажите пожалуйста, как убрать строки персонализация и параметры экрана?
14.08.2019 в 12:05
Здравствуйте.
Убрать персонализацию можно путем удаления раздела (с последующим перезапуском проводника или перезагрузкой компьютера):
HKEY_CLASSES_ROOT\DesktopBackground\Shell\Personalize
Удалить параметры экрана можно точно так же, раздел:
HKEY_CLASSES_ROOT\DesktopBackground\Shell\Display
27.04.2020 в 17:34
28.04.2020 в 23:12
По 2-му вопросу:
Вообще, уже нашел. Там ещё в свойствах удаляется и сам пункт настроек, но я его оч. редко открываю. Поэтому в своей директории удалялок и добавлялок добавил нужные .reg для мгновенного добавления и обратно.
29.04.2020 в 15:27
29.04.2020 в 15:26
Параметр NoCustomizeThisFolder = 1
29.04.2020 в 10:43
13.06.2020 в 23:21
В последней версии десятки (2004) зачем-то засунули проверку встроенным антивирусом в подменю X64. Как передвинуть в корень контекстного меню?
14.06.2020 в 09:35
23.06.2020 в 16:15
04.01.2021 в 06:29
04.01.2021 в 10:39
новый строковый параметр с именем (скобки фигурные обязательны)
04.01.2021 в 16:56
Достаточно закрытия explorer.exe. И на чёрта указывать почту при создании комментария? Что за хрючево?
08.01.2021 в 05:40
Привет! Не раскрывается ветка ContextMenuHandlers, нет прав. Делал следующее: назначал права админу, себе, менял владельца на админа, себя.. Ничего не помогает. Как можно решить?
24.02.2021 в 10:42
Зачем такие сложности ?
Чтобы убрать пункты из контекстного меню, необязательно ковырять реестр.
Достаточно открыть папку
и удалить ненужные ярлыки.
Там же можно и добавить нужные.
05.09.2021 в 18:21
Удалил Microsoft Edge, а в меню Пуск осталось (скриншот по ссылке). Как удалить этот пункт? Windows 10 Pro.
06.09.2021 в 09:11
06.09.2021 в 18:59
06.09.2021 в 19:02
Может я неправильно удалил? Этот косяк и раньше был, просто не придавал ему значения. А сейчас я узнал об этом Start Menu. Ну, какую функцию несёт эта папка, так скажем. А с эти браузером что-то не выходит.
07.09.2021 в 10:02
А как именно удаляли?
07.09.2021 в 17:21
Через приложение Uninstall Tool, принудительным удалением. После этого программа подчищает ещё файлы/записи реестра.
Читайте также: