are necessary, BUT, as you can see from my recent post some of the installations are not necessary.:http://reviews.cnet.com/5208-6142-0.html?forumID=5&threadID=135680&messageID=1529456&tag=
"Optional" updates, KB...903)can be hidden so that you don't have to look at them. I uninstalled mine.
Only a suggestion
I finally gave in and allowed MS to install the following critical update as it's been bugging me to do so for what seems like a very long time. Security Update Microsoft.NET Framework, Version 1.1 Service Pack 1 (KB886903). Since then, a popup box appears saying that MS wants to add c:\windows\microsoft.net to my startup group. So far, I've blocked it which seems to cause some things to slow down at closing. I have to "end task". Is it okay to allow this in the startup? If my downloading and installing this was a mistake, can I "undo" the mistake by using the Restore function to before I downloaded it?
I probably shouldn't have blindly installed this, but there seem to be many people (in computer magazines, computer columns in newspapers, people on various message boards, etc.) who advise downloading anything labeled a "critical update". Comments?