That's very little info.
The cause may come from many programs.
When I see this, I also think immediately of a VBScript
which is easy to write (Could also be a joke that someone has played on you)
If I would place a VBScript in your startup folder, which looks like below,
you would get a similar error on a random basis.
If you would execute this script, it would not stop until you would terminate wscript.exe in Task Manager,
and/or delete the script and reboot your PC.
max = 100000 'we use 1 minute and 40 seconds as a limit on which the script will randomly start
min = 1000 'the script will start after 1 second and randomly start the Error within 1 minute and 40 seconds
'as you will understand these numbers are customizable
MsgBox "", 48 + 4096, "Error"
Do you know when you saw this error the first time ?