Are you trying to figure out how to silently uninstall PuTTY? Do you need a list of globally unique identifiers (GUIDs) for PuTTY? This article will serve as an informative guide and give you a clear understanding of how to perform the silent uninstall of all PuTTY EXE & MSI versions from the command line.
Determine What Versions of PuTTY are Installed
Locate the Silent Uninstall Strings from the Tables Below
Execute Command Line Switch from Elevated Command Prompt
Would you prefer a scripted solution?
Check out this post: PuTTY Silent Uninstall (PowerShell)
PuTTY Silent Uninstall (EXE) – Versions 0.53 through 0.57
(32-bit System)
"%ProgramFiles%\PuTTY\unins000.exe" /SILENT
(64-bit System)
"%ProgramFiles(x86)%\PuTTY\unins000.exe" /SILENT
PuTTY Silent Uninstall (EXE) – Versions 0.58 through 0.66
(32-bit System) TASKKILL.exe /F /IM putty.exe
DEL /F "%ProgramFiles%\PuTTY\putty.exe"
"%ProgramFiles%\PuTTY\unins000.exe" /SILENT
(64-bit System) TASKKILL.exe /F /IM putty.exe
DEL /F "%ProgramFiles(x86)%\PuTTY\putty.exe"
"%ProgramFiles(x86)%\PuTTY\unins000.exe" /SILENT
PuTTY Silent Uninstall (MSI)
Version: PuTTY MSI Silent Uninstall Strings 0.67 (32-bit)
MsiExec.exe /x {ED9EF59B-0799-428E-823D-6D2B7B4FE2E0} /qn
0.68 (32-bit)
MsiExec.exe /x {55717628-7AE6-4BCF-A046-FA2768945E76} /qn
0.68 (64-bit)
MsiExec.exe /x {DB149DDE-903A-4B5E-93C4-46BBEC48F0C2} /qn
0.69 (32-bit)
MsiExec.exe /x {E688B503-623E-4EF5-AA11-854DF1AE97BF} /qn
0.69 (64-bit)
MsiExec.exe /x {5FE84905-DAF1-4319-82B2-D60BCA095BCE} /qn
0.70 (32-bit)
MsiExec.exe /x {0B06C05B-0069-4FE8-AC19-AAF6678FD0A8} /qn
0.70 (64-bit)
MsiExec.exe /x {45B3032F-22CC-40CD-9E97-4DA7095FA5A2} /qn
0.71 (32-bit)
MsiExec.exe /x {D7AE1036-21C9-4204-9D03-0976390B6D37} /qn
0.71 (64-bit)
MsiExec.exe /x {B27534DB-4F72-4F49-A3AD-5EC1B6901E5E} /qn
0.72 (32-bit)
MsiExec.exe /x {AFC7A1A0-BA96-4CD6-8D0F-FFD3C84F24F4} /qn
0.72 (64-bit)
MsiExec.exe /x {8EFBA1C7-A8B8-4FB9-BEC0-6CEC6C7145DE} /qn
0.73 (32-bit)
MsiExec.exe /x {9A5E8BB6-AECA-42FB-8E76-DC8EA546AF2A} /qn
0.73 (64-bit)
MsiExec.exe /x {44F7642C-AB7E-4468-B028-E8D08A0CBB0E} /qn
0.74 (32-bit)
MsiExec.exe /x {8F276E88-8C75-43AF-A245-7112AE5AF2DA} /qn
0.74 (64-bit)
MsiExec.exe /x {127B996B-5308-4012-865B-9446451EA326} /qn
0.75 (32-bit)
MsiExec.exe /x {959D1CA2-9536-481C-86DD-155C09227F22} /qn
0.75 (64-bit)
MsiExec.exe /x {06DB09EC-52D5-47FA-A0F3-D70ED6407481} /qn
0.76 (32-bit)
MsiExec.exe /x {8CFE5E4E-970A-4380-A782-AF6E609574F1} /qn
0.76 (64-bit)
MsiExec.exe /x {1E0D5689-40F1-4E46-ABBB-EAAC68B5CD89} /qn
0.77 (32-bit)
MsiExec.exe /x {2B9F1234-D8ED-45C0-B865-511405F4734F} /qn
0.77 (64-bit)
MsiExec.exe /x {E078C644-A120-4668-AD62-02E9FD530190} /qn
0.78 (32-bit)
MsiExec.exe /x {FDB77018-8B16-456D-AAC9-0CFA01A36D92} /qn
0.78 (64-bit)
MsiExec.exe /x {4EEF2644-700F-46F8-9655-915145248986} /qn
0.79 (32-bit)
MsiExec.exe /x {0FAFE81F-12E1-4E02-89AF-D3876DBA8588} /qn
0.79 (64-bit)
MsiExec.exe /x {E07417FF-E888-4648-878C-73E25D64D50D} /qn
0.80 (32-bit)
MsiExec.exe /x {BE8E4B58-023F-4B1C-864E-686C003BC8DF} /qn
0.80 (64-bit)
MsiExec.exe /x {98B86AF9-EC3E-49F8-8B34-B48837CC5719} /qn
Always make sure to test everything in a development environment prior to implementing anything into production. The information in this article is provided “As Is” without warranty of any kind.