Also why firefox takes all the cpu?
I can't help you with the Windows problem... hopefully Warez or Machevelli will wander through, but I can help with Firefox.
FF doesn't take all of your CPU. If your CPU is being taken up by FF, close it and restart FF, because something is hung.
Unless you are using IE Tab, you have to use IE to download Windows updates from Microsoft.