When installed, games from Steam are registered in Windows’ uninstall list as well as in Steam. The uninstall items in “add / remove programs” serve little purpose as they are links directly to Steam’s app management (easily accessed from Steam’s UI), and if you relocate your Steam folder these will become broken. The following is two commands to run and a downloadable batch file (also contains an admin check) that remove all Steam apps from the Windows uninstall list. I figure it may come in handy if someone can’t be bothered writing or doesn’t know how to write it themselves. You will need to run these with administrative privileges.
Download: remove-steam-uninstall-links-from-windows.bat (zipped)
@for /F "delims=" %a in ('reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall ^| findstr /C:"Steam App"') do @reg delete "%a" /f
@for /F "delims=" %a in ('reg query HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall ^| findstr /C:"Steam App"') do @reg delete "%a" /f