In addition to what Kyhi suggested, you can use Windows Diagnostic Tool (WDT) to check validity - ideally you want validation code = 0x0 (licenced) and Legitcheckcontrol = 0x0 (online check succeeded)