im having a few problems with vista but aint we all

, i continually have to reboot in safe mode every time, i just wondered if anyone knew of any programs which could detect hardware or software failures , that were causing my laptop the completely lockup in normal mode
thanks for any help you can give
fitter