If there is no FailReasonString in the hardware key, you receive the following error message: The driver or enumerator puts this registry string value there. If the device has a FailReasonString value in its hardware key, that string is displayed as the error message. Quoted from (Explanation of error codes generated by Device Manager in Windows)