Find the real executable
Open Task Manager, right-click the running process and choose **Open file location**. Launchers and updaters are separate binaries, and blocking the launcher leaves the updater free.
Some programs only need the network to phone home. Two outbound rules stop that without uninstalling anything - and one command proves it worked.
Create a **block** rule for the executable under **Windows Defender Firewall > Advanced settings > Outbound Rules**, for all three profiles. Then test with **Test-NetConnection** before you trust it.
Open Task Manager, right-click the running process and choose **Open file location**. Launchers and updaters are separate binaries, and blocking the launcher leaves the updater free.
Run **wf.msc**, select **Outbound Rules** and choose **New Rule > Program**. Inbound rules are irrelevant here; you want to stop what the app sends.
wf.msc
Browse to the executable, choose **Block the connection** and tick **Domain**, **Private** and **Public**. Missing one profile is why blocks work at home and fail on a different network.
Program: <full path>.exe
Action: Block the connection
Profiles: Domain, Private, Public
Start the app and check that its online features fail while local features still work. A DNS lookup from PowerShell shows whether the block is in place for other tools.
Test-NetConnection example.com -Port 443
Open **Task Scheduler** and check for update tasks belonging to the program. A blocked binary can still be replaced by the installer, so disable the update task as well.
Sort the outbound rules by name and prefix your own with a tag, for example **block-** . When an app misbehaves six months later you will not remember which rule did it.
A second binary - the updater or a service - does the talking. Check the connections tab in Resource Monitor for the process ID.
Some apps refuse to start without a licence check. Allow the specific host instead of unblocking everything.
The installer re-registers the program path. A path-based rule survives if the file stays in place; a name-based rule does not.
The launcher is the blocked binary. Allow it and block only the telemetry executable.
It is reversible and keeps the program. Uninstalling is cleaner when you do not need it at all.
Yes. Rules are stored in the registry and survive feature updates.
Delete the rule in **wf.msc > Outbound Rules**. The program regains network access immediately - no reboot needed.
Free · no account needed · tracks your progress