Use the Built-in Windows OpenSSH Client
Windows has shipped a full OpenSSH client since 1809 — no PuTTY needed for everyday SSH.
01Command
$ ssh -p 2222 admin@example.com02What it does
Many Windows users still install PuTTY out of habit, but ssh.exe, scp.exe and sftp.exe have been optional built-ins since Windows 10 1809 and enabled by default on recent builds. It reads the same ~/.ssh/config, id_ed25519 keys, and known_hosts as OpenSSH on Linux, so tooling and CI scripts carry over unchanged. Run ssh -V to confirm the version is present, and ssh-agent runs as a Windows service you can set to Automatic.
03Risk
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- SSH key management for OpenSSH on WindowsEvidence: Confirms the OpenSSH client ships with Windows, documents its config location (%userprofile%\.ssh) and usage of ssh-keygen and ssh-agent.
Last verified: 2026-09-17 · Category: Developer
06Related solutions
Purge cached DNS lookups so Windows re-resolves hostnames from scratch — the fix for 'the new server is live but my browser still hits the old one'.
The nuclear option for broken connectivity: rebuild Winsock and the TCP/IP stack to defaults when adapters show 'no internet' despite everything else working.
Enumerate every wireless network Windows remembers, inspect a profile's settings, and export profiles for backup or transfer to another PC.