Quantcast
Channel: Shavlik User Community : Document List - All Communities
Viewing all articles
Browse latest Browse all 1352

Shavlik Protect install failed due to error 0x80090016

$
0
0

Purpose

 

The purpose of this document is to provide a resolution to an issue where the Protect 9 installer is unable to complete the attempted installation.

 

Symptoms

 

You are unable to install Shavlik Protect and within the ProtectSetup.log in the %temp% directory you see the following:

 

ExecuteInstallConsoleCerts: Error 0x80090016: class STWin32::CWin32Exception at CryptoServiceProvider.cpp:58: Error 2148073494: Keyset does not exist.

 

Cause

 

The cause of this issue is the user attempting to install Protect does not have full control rights to the C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys folder on the system.

 

Resolution

 

The user account will need to have explicit access to the C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys folder on the system. You may provide these explicit rights by following the process outlined below.

 

1. Navigate to the C:\ProgramData\Microsoft\Crypto\RSA\ directory on the machine you are attempting to install Protect on.

 

1.jpg

 

2. Right-click on the 'MachineKeys' folder and select 'Properties'.

 

2.jpg

 

3. Within the 'MachineKey Properties' select the 'Security' tab. Ensure the user has 'Full control' rights to this folder.

 

3.jpg

 

Note: If these permissions need to be altered, you may do so by selecting the 'Edit' button.

 

Additional Information

 

Please note we have had an instance of this issue being associated with malware. If you are still receiving this error message after providing the install user with full control rights to the C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys folder on the system we suggest scanning for possible malware.

 

Affected Product(s)

 

Shavlik Protect 9.x


Viewing all articles
Browse latest Browse all 1352

Trending Articles