y como sabes que es nt o no?
y por que decis que es mejor?
Con el mismo registro puedes saber si es NT o no(si falla no es NT )
, digo que es mejor por que en el registro ya esta escrito directamente que version del SO es entre otras cosas ( si es ultimate o home basic aparece en el registro por ejemplo )
Para ser mas expesifico en la clave :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName