Во-первых, если не заметил какие процессы создают такую нагрузку на процессор, и если у тебя Windows XP, делай так: Control+Alt+Delete, выбирай закладку "Процессы", сортируй по загрузке процессора, чтобы вверху были самые нагружающие, и лови те, которые и дают те самые 40-60%, "Бездействие системы" не в счет

.
Во-вторых, проверь диски (лучше все, но можно ограничиться и только тем, на котором стоит Windows) на наличие ошибок, лучше сделай полную проверку, при таких вылетах ошибки могут появляться, да и вообще периодически стоит проверять все диски, для профилактики

.
Напиши что получилось, а дальше посмотрим.