When starting Snagit, you may receive a message indicating that SnagPriv.exe cannot start. There may be two different solutions depending on if this is a home/personal machine or if this is a machine managed by an IT department.
Scenario 1: IT Department
This issue can be caused by an invalid value of a specific registry key that Microsoft relies on to check for valid certificates. The registry key in question is below.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing
The 'State' key needs to be set to 0x00023c00 per this MS KB article in order to check for the publisher's certificate revocation list. If this registry key is set to anything other than 0x00023c00 it can cause the error message of 'SnagPrive.exe is unable to start'.
We have found multiple things such as .NET upgrades, Windows Updates, Group Policy updates, and others can accidentally modify the value of this key which in turn causes the error message in Snagit.
Scenario 2: Personal Computer
This can be resolved by setting SnagPriv.exe to Run as Administrator.
- Navigate to the Snagit installation directory. By default, the installation directory is (where "#" is the version of Snagit you have installed):
32-bit Windows: C:\Program Files\TechSmith\Snagit #
64-bit Windows: C:\Program Files (x86)\TechSmith\Snagit #
- Locate SnagPriv.exe in this directory, right click on it, and choose Properties.
- On the Compatibility tab, check the box to "Run this program as an administrator" and click Apply.