

Keys mentioned in my original answer - grabbed from this old answer.Keys used by the VCRedist installer (see section below).I can find a few ways to detect the presence of the Visual C++ Runtime. Get an array of all of the uninstall subkey names.The latest supported Visual C++ downloads Key := 'Software\Microsoft\Windows\CurrentVersion\Uninstall' Year of redistributable to find leave null to find installation for any year. The programmer may set the year of redistributable to find see below. Returns True if Microsoft Visual C++ Redistributable is installed, otherwise False. Registry Key: HKLM\SOFTWARE\Classes\Installer\Dependencies\" Check: IsWin64 and not VCinstalled Visual C++ 2012 Microsoft Visual C++ 2012 Redistributable (圆4) Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\1D5E3C0FEDA1E123187686FED06E995A Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\1926E8D15D0BCE53481466615F760A7Fĭirect Download URL: Microsoft Visual C++ 2010 Redistributable (x86) Visual C++ 2010 Microsoft Visual C++ 2010 Redistributable (圆4) Version: 9.6161 (Actual $Version data in registry: 0x9007809 )ĭirect Download URL: Microsoft Visual C++ 2008 Redistributable - x86 9.6161 (SP1) Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\67D6ECF5CD5FBA732B8B22BAC8DE1B4D Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\c1c4f01781cc94c4c8fb1542c0981a2a Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\1af2a8da7e60d0b429d7e6453b3d0182ĭirect Download URL: Microsoft Visual C++ 2005 Redistributable (x86) Visual C++ 2005 Microsoft Visual C++ 2005 Redistributable (圆4) I'm just going to go ahead and dump all of these redist versions and the reg keys I search for to detect installation.: I collected this info from a Windows 10 圆4 box. Please be aware that some of these reg locations may be OS-dependent. These two 2012 keys have worked well for me with their corresponding versions to download for Update 4. It depends on what version you are using. Source: Detect if Visual C++ Redistributable for Visual Studio 2012 is installed
