Explorer high CPU usage

Recently, the Explorer consumes the cpu from 2x% to over 40%.  Hence, the PC will become very sticky.  Checked solution from internet and advise to create a new account.  Apart from create a new account, any way to solve it?

OS: Vista64