Microsoft SQL Server Management Studio Opening Error

Solution 1:

The SQL Server 2014 Management Studio answer

SSMS 2014 relies upon the Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package. If this is uninstalled, SSMS will produce the error message 'Cannot find one or more components. Please re install the application'. This can be corrected by:

  1. Reinstalling the VS 2010 Shell from here: https://visualstudio.microsoft.com/vs/older-downloads/isolated-shell/
  2. Try opening SSMS again. If it still gives the error, then:
  3. Run Repair in SQL Server (2014) Setup

The SQL Server 2016 Management Studio answer

SSMS 2016 relies upon the Microsoft Visual Studio 2015 Shell (Isolated) Redistributable Package. If this is uninstalled, SSMS will produce the error message 'Cannot find one or more components. Please re install the application'. This can be corrected by reinstalling VS 2015 or by installing the Microsoft Visual Studio 2015 Shell (Isolated) Redistributable Package.

Solution 2:

I just solved the issue : SSMS depends on VS 2010 and by uninstalling it this error occurred.

  • There is a folder named 1033_enu in my server installation pakage
  • Inside that i found a folder VSS i.e Visual studio shell
  • and inside that VVS setup. i just run this setup and it solved the problem for me. Thank you

Solution 3:

For SSMS 2016 (at least v16.5.3) delete the following folder from the registry and restart the app:

HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\13.0_Config

Solution 4:

The SQL Server 2017 Management Studio answer

SSMS 17.1 also depends on Visual Studio 2015 shell (isolated). I had to repair the Shell to get SSMS to work. In case someone is looking for VS 2015 Shell: LINK

If you cannot find the installer using the above link, the SSMS 17.x installer HERE includes the VS 2015 Shell.

Scott Hanselman has also conveniently included a link to every (>= 2008 R2) Express and SSMS version here: LINK