Thank you for that - interesting. So I may not be able to use Throttlestop and GCC concurently, since that would require that I remove XTU, and GCC may need XTU to function. My options then are to live without GCC and its fan profiles, or keep GCC and hope for the best with the missing XTU watchdog feature (I cannot for the life of me think why such an important feature would be removed with the update).
From what
@maflynn says, it looks like XTU might write changes to the BIOS, and they remain after deinstallation. So to fully get rid of XTU I'm guessing I would need to re-set my BIOS to default values after deinstallation. And in so doing I'd probably lose whatever settings the manufacturer had set in the BIOS unless they're baked in.
What I think is you may need to do is reset the system (system image back-up?). This way you will get back the XTU service and Acpi driver, without full XTU application and be able to run TS. Unless the CPU is unlocked XTU should just be a limited service that reads out the CPU registers core frequency etc. to present info in GCC. Killing the service/driver with Acer & Asus notebooks results in respective control centres not being able to present CPU frequency, nothing else.
The full XTU app does write to BIOS as far as I'm aware, while TS is just an app which I prefer. Without Watchdog XTU could be a problem again as it's interacting with BIOS. If you set XTU back to default, so that it's not applying any undervolt or other power settings, then configure TS to delay start-up (I opt for 2 minutes) the system still should be ok I believe. The conflict occurs when both applications are attempting to apply individual settings to CPU registers.
I don't see any reason why resetting BIOS to default will be of issue as the default state should be dictated by the OEM for optimal start-up. The OEM my have included the full XTU to apply an undervolt, although I would rather expect such actions would set up in BIOS advanced settings, frequently walled off from the user.
Here you can see the stock XTU service and Acpi driver running concurrently with ThrottleStop, well start-up thx to Autoruns. There's no need to uninstall or remove, the problem is the full XTU application if set up to effect change to CPU registers/BIOS as it will conflict with TS.
I've observed this with Acer, Asus and MSI notebooks and yet to have any issue by running TS with a deferred start-up. Personally I tend to avoid the full XTU as it simply tends to cloud the situation, nor have I found it to be 100% reliable, as it's error routines are triggered far to easily, resulting in a reset to default.
TS is more dangerous for those that don't read and should always be started as a deferred, equally it's aimed at more advanced, adventurous users with a solid community behind it and a Dev who cares. Same is true of XTU, although Intel is more cautious of the user creating a non recoverable error, likely again as potentially XTU is writing to BIOS.
Little thought and work with the right settings ThrottleStop is a killer, must have application for notebooks with a powerful CPU; 8th Gen Hex core 8750H, on stock paste
Q-6