How to check if you have TPM? You can RUN this utility: TPM.MSC
Also, you may have to check your BIOS to see if you have TPM, and turn it on if necessary.
I checked my STICK (STCK1A32WFC), with Windows 10, and it does not appear to have TPM. I have not yet checked the BIOS to see if it is there and needs to be turned on.
I checked my SURFACE Pro 3, with Windows 10, and it does have TPM 2.0
I checked my old LENOVO laptop (from 2009), with Windows 7, and it does not.