Skip to content

Instantly share code, notes, and snippets.

@ThioJoe
Last active October 26, 2025 18:23
Show Gist options
  • Select an option

  • Save ThioJoe/f4b0799e2f0d95466f4c2bd4e46d1e67 to your computer and use it in GitHub Desktop.

Select an option

Save ThioJoe/f4b0799e2f0d95466f4c2bd4e46d1e67 to your computer and use it in GitHub Desktop.

Revisions

  1. ThioJoe renamed this gist Oct 1, 2024. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  2. ThioJoe revised this gist Oct 1, 2024. 5 changed files with 39 additions and 0 deletions.
    21 changes: 21 additions & 0 deletions !How-To-Use.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    How To Use:

    1. Choose which version you want to use:
    - "Full Menu" Version: The same as the original one in the new context menu, and has multiple sub-menu items
    - Other Version: Doesn't have a sub-menu, it just directly opens the "Create Archive" menu. (The equivalent of clicking the "Additional Options" sub-item in the original)

    2. Double click the "Add_" reg file of whichever version you choose

    3. Restart Windows Explorer
    - You can restart it by opening Task Manager with Ctrl+Shift+Esc, then search it for "Windows Explorer", right click that and hit "Restart"
    - You can also just restart the whole computer of course

    ----------------------------------------------------------
    Technical Explanation / Notes For Anyone Curious:

    - This won't overwrite any existing registry entries or anything, it only creates a couple new ones
    - You could add both versions and they'll both be there. They're independent, so if you add both, you'll need to remove both separately too using theire respective "Remove_" reg files.

    - The tweak basically works by copying the registry entries that makes the command appear in the 'new' start menu, and adds them to the old menu as well
    - Behind the scenes, the "Create Archive" menu is given the command name "Windows.CompressTo.Wizard" which exists at: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Windows.CompressTo.Wizard
    - The full "Compress To" menu has the command name "Windows.CompressTo" which exists at: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Windows.CompressTo
    13 changes: 13 additions & 0 deletions Add_CompressTo_FullMenu_ForOldContextMenu.reg
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\*\shell\CompressToFullMenu_ForOldContextMenu]
    "CommandStateSync"=""
    "ExplorerCommandHandler"="{7AE6900F-6EB0-44A2-9CA1-DB2F7EF352AF}"
    "MUIVerb"="@Windows.UI.FileExplorer.dll,-51797"
    "Note"="Copied from original Command Store command: Windows.CompressTo"

    [HKEY_CLASSES_ROOT\Folder\shell\CompressToFullMenu_ForOldContextMenu]
    "CommandStateSync"=""
    "ExplorerCommandHandler"="{7AE6900F-6EB0-44A2-9CA1-DB2F7EF352AF}"
    "MUIVerb"="@Windows.UI.FileExplorer.dll,-51797"
    "Note"="Copied from original Command Store command: Windows.CompressTo"
    5 changes: 5 additions & 0 deletions Remove_CompressTo_FullMenu_ForOldContextMenu.reg
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,5 @@
    Windows Registry Editor Version 5.00

    [-HKEY_CLASSES_ROOT\*\shell\CompressToFullMenu_ForOldContextMenu]

    [-HKEY_CLASSES_ROOT\Folder\shell\CompressToFullMenu_ForOldContextMenu]
  3. ThioJoe created this gist Oct 1, 2024.
    13 changes: 13 additions & 0 deletions Add_CompressToOldMenuEntry.reg
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\*\shell\CompressToOldMenuEntry]
    "CommandStateSync"=""
    "ExplorerCommandHandler"="{812EE37B-5065-4C14-B0D1-A2266454B0C1}"
    "MUIVerb"="Compress To..."
    "Note"="Copied from original Command Store command: Windows.CompressTo.Wizard"

    [HKEY_CLASSES_ROOT\Folder\shell\CompressToOldMenuEntry]
    "CommandStateSync"=""
    "ExplorerCommandHandler"="{812EE37B-5065-4C14-B0D1-A2266454B0C1}"
    "MUIVerb"="Compress To..."
    "Note"="Copied from original Command Store command: Windows.CompressTo.Wizard"
    5 changes: 5 additions & 0 deletions Remove_CompressToOldMenuEntry.reg
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,5 @@
    Windows Registry Editor Version 5.00

    [-HKEY_CLASSES_ROOT\*\shell\CompressToOldMenuEntry]

    [-HKEY_CLASSES_ROOT\Folder\shell\CompressToOldMenuEntry]