détecter le mode d’audit de Windows 7

Contexte

Les OEM, les administrateurs système, etc. utilisent souvent OPK ou WAIK pour une installation en masse. Pendant ce temps, ils envoient souvent des applications pré-installées. Les installations de telles applications se produisent lorsque l’installation de Windows entre en mode audit

Question

En utilisant c #, comment puis-je détecter que Windows est actuellement en mode audit?

Vous devez vérifier le registre:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\State
    pour autre chose que IMAGE_STATE_COMPLETE
  • HKEY_LOCAL_MACHINE\System\Setup pour AuditInProgress

EDIT – selon le commentaire:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE pourrait également fournir des informations à cet égard …

Pour plus de détails voir voir