Yes, thanks. I did all those things before I posted. I wonder if this is going to be yet another embarrassment for MS.
My system is XP Home Edition, SP2, automatic update always on. I got this update, which apparently relates to something called Microsoft.NET...
Separate names with a comma.