Gw mo menghapus Item di List Menu saat Klik-Kanan Mouse di Desktop → harus setting REGISTRY! (Help Guide by ChatGPT)
Here’s the COMPLETE MAP of the usual locations in Windows where Explorer/desktop context menu entries are stored:
📂 Registry Paths for Context Menu Items
1. For All Files / All File Types
-
HKEY_CLASSES_ROOT\*\shell -
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
2. For All Folders
-
HKEY_CLASSES_ROOT\Folder\shell -
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers
3. For Directory Background (Right-Click on Empty Space in a Folder or Desktop)
-
HKEY_CLASSES_ROOT\Directory\Background\shell -
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers
4. For Directories (Right-Click on a Folder Itself)
-
HKEY_CLASSES_ROOT\Directory\shell -
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers
5. For Drives (Right-Click on C:, D:, etc.)
-
HKEY_CLASSES_ROOT\Drive\shell -
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers
6. For Specific File Extensions
Each extension can have its own:
-
HKEY_CLASSES_ROOT\.ext→ points to a ProgID (e.g.,txtfile) -
HKEY_CLASSES_ROOT\<ProgID>\shell -
HKEY_CLASSES_ROOT\<ProgID>\shellex\ContextMenuHandlers
(Example: .txt → txtfile → HKEY_CLASSES_ROOT\txtfile\shell)
7. For Library Folders
-
HKEY_CLASSES_ROOT\LibraryFolder\Background\shell -
HKEY_CLASSES_ROOT\LibraryFolder\Background\shellex\ContextMenuHandlers
8. For Desktop Background
-
HKEY_CLASSES_ROOT\DesktopBackground\Shell -
HKEY_CLASSES_ROOT\DesktopBackground\shellex\ContextMenuHandlers
9. System-Wide Shell Extensions (Context Menu Handlers for Many Things)
-
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers -
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFileSystemObjects\shellex\ContextMenuHandlers -
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shellex\ContextMenuHandlers -
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers -
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers
10. 64-bit / 32-bit Split (on 64-bit Windows)
If an entry doesn’t show up in the above, also check under the Wow6432Node equivalents:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\*\shellex\ContextMenuHandlers -
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\Directory\Background\shellex\ContextMenuHandlers -
etc.
✅ With these locations, you can find every context menu item:
-
shell→ normal static menu entries. -
shellex\ContextMenuHandlers→ dynamic/extension-based entries.
Comments