Download PatchWalker

Free to use. Installs on a Windows Server you nominate as the Controller.

Latest version1.20.7
FilePatchWalkerSetup-1.20.7.exe
Size49.4 MB
SHA-256
0b0d8462b6ea48d687f604599674835c776b892946e91591241dde0269761654
Download for Windows Release notes

Downloads are hosted on GitHub Releases. Older versions are available there too.

Heads up: PatchWalker is not yet code-signed, so Windows SmartScreen may show an “unknown publisher” prompt. Choose More info → Run anyway after confirming the file’s SHA-256 below matches the value above.

Verify your download

Confirm the installer hasn’t been tampered with by checking its SHA-256 against the value above.

Windows (PowerShell):

Get-FileHash .\PatchWalkerSetup-1.20.7.exe -Algorithm SHA256

Linux / macOS:

shasum -a 256 PatchWalkerSetup-1.20.7.exe

The output should match the SHA-256 shown above exactly.

System requirements

Your Controller (the Windows Server where PatchWalker is installed)

  • 64-bit Windows — Windows Server 2016 or later, or Windows 10/11
  • The installer is self-contained (the .NET 8 runtime is bundled — no separate install)
  • Outbound internet access for OS update metadata and optional mirroring
  • Domain join is optional — a Domain / gMSA install enables Kerberos management of domain machines; Standalone uses certificate-based WinRM

Managed machines (no agent installed)

  • Windows: WinRM over HTTPS (port 5986) reachable from the Controller
  • Linux: SSH (port 22) reachable from the Controller

Installing

Run the installer on your chosen Controller, then open the web console it sets up to complete first-run setup and enrol your first machine. See the Getting Started guide for the full walkthrough.