Hi gaupop-4423,
Maybe you can check your error log to see if there are errors prompted?
Did you install VS 2017 first?
SSMS 2016 will use Visual Studio 2015 Shell (Isolated) as background. If you have installed Visual Studio 2017, there will be some conflict when you install Visual Studio 2015 Shell (Isolated).
So, you can try to uninstall VS 2017, then intall SSMS 2016 first and then reinstall Visual Studio 2017
-------------
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.