You have an XP machine which constantly tries to install .NET
Framework 1.1 SP1. When you pick "Shutdown" from the Start menu, a
Windows icon is superimposed on the "Turn Off" button, saying you
have updates to install before shutdown. However when you let it do
this and then restart, the update is not installed and you are again
informed that you have updates to install before turning off. This
process continues indefinitely.
If you visit Windows Update, and click Custom, .NET Framework 1.1 SP1
will be listed as a critical update, however it will fail to install
if you try to install it.
If you go into Add/Remove programs you see .NET Framework 2.0
installed.
solution:
1. go to Windows Update
2. click "Custom" and wait for patches to be detected
3. deselect .NET Framework 1.1 SP1 from the list of updates to
install
4. check the box "don't show this update again"
5. click "review and install updates" at the top
6. click "software, optional" on the left
7. check the box next to .NET Framework 2.0 SP1
8. click "review and install updates" at the top
9. click install
Note, the above instructions are done from memory, apologies in
advance if I missed a few bits..