MySql Workbench installer requires Visual C++ 2015 Redistributable Package to be installed, but it already is installed

It turns out that VC++ 2017 redistributables are the culprit because they delete the registry keys used by VC++ 2015 redistributables. See this Microsoft Developer Community page for solution (TL;DR; you have to repair VC++ 2017 redistributables as this will restore missing 2015 registry keys).

This process is as Eric describes:

The steps are essentially: go to Programs in Control Panel (or "Add or Remove Programs" in Windows 10's "Settings"), find the Microsoft Visual C++ 2017 Redistributable, click it and choose Change/Modify, then choose "Repair


I got it working running latest mysql-workbench.msi from cmd.exe with escalated permissions:

  1. run cmd.exe as Administrator
  2. cd to folder where msi resides
  3. run it

None of the solutions work for me until I install the old version: mysql-workbench-community-6.3.8-winx64.msi