Today, I was installing a Windows 10 update called "Feature Update to Windows, version 1709". More than half way through, Windows popped up a message box saying that the "Infineon TPM Professional package" needed to be uninstalled for it to proceed. It had a button that said "Uninstall and Continue". But after I clicked on the button, it came back with another message box saying that the "Infineon TPM Professional package" had to be uninstalled manually. This message box had only a refresh button.
So I tried to uninstall the "Infineon TPM Professional package". In Windows Control Panel for uninstalling programs and features, there is not a single item that contained the word "Infineon". I also went into Windows Device Manager. I do not even have an "Infineon TPM" device.
I googled for a solution to this problem. Most results were not really related. One mentioned that he had to remove a folder from his desktop that contained an installer for the "Infineon TPM Professional package".
This did not sound very plausible. But After I searched my local hard drive for the word "Infineon", I did find an installer for the "Infineon TPM Professional package" in a folder on my desktop. It turned out that when I installed a Gigabyte motherboard, I copied the contents of a Gigabyte DVD onto my desktop, and I forgot to delete it.
So I removed the Gigabyte folder. Sure enough, after that, the Windows 10 update "Feature Update to Windows, version 1709" was able to proceed to the end. Apparently the Microsoft updater was scanning the system drive for certain words, without verifying whether it was actually installed.