0

I'm trying to install the latest SMSS version on Win 10.

I also had Visual Studio 2017 and Visual Studio 2019 Community, and all .Net runtimes and the DevExpress Framework which came also with some versions of .Net.

The setup shows the splash screen then does nothing.

I uninstalled DevExpress, all Visual Studios, all older .net runtimes, reinstalled .Net 4.8 (from Turn Windows features on and off), nothing changes.

.Net 4.8 is installed and reported in registry.

In application log I get 2 related errors:

First one, a .Net error:

Application: SSMS-Setup-ENU.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
at Microsoft.Sql.DataTools.ManagedBootstrapperApp.ManagedBootstrapperApp+<>c_DisplayClassb.<LogUserEnvironmentInfoInBackground>b_a(System.Object)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Second one:

Faulting application name: SSMS-Setup-ENU.exe, version: 15.0.18384.0, time stamp: 0x52974fc4
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x04032007
Faulting process ID: 0x1358
Faulting application start time: 0x01d76a096318e069
Faulting application path: C:\Users\geo\Downloads\SSMS-Setup-ENU.exe
Faulting module path: unknown
Report ID: 7c90bf4e-9c0f-436a-9216-618c3308529f
Faulting package full name:
Faulting package-relative application ID:

The installer is ok. The errors are about SSMS-Setup-ENU(3).exe, as I have downloaded it three times now.

Any ideas?

2
  • Windows 10 home updated to date. Please don't tell me to restart the computer.
    – geoalbi
    Jun 29 '21 at 22:48
  • Log saved in %temp%\SmssSetup ends like this: <WixStdbaOverridableVariable Name="SSMSINSTALLROOT" /> <WixStdbaOverridableVariable Name="DONOTINSTALLAZUREDATASTUDIO" /> </BootstrapperApplicationData> [1E04:2418][2021-06-26T16:42:38]i000: Check whether OS is Windows 10 / Windows Server 2016 pre-RS1 (build <= 10586). OSVersion = n/a [1E04:0A44][2021-06-26T16:42:38]i000: ManagedBootstrapperApp.SetCommandLineProperties: Begin [1E04:0A44][2021-06-26T16:42:38]i000: ManagedBootstrapperApp.SetCommandLineProperties: End
    – geoalbi
    Jun 29 '21 at 22:49
2

Type: certmgr in windows search bar.

Go to Manage User Certificates

Then remove any untrusted Microsoft certification in the Untrusted Certificates section .

It works for me after hours of searching.

enter image description here

1
0

Your problem is raised by the Error Code 0x80070490.

The error might be trigged by:

  • Your antivirus not recognizing SSMS (slightly uncommon)
  • Your Windows OS not being updated
  • Your user not having Administrator privileges
  • A certificate was explicitly revoked by its issuer

I suggest you to do in the order:

  1. Check for Windows updates and update everything to latest version
  2. Right click on the .exe file and execute as Administrator
  3. Contact your IT department

And later tell us what was the fix.

A few links you might find interesting:

2
  • my antivirus is Windows Defender, it has no issue with SSMS installer; - My OS is a Win10 licensed, up to date, taken care of, used only for work. - of course I've run the installer as admin - what certificate? used to sign the installer? or some dependencies installed by SSMS?
    – geoalbi
    Jun 30 '21 at 12:24
  • Checked the links, that seems to be a different issue, by the looks of the logs, my installer fails earlier
    – geoalbi
    Jun 30 '21 at 12:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.