If Windows 10 Power Shell shows get-tpm with all "false", and bios is up to date, it means I can't have it?

I'm looking to update my Windows 10 to 11. Now I need this "TPM" thing.

I have a Dell G3, I updated the bios using the SupportAssist, but when I type on powershell > "get-tpm" I see:

TpmPresent                : False
TpmReady                  : False
TpmEnabled                : False
TpmActivated              : False
TpmOwned                  : False
RestartPending            : False
ManufacturerId            : 0
ManufacturerIdTxt         :
ManufacturerVersion       :
ManufacturerVersionFull20 :
ManagedAuthLevel          : Full
OwnerAuth                 :
OwnerClearDisabled        : True
AutoProvisioning          : NotDefined
LockedOut                 : False
LockoutHealTime           :
LockoutCount              :
LockoutMax                :
SelfTest                  :

Is there anything else I can do here? TPM is not in my up to date bios options as well.


Yes, it means you do not have TPM. Recheck your BIOS (UEFI) settings, but I am sure that will just confirm the answer you got above.

I just replaced a machine without TPM with one that does have TPMv2 and it is running Windows 11.

Unless the motherboard has a TPM header, there is not much you can do. Large manufacturers tend to either include TPM or not include TPM.