I am trying to enable TPM so that I can upgrade to Windows 11 and cannot find PCH-FW on the list of options in advanced settings in the BIOS. Does this mean my mother board does not have a TPM module installed?
Asus H170 Plus D3 Intel H170 (Socket 1151) DDR3 ATX. With UEFI BIOS Utility.
Any advice would be appreciated.
Asus provided BIOS updates for 6th gen boards, which I believe automatically enables, or exposes the BIOS options that are necessary for Windows 11 compatibility, but unfortunately your board is not on the list.
Windows 11 requires a compatible CPU, secure boot and TPM 2.0.
If you have secure boot and TPM 2.0 available (which can be hardware instead of firmware, though your board doesn't appear to have a TPM header), then it can still be installed from USB, without a compatible CPU.
If you're not willing to use Rufus (or other workarounds), then I don't think you can install it 'legitimately'.
For the record: Intel do provide drivers for the motherboard and the integrated graphics, for Windows 11, so it does have a kind of support.
So if I upgrade to an 8th Generation CPU with TPM 2 capability then does that solves both the issues preventing the Windows 11 upgrade?
Your motherboard is socket 1151v1, 8th gen CPUs are socket 1151v2. 1151v1 can technically be modded to support 8th/9th gen CPUs, but since you're uncomfortable with using Rufus, I assume you'll not want to explore BIOS modding either.