How to remove context menu items from shell?


  1. Posts : 44
    Windows 10
       #1

    How to remove context menu items from shell?


    I want to remove the following three items only (marked with red x).

    How to remove context menu items from shell?-context.jpg
      My Computer


  2. Posts : 42,987
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #2

    How do you remove context entries that are provided by the OS?

    As far as I know, you can't easily. You can add, modify, enable, disable anything added.

    This may help- but beware of any consequences. Back up before attempting this (e.g. step 3)

    You can remove the "Edit" and "Print" actions from the registry. For image
    file types, use these steps:

    1. Click Start, Run and type REGEDIT.EXE
    2. Navigate to the following branch:

    HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell

    3. Export (backup) the branch to a REG file.
    4. Delete the two sub-keys namely "edit" and "print".
    5. Close Regedit
    from
    Remove from context menu? | PC Review

    You might be able to deal with the others similarly.

    Note: I've not tried this.
      My Computers


  3. Posts : 260
    Win 10 Pro X64
       #3

    1. Remove Print (And Edit if you wish)
    HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell
    Export (backup) the branch to a REG file if you wish
    Delete or comment out the two sub-keys namely "edit" and "print" or just the Print one
    Close Regedit restart computer or just restart Explorer

    2. Remove Share
    Remove Share Context Menu in Windows 10

    3. Remove Previous Version
    Remove Restore Previous Versions Context Menu in Windows 10

    Hope it helps
      My Computer


  4. Posts : 42,987
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #4

    Use Winaero's tweaker (with full description) to do the above:
    How to remove context menu items from shell?-1.jpg

    Much safer than editing the registry, and reversible via the tweaker.
      My Computers

  5.   My Computers


  6. Posts : 86
    Windows 7 Professional x64
       #6

    If you prefer a single .bat file

    Code:
    :: Remove Print for text files
    reg delete "HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\batfile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\cmdfile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\docfile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\htmlfile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\inffile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\inifile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\JSEFile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\JSFile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\MSInfo.Document\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\txtfile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\VBEFile\shell\print" /f
    reg delete "HKEY_CLASSES_ROOT\VBSFile\shell\print" /f
    :: Remove Share with
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked" /v "{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}" /t REG_SZ /d "" /f
    :: Remove Restore previous versions
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked" /v "{596AB062-B4D2-4215-9F74-E9109B0A8153}" /t REG_SZ /d "" /f
      My Computer


  7. Posts : 20
    android 6.0
       #7

    Agree winaero is the way to go
      My Computer


  8. Posts : 9,790
    Mac OS Catalina
       #8

    The three checked with X's you do not want to remove. If this is for shared workstation or a employee workstation for security reasons, use a GPO.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 05:06.
Find Us




Windows 10 Forums