For VS 2015+:

Get-ChildItem "HKLM:\SOFTWARE\Microsoft\VisualStudio\" | ForEach-Object $path = Join-Path $_.PSPath "VC\Runtimes\x86" if (Test-Path $path) Select-Object Version, Major, Minor, Bld, Rbld

Vcredist_x86.exe: ((link))

For VS 2015+:

Get-ChildItem "HKLM:\SOFTWARE\Microsoft\VisualStudio\" | ForEach-Object $path = Join-Path $_.PSPath "VC\Runtimes\x86" if (Test-Path $path) Select-Object Version, Major, Minor, Bld, Rbld