I would go to Pcpitstop.com.

They will run a free online analysis of your computer and afterwards list what needs to updated.