Я встановив Visual Studio Community 2017 RC на Windows 10.
Після встановлення він додав нове контекстне меню, клацнувши правою кнопкою миші на будь-якому каталозі.
Я хочу видалити цю опцію, але не можу знайти її з налаштувань VS2017.
Я встановив Visual Studio Community 2017 RC на Windows 10.
Після встановлення він додав нове контекстне меню, клацнувши правою кнопкою миші на будь-якому каталозі.
Я хочу видалити цю опцію, але не можу знайти її з налаштувань VS2017.
Відповіді:
Запустіть regedit.exe
, перейдіть, перейдіть на HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode
власність на цей ключ, змініть дозволи для свого облікового запису та додайте DWORD (32Bit)
ім’я з іменем HideBasedOnVelocityId
та встановіть значення 006698a6
(hex):
Коли ви зараз робите клацання правою кнопкою миші, запис пропадає:
Видаліть запис або перейменуйте його, щоб ShowBasedOnVelocityId
знову включити запис:
HKEY_CLASSES_ROOT\Directory\shell\AnyCode
та видалення ключа. Якщо ви хочете його повернути, імпортуйте файл reg.
Ця відповідь спочатку звідси , і я просто відтворюю її тут заради стислості.
Використовуйте редактор реєстру Windows, щоб видалити дві клавіші:
HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode
HKEY_CLASSES_ROOT\Directory\shell\AnyCode
Можливо, ви захочете створити резервну копію своїх реєстрів, перш ніж виконувати операцію з видалення, просто хороша практика.
Від Брайсона Гіббона на Форумах Майкрософт :
Інший варіант, якщо ви не хочете просто видалити його або бачите, що він іноді корисний, але не хочете, щоб він захаращував контекстне меню, - це перемістити його в розширене контекстне меню (де воно видно лише за допомогою Shift + Клацніть правою кнопкою миші).
За допомогою редактора реєстру Windows додайте нове значення рядка під кожною з наведених нижче клавіш із назвою "Extended":
HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode
HKEY_CLASSES_ROOT\Directory\shell\AnyCode
Тоді вам слід побачити наступний вміст, коли обраний будь-який із вищевказаних ключів реєстру:
Name Type Data
(Default) REG_SZ @C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\1033\\VSLauncherUI.dll,-1002
Extended REG_SZ
Після цього ви побачите "Відкрити в Visual Studio" на папках / каталогах лише тоді, коли ви утримуєте зсув, а потім клацніть правою кнопкою миші.
Ви можете використовувати ShellMenuView, щоб знайти цей запис контекстного меню та вимкнути його.
На підставі відповіді по @Blaze :
Замість того, щоб шукати ключі в редакторі реєстру, просто скопіюйте це у порожній файл із .reg
розширенням файлу та виконайте його, щоб видалити ключі.
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode]
[-HKEY_CLASSES_ROOT\Directory\shell\AnyCode]