ciao Lmondi,
lo script che mi posti è interessante ma un po' articolato.
In particolare non credo che mi sia necessario andare a mettere mano nel file di registro.

Qualcosa di più semplice, magari solo su API del tipo:
GetHDDStatus, GetRAMStatus, GetAUDIOStatus.
per la lettura dei dati dell'HD, della RAM e della scheda audio.