System Health Validators

Applies To: Windows 7, Windows 8, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Vista

System health validators (SHVs) define configuration requirements for NAP client computers. Windows Security Health Validator (WSHV) is included with Windows Server 2008 and Windows Server 2008 R2.

Important

For more information about SHVs and the differences between SHVs functionality in Windows Server 2008 and Windows Server 2008 R2, see Choose a Compliance Strategy.

SHV error codes

All SHVs include five error code conditions. If an error code is returned to the SHV, you can choose to have the SHV evaluate the client as either compliant or noncompliant. The following figure describes Windows Security Health Validator Properties dialog box in Windows Server 2008.

Windows Security Health Validator Properties dialog box

The following is a description of the available error codes:

  • SHV unable to contact required services. This error can occur if NPS loses connectivity to a health requirement server, such as an antivirus signature server.

  • SHA unable to contact required services. This error can occur if the SHA is unable to successfully read the client configuration.

  • SHA not responding to NAP Client. This error can occur if a SHA is not properly initialized and registered.

  • SHV not responding. This error can occur if the performance of an SHV is degraded (for example, if NPS is out of memory).

  • Vendor specific error code received. This error can occur if NPS receives an error code that is unique to the SHA or SHV vendor. Some vendors might return this code when NPS is unable to contact a health requirement server.