SysInternals has several utilities in its Suite that can be used to monitor your system, if you need.
Process Explorer and be started to see what is running. Process Monitor can be started and stopped when you want to capture computer activity for a specific event.
The site has tutorials and example scenarios for the different utilities. If you were to start Process Monitor just before you got the error, it would show what had happened and what had been accessed, such as registry or file locations.
Anyway, check into it if you like.