This problem occurs because of a failed control set. When you restart the computer right after you install Service Pack,
you receive the error message if the following registry has a value other than 0. However, this message can be ignored since it has no effect on your system.
HKEY_LOCAL_MACHINE\System\Select
Name: Failed
Type: REG_DWORD
When you restart the computer right after you install Windows Server 2003, Windows uses the Last Known Good configuration. The Windows Server 2003 service pack installation program sets the LastKnownGood subkey to equal the default setting and the current setting. Regardless of how you start Windows after the installation, you receive the previous configuration. When Windows Server 2003 start with LastKnownGood control set, it checks the "Failed" registry value. And then, you receive the error message if the value is set other than 0.
You do not receive the error message if the value is 0 because it means there is no failed control set.