Пры правым кліку мышшу па файлаў Windows 10, 8 і Windows 7 з'яўляецца кантэкстнае меню з базавымі дзеяннямі для гэтага элемента, у тым ліку якое змяшчае пункт "Адкрыць з дапамогай" і магчымасць выбраць праграму выдатную ад той, што абраная па змаўчанні. Спіс зручны, але можа ўтрымліваць не патрэбныя пункты ці не ўтрымліваць патрэбнага (напрыклад, мне зручна мець пункт "Нататнік" ў "Адкрыць з дапамогай" для ўсіх тыпаў файлаў).
У гэтай інструкцыі - падрабязна пра тое, як выдаліць пункты з гэтага падзелу кантэкстнага меню Windows, а таксама пра тое, як дадаць праграмы ў "Адкрыць з дапамогай". Таксама асобна аб тым, што рабіць, калі "Адкрыць з дапамогай" адсутнічае ў меню (такі баг сустракаецца ў Windows 10). Гл. Таксама: Як вярнуць панэль кіравання ў кантэкстнае меню кнопкі Пуск у Windows 10.
Як выдаліць пункты з падзелу "Адкрыць з дапамогай"
Калі вам патрабуецца выдаліць якую-небудзь праграму з пункта кантэкстнага меню "Адкрыць з дапамогай", зрабіць гэта можна ў рэдактары рэестра 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".
- Двойчы клікніце па радковыя значэнні па змаўчанні ўнутры створанага падзелу і ўвядзіце {09799AFB-AD67-11d1-ABCD-00C04FC30936} ў полі "Значэнне".
Націсніце Ок і зачыніце рэдактар рэестра - пункт "Адкрыць з дапамогай" павінен з'явіцца там, дзе яму пакладзена быць.
На гэтым усё, спадзяюся, усё працуе так, як чакаецца і патрабуецца. Калі ж няма або ёсць дадатковыя пытанні на тэму - пакідайце каментары, буду старацца адказаць.