Question: vs_installershell.exe has an invalid certificate solucion?
Answer: Probably due to a pending Windows update not being installed. Solution recommended by MSDN: Please go to windows update and make sure all pending windows update are installed and reboot the computer, then go to C:\Program Files (x86)\Microsoft Visual Studio\Installer then run vs_installershell.exe as administrator.