This a very nice, fast, computer that is in great shape. I found that the PC I received does have a tpm module but it was not evident on the motherboard. I was able to unhide it in bios. It is windows 10 home but I updated it to pro. Microsoft does not recognize this model as being able to be updated to windows 11, YET. A whole lot can happen in the remaining 3 years. The tpm module would have to be updated from 1.2 to 2+. It comes with a very small USB wifi device in a small packet BUT I upgraded it to a much faster wifi.