Skip to content

Instantly share code, notes, and snippets.

@en0ndev
Last active December 4, 2025 21:21
Show Gist options
  • Select an option

  • Save en0ndev/0e70e5f07296fbfe3dd9628cd19615da to your computer and use it in GitHub Desktop.

Select an option

Save en0ndev/0e70e5f07296fbfe3dd9628cd19615da to your computer and use it in GitHub Desktop.
REMOVE "OPEN IN VISUAL STUDIO" IN THE CONTEXT MENU

How to Remove "Open in Visual Studio" in the Context Menu

Also you can watch the video.
https://www.youtube.com/watch?v=8S7s-p_enSY


STEP 1

  • Press Win+S keys, and search regedit then open Regedit (Registry Editor).

STEP 2

# Go to path of HKEY_CLASSES_ROOT\Directory\Background\shell

STEP 3

# Remove AnyCode key.

STEP 4

# Go to path of HKEY_CLASSES_ROOT\Directory\shell\

STEP 5

# Remove AnyCode key.

It currently deleted from the context menu.

@shadowlocked
Copy link

Thank you!!

@PetrKnedlik
Copy link

Thank you 🖤

@Romkieff
Copy link

Thank you very much !

@Nedrozak
Copy link

Nedrozak commented Mar 7, 2025

Amazing!

@idbrii
Copy link

idbrii commented Mar 17, 2025

You could also run batch commands to script this (especially if you frequently setup new machines):

reg copy "HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode" "HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode_Disabled" /s
reg copy "HKEY_CLASSES_ROOT\Directory\shell\AnyCode" "HKEY_CLASSES_ROOT\Directory\shell\AnyCode_Disabled" /s

reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode" /f
reg delete "HKEY_CLASSES_ROOT\Directory\shell\AnyCode" /f

This renames the key to AnyCode_Disabled in case you need it back. If you don't want that, then just use the delete commands.

You have to run these commands in an Admin shell.

@mat-heidemann
Copy link

Thanks

@HugoCortell
Copy link

Most excellent

@robertgro
Copy link

Thank you very much

@tronghieu906
Copy link

Thanks bro

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment