How to Resolve Event ID 4373 Source MSSQLSERVER

Type: Error
Event ID: 4373
Source: MSSQLSERVER
Description: The description for Event ID ( 4373 ) in Source ( MSSQLSERVER ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Windows, , Fatal error during installation.

-------------------------------------------------------------------------

Start
Run
%windir%
Sort by date
locate SQL update log file (file will be named something like: SQLxxx-KBxxxxx-vxx.xx.xxxx-x86-ENU.log)
double click log (or open with notepad) and review log and locate any error message

If the name of this update starts with SQL2000, this is a SQL2000 update trying to apply.

If you previously had SQL 2000 installed and are no longer using it (you’ve upgraded to SQL 2005). This error is a result of SQL 200 registry keys still exist causing the Update Service to attempt to install SQL 2000 updates although the instance no longer exist. The update fails and records these errors.

Resolution:
Remove old Registry references to SQL 2000 instances.
See http://support.microsoft.com/kb/320873