Moduły sprawdzania kondycji systemu (SHV) to oprogramowanie serwerowe, które jest odpowiednikiem agentów kondycji systemu (SHA). Dla każdy agenta SHA na kliencie istnieje odpowiadający mu moduł SHV na serwerze NPS. Moduły SHV umożliwiają serwerowi NPS weryfikowanie raportu o kondycji (SoH), który jest tworzony przez odpowiedniego agenta SHA na komputerze klienckim.
Moduły SHV zawierają szczegóły wymaganych ustawień konfiguracyjnych na komputerach klienckich. Na przykład moduł sprawdzania kondycji zabezpieczeń systemu Windows (WSHV) jest odpowiednikiem agenta kondycji zabezpieczeń systemu Windows (WSHA) na komputerach klienckich. Moduł WSHV umożliwia tworzenie zasad dotyczących sposobu konfiguracji ustawień komputerów klienckich z obsługą ochrony dostępu do sieci (NAP). Jeśli ustawienia na komputerze klienckim zawarte w raporcie o kondycji nie zgadzają się z ustawieniami zawartymi w module SHV na serwerze NPS, komputer kliencki jest niezgodny z zasadami dotyczącymi kondycji.
Ponadto, jeśli moduł WSHV jest skonfigurowany tak, aby używał ustawienia Zapora jest włączona dla wszystkich połączeń sieciowych, oprogramowaniem zapory zainstalowanym na komputerze klienckim musi być Zapora systemu Windows lub inne oprogramowanie zapory zgodne z Centrum zabezpieczeń systemu Windows. Jeśli na komputerze klienckim nie jest uruchomiona Zapora systemu Windows lub inne oprogramowanie zapory zgodne z Centrum zabezpieczeń systemu Windows, agent ochrony dostępu do sieci z komputera klienckiego wysyła do serwera NPS raport o kondycji opisujący ten fakt. Serwer NPS porównuje raport o kondycji z konfiguracją modułu WSHV na serwerze NPS, a następnie uznaje komputer kliencki za niezgodny z zasadami dotyczącymi kondycji.