Read several posts on various forums about systems lagging intermittently, or CPU speeds changing etc. aka Throttling
I would have posted this sooner, but this was a fix I did a very long time ago and since it is a once of thing I could not remember everything. Had to actually redo everything to remember it.
First you need to download Throttle stop. Small program that I use to just for reference purposes. My CPU is locked so cannot change anything in it but a good indication as to what my CPU is up to.
www.techpowerup.com
In here the only function I could use wat the power setting (changed it to Game, second blue dot top left) and the BD Prochot. The rest on this screen was blanked out for me.
I then rebooted back into my Bios (Start>settings>system>recovery>advanced startup) then went to other options>UEFI(Bios).
All Biosses are different so you will have to look around for it. On mine it was under advanced, CPU. Look for CE1 and disable it. Further down you will have C states, change it to C1 only. This now allows your system to not throttle the CPU. I will give a list of all the various states at the end of this thread.
Reboot and back in windows open throttle stop again. Bottom you will see a button "C1" once opened click the two arrows on the right-hand side to open the settings screen for it. inside the demotion section switch to off. All C states except C1 will be off now and throttling will be stopped.
So, what is C states?
C states is the system telling the CPU when to give more or less power to the cpu. When to boost, when to sleep, when to halt and when to Idle. C1 state is full active. Yes it increases CPU temperature with a fraction but in most cases it is acceptable. Each C state has a different function and are as follow:
gist.github.com
I have not traced C7, C8 and c9 yet, but C10 has todo with the l3 Cache.
Hope this helps getting your system at a constant speed and not being throttled.
I would have posted this sooner, but this was a fix I did a very long time ago and since it is a once of thing I could not remember everything. Had to actually redo everything to remember it.
First you need to download Throttle stop. Small program that I use to just for reference purposes. My CPU is locked so cannot change anything in it but a good indication as to what my CPU is up to.

ThrottleStop 9.7.3 Download
ThrottleStop is a small application designed to monitor for and correct the three main types of CPU throttling that are being used on many lapto
In here the only function I could use wat the power setting (changed it to Game, second blue dot top left) and the BD Prochot. The rest on this screen was blanked out for me.
I then rebooted back into my Bios (Start>settings>system>recovery>advanced startup) then went to other options>UEFI(Bios).
All Biosses are different so you will have to look around for it. On mine it was under advanced, CPU. Look for CE1 and disable it. Further down you will have C states, change it to C1 only. This now allows your system to not throttle the CPU. I will give a list of all the various states at the end of this thread.
Reboot and back in windows open throttle stop again. Bottom you will see a button "C1" once opened click the two arrows on the right-hand side to open the settings screen for it. inside the demotion section switch to off. All C states except C1 will be off now and throttling will be stopped.
So, what is C states?
C states is the system telling the CPU when to give more or less power to the cpu. When to boost, when to sleep, when to halt and when to Idle. C1 state is full active. Yes it increases CPU temperature with a fraction but in most cases it is acceptable. Each C state has a different function and are as follow:

What are CPU "C-states" and how to disable them if needed?
What are CPU "C-states" and how to disable them if needed? - C-states.md
I have not traced C7, C8 and c9 yet, but C10 has todo with the l3 Cache.
Hope this helps getting your system at a constant speed and not being throttled.