Hi Jonno,
There are several reasons why you get this kind of error like a corrupted program running on the background, a hardware issue, or it could be one of the services that could cause your system to misbehave. To isolate this, we suggest that you perform a clean boot on your computer.
Note: Please go through the section Reset the computer to start normally after clean boot troubleshooting of the article to boot the computer in normal startup after fixing the issue.
This is to determine if any of the services will be showing once we have it applied. If it doesn't show the error message, you can repeat the process of performing a clean boot. But this time, have one service enabled after each restart to see if what program or service would trigger to show the error.
Afterwards, we can have that program reinstalled or repaired, provided that you're able to get the installer of the program that's causing it. You can have that program either repaired or uninstalled by following the steps on this link.
Please keep us posted on the results to assist you further.