When you run the Symantec Diagnostic Tool v2.1.300 or higher on Windows, it errors with the message "Failed to launch Symantec Diagnostic Tool".
The Symantec Diagnostic Tool v2.1.300 or higher requires the DigiCert Trusted Root G4 certificate to be installed as a Trusted Root Certificate. Windows will automatically download and install the certificate since it is part of the July 2020 Microsoft Trusted Root program. However this will not happen if your system is unable to communicate with the Windows Server Update Services, the policy "Turn off Automatic Root Certificate Updates" is enabled, or your OS does not support SHA2 only code signing certificates.
Install the DigiCert Trusted Root G4 certificate using the following steps:
See the Microsoft article 2019 SHA-2 Code Signing Support requirement for Windows and WSUS to ensure that your Windows OS supports SHA-2.
If the same error appears, you can verify that the DigiCert Trusted Root G4 is installed by using this command from PowerShell:
Get-ChildItem -Path Cert:\LocalMachine\Root | Where-Object {$_.Thumbprint -eq "
If the certificate is not installed, no information will be returned. If the certificate is installed, you will see the following:
PSParentPath: Microsoft.PowerShell.Security\Certificate::LocalMachine\Root
Thumbprint Subject
---------- -------
DDFB16CD4931C973A2037D3FC83A4D7D775D05E4 CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc, C=US
Users with older operating systems that do not receive updates from Microsoft anymore may encounter this issue also. Please utilize the instructions above to install the certificate. You also need to validate the Verisign Universal Root Cert is installed and they are all valid.