This page covers how to install and uninstall the Portmaster on Windows 10 and 11. The install process is the same for all supported Windows versions:
Or use winget:
winget install -i portmaster
Please note that we currently only support the 64bit CPU Architecture, which is the current main standard.
- The newest version of Portmaster will be downloaded during installation. (~300MB)
- Portmaster will not start automatically after the installation.
We recommend a reboot for a clean first start.
The Portmaster is installed to
%PROGRAMDATA%\Safing\Portmaster, which resolves to
C:\ProgramData\Safing\Portmaster on most systems.
In order to reduce confusion, a symlink to this location is placed in the usual install location
The Portmaster UI and the Notifier are added to the Start Menu at
Safing\Portmaster. The Notifier is added to Autostart. The uninstaller is registered at
In order to integrate with the Windows Notification Center, a special ID is placed in the registry to link back to the Notifier at
The Portmaster Core Service is registered as a system service that starts automatically on boot and is named
You can easily uninstall the Portmaster by using the system preferences or by executing the
portmaster-uninstaller.exe, which you can find in
The uninstaller reverts all steps mentioned above and also requires a reboot afterwards.
At the moment there is no offline installer.
In case of Windows 7, you require the 2015 security update KB3033929 for correctly verifying driver signatures.
The Portmaster UI does not work on windows 7 due to missing dependencies.
There is a workaround, Portmaster can display its UI inside any browser window, but you need to enable this in the config files of Portmaster first (since the UI is not working).
You need to enable the developer mode to do this open the config.json and add:
and then open http://127.0.0.1:817/ in your browser