Installing PuTTY on Windows provides a trusted graphical SSH client for remote administration, serial console access, and secure file transfers using SCP or SFTP.
PuTTY is a suite of Windows networking utilities that includes PuTTY (terminal client), PuTTYgen (key generator), Pageant (SSH agent), and command-line tools such as plink, pscp, and psftp. The installer places the executables into a program directory and creates Start menu shortcuts, while session profiles and cached host keys are stored per-user in the Windows registry.
Download packages only from the official PuTTY site to avoid trojanized builds, and prefer the 64-bit installer on modern systems. The .msi installer typically requires administrator approval, while standalone executables can run without installation when administrative rights are restricted.
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Installers from unofficial mirrors can be modified to include malware.
The 32-bit installer is only required on legacy 32-bit Windows installations.
Windows SmartScreen prompts may require selecting More info before a Run anyway option appears.
Administrator approval is required to install into system locations like C:\Program Files.
A typical install path is C:\Program Files\PuTTY.
Saved sessions and cached host keys are stored per-user under HKEY_CURRENT_USER\Software\SimonTatham\PuTTY.