In this regard, Microsoft PID Checker comes as a small tool with which to validate Microsoft Product Keys for various components. These, however, can become messed up and lose validation with Windows.
Windows is able to tell the genuine status of a program according to various details, such as product keys or digital signatures.