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:
Download installer
Or use winget: winget install -i portmaster
Please note that we currently only support the 64bit CPU Architecture, which is the current main standard.
Important Notes:
- 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 C:\Program Files\Safing\Portmaster\
.
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 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Portmaster
.
In order to integrate with the Windows Notification Center, a special ID is placed in the registry to link back to the Notifier at HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{7F00FB48-65D5-4BA8-A35B-F194DA7E1A51}\LocalServer32
.
The Portmaster Core Service is registered as a system service that starts automatically on boot and is named PortmasterCore
.
You can easily uninstall the Portmaster by using the system preferences or by executing the portmaster-uninstaller.exe
, which you can find in C:\ProgramData\Safing\Portmaster
.
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:
{
"core": {
"devMode": true
},
}
and then open http://127.0.0.1:817/ in your browser