Installing PuTTY on Windows 11 without surprises
This walkthrough assumes a stock Windows 11 machine with no special tooling. It takes about five minutes, and the only decision you make is which installer matches your processor.
Before you start
- Open Settings, System, About and note the System type — x64 or Arm-based.
- Confirm you can install software; a managed work laptop may block MSI packages.
- Have the host name, username and port of the server you plan to reach.
Install the package
- Download the MSI that matches your processor from the official release page.
- Run Get-FileHash on the file in PowerShell and compare the SHA-256 value with the published one.
- Double-click the MSI and approve the User Account Control prompt.
- Accept the default destination unless your organization mandates another path.
- Leave the option that adds PuTTY to the system PATH enabled if you plan to script with Plink.
- Finish the wizard, then pin PuTTY to the taskbar from the Start menu.
Run a first session
Launch PuTTY, type the host name, leave the port at 22, and press Open. Compare the fingerprint in the security alert with a value your server administrator supplied, then accept it. Log in, run a harmless command such as uptime, and close the window.
If nothing happens, the fault is almost always network rather than PuTTY. Check the host name spelling first, then whether outbound port 22 is permitted on your network.
Tidy up the defaults
- Raise scrollback from 2,000 to 20,000 lines.
- Set a keepalive of 30 seconds so idle sessions survive corporate firewalls.
- Choose Consolas 11pt for readability on high-resolution laptop panels.
- Save these as Default Settings so every future session inherits them.
While you are setting up the machine, it is a good moment to clear out leftover installers, temporary files and old logs that pile up during software installs. BleachBit for Windows is a free disk cleanup and privacy utility that handles that housekeeping, which keeps a laptop you use for daily SSH work tidy and quick to boot.
Silent installation for IT teams
Deployment tools can push the same MSI without user interaction. Run it from an elevated context:
msiexec /i putty-64bit-installer.msi /qn /norestart
Group Policy software installation and Intune both accept the package as-is, which keeps a fleet on one version.
Questions people ask about this
Do I need to uninstall an older PuTTY first?
Will my sessions survive a Windows feature update?
Independent guide. Software names belong to their respective developers; always download from the vendor's own site. Back to all Windows SSH guides.