How to Fix 7-Zip Context Menu Missing After Update
Updating 7-Zip can occasionally cause its context menu entries to vanish from the Windows right-click menu due to failed DLL registrations, permission conflicts, or altered program settings. This guide provides quick, actionable methods to restore the missing 7-Zip context menu, ranging from adjusting internal application settings to re-registering the shell extension and restarting Windows Explorer.
Method 1: Re-enable the Context Menu in 7-Zip Options
The most common cause is the installer resetting the shell integration setting.
- Open the Start menu, search for 7-Zip File Manager, right-click it, and select Run as administrator.
- Click Tools in the top menu and select Options.
- Navigate to the 7-Zip tab.
- Check the box for Integrate 7-Zip to shell context menu. If it is already checked, uncheck it, click Apply, check it again, and click Apply.
- Select the context menu items you want displayed in the list below.
- Click OK and close the application.
Method 2: Restart Windows Explorer
Windows Explorer frequently caches shell extensions, preventing newly updated context menu handlers from appearing until the process restarts.
- Press
Ctrl + Shift + Escto open Task Manager. - Under the Processes tab, locate Windows Explorer.
- Right-click Windows Explorer and select Restart.
- Right-click any file to see if the 7-Zip options have reappeared.
Method 3: Check the Windows 11 Modern Context Menu
Windows 11 groups third-party shell extensions under an extra menu layer by default unless the application uses the new Windows 11 API.
- Right-click a file and click Show more options (or
press
Shift + F10) to check if 7-Zip is located in the classic context menu. - If you recently updated to 7-Zip version 22.00 or newer, ensure you installed the standard 64-bit MSI or EXE package, which includes native Windows 11 context menu support.
Method 4: Manually Re-Register the 7-Zip Shell Extension DLL
If the context menu still does not appear, the shell extension
dynamic link library (7-zip.dll) may have failed to
register with the Windows Registry during the update.
- Press the Windows key, type cmd, right-click Command Prompt, and select Run as administrator.
- For 64-bit Windows running 64-bit 7-Zip, run the following command:
regsvr32 "C:\Program Files\7-Zip\7-zip.dll" - If using 32-bit 7-Zip on 64-bit Windows, run:
regsvr32 "C:\Program Files (x86)\7-Zip\7-zip.dll" - A dialog box should appear confirming that
DllRegisterServer in 7-zip.dll succeeded. Click OK.
Method 5: Perform a Clean Reinstallation
If files from the previous version caused a conflict during the update, perform a clean install:
- Open Settings > Apps > Installed apps and uninstall 7-Zip.
- Reboot your computer to clear any lingering locked files.
- Download the latest installer that matches your operating system architecture (download the x64 installer for 64-bit Windows).
- Run the installer as an administrator and complete the setup.