We have an XP desktop with an application which has previously run with no problems. Recently, the application, when started, hangs with CPU usage at 100% as seen with Task Manager. We know the application is showing the high cpu but we need to understand where exactly is the conflict.
If we boot the PC into safe mode then the application runs as expected. I’m guessing that perhaps a windows component which runs at normal boot up and not during a safe boot is conflicting with application. Did a Windows dll get updated?
I thought I might be able to use a SysInternals tool to locate the source of conflict but I am not familiar enough with the tools to understand the steps required.
Any ideas on how I can locate the sticking point using SysInternals or any other method you can recommend?