Windows hardware monitoring