A "The type initializer for 'ThreadGuard' threw an exception." Error Occurs During Product Activation or Deactivation.

October 21, 2013 | KB: 1013345
Laserfiche 8, Laserfiche 9

Summary

You may receive the following error message during product activation/deactivation:

    The type initializer for 'ThreadGuard' threw an exception.

Another symptom is that the activation tool and showhwfp utilities cannot retrieve the local machine's hardware fingerprint.

Cause

The activation procedure is unable to communicate with WMI. The Windows Management Instrumentation service may not be running.

Resolution

Use the Windows Services MMC snap-in to start the Windows Management Instrumentation service.

  1. From the Windows Start menu, open the Services MMC snap-in.
  2. Select the Windows Management Instrumentation service.
  3. From the Action menu, click Start.