ErrorNuker is a
registry-checking program that will offer the added benefit of
detecting and fixing operating system errors and identify the precise
problems in your Windows registry so you can determine exactly what
your PC is suffering from.
Even if your PC is perfectly fine, you should try the diagnostics tool
if you want to avoid serious problems before they happen.