Ive problem with WSUS installation on W2003 Enterprise SP1 server. Previous installation is succesfully uninstalled, but when ill try new install, i was end on this :
Microsoft Windows Server Update Services could not install
WSUSService and the performance counters.For more information,
see the Setup logs "C:\Program Files\Update Services\LogFiles\WSUSCa_050921_1253.log"
and "C:\Program Files\Update Services\LogFiles\WSUSSetup_050921_1253.log" .
*******************************************************
**** 2005-10-20 14:44:33 12:44:33 Executing External Command: C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -ir *****
***** 2005-10-20 14:45:00 12:45:00 External Command Exited, Return Code: 0 *****
Running a transacted installation.
Beginning the Install phase of the installation.
See the contents of the log file for the c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll assembly's progress.
The file is located at C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log.
Installing assembly 'c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll'.
Affected parameters are:
wsusinstall =
categorymessagefile = C:\Program Files\Update Services\Common\EventCategories.dll
assemblypath = c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll
logfile = C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log
showcallstack =
Creating performance counter category WSUS: Reporting Web Service.
Creating performance counter category WSUS: Client Web Service.
An exception occurred during the Install phase.
System.InvalidOperationException: Cannot create Performance Category because it already exists.
at System.Diagnostics.PerformanceCounterCategory.Create(String categoryName, String categoryHelp, CounterCreationDataCollection counterData, String machineName, String localizedIniFilePath)
at System.Diagnostics.PerformanceCounterCategory.Create(String categoryName, String categoryHelp, CounterCreationDataCollection counterData)
at System.Diagnostics.PerformanceCounterInstaller.Install(IDictionary stateSaver)
at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
at System.Configuration.Install.AssemblyInstaller.Install(IDictionary savedState)
at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
at System.Configuration.Install.TransactedInstaller.Install(IDictionary savedState)
The Rollback phase of the installation is beginning.
See the contents of the log file for the c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll assembly's progress.
The file is located at C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log.
Rolling back assembly 'c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll'.
Affected parameters are:
wsusinstall =
categorymessagefile = C:\Program Files\Update Services\Common\EventCategories.dll
assemblypath = c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll
logfile = C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log
showcallstack =
Restoring performance counter data to previous state for performance counter category WSUS: Client Web Service.
Restoring performance counter data to previous state for performance counter category WSUS: Reporting Web Service.
The Rollback phase completed successfully.
The transacted install has completed.
The uninstall is beginning.
See the contents of the log file for the c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll assembly's progress.
The file is located at C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log.
Uninstalling assembly 'c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll'.
Affected parameters are:
wsusinstall =
assemblypath = c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll
logfile = C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log
showcallstack =
Removing performance counter category WSUS: Server Web Methods.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Server Web Service.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Client Web Service Methods.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Client Web Service.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Reporting Web Service.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
The uninstall has completed.
Looking for any help, im crazy about it (last 5 days searching solutions of this
( )
Microsoft Windows Server Update Services could not install
WSUSService and the performance counters.For more information,
see the Setup logs "C:\Program Files\Update Services\LogFiles\WSUSCa_050921_1253.log"
and "C:\Program Files\Update Services\LogFiles\WSUSSetup_050921_1253.log" .
*******************************************************
**** 2005-10-20 14:44:33 12:44:33 Executing External Command: C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -ir *****
***** 2005-10-20 14:45:00 12:45:00 External Command Exited, Return Code: 0 *****
Running a transacted installation.
Beginning the Install phase of the installation.
See the contents of the log file for the c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll assembly's progress.
The file is located at C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log.
Installing assembly 'c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll'.
Affected parameters are:
wsusinstall =
categorymessagefile = C:\Program Files\Update Services\Common\EventCategories.dll
assemblypath = c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll
logfile = C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log
showcallstack =
Creating performance counter category WSUS: Reporting Web Service.
Creating performance counter category WSUS: Client Web Service.
An exception occurred during the Install phase.
System.InvalidOperationException: Cannot create Performance Category because it already exists.
at System.Diagnostics.PerformanceCounterCategory.Create(String categoryName, String categoryHelp, CounterCreationDataCollection counterData, String machineName, String localizedIniFilePath)
at System.Diagnostics.PerformanceCounterCategory.Create(String categoryName, String categoryHelp, CounterCreationDataCollection counterData)
at System.Diagnostics.PerformanceCounterInstaller.Install(IDictionary stateSaver)
at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
at System.Configuration.Install.AssemblyInstaller.Install(IDictionary savedState)
at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
at System.Configuration.Install.TransactedInstaller.Install(IDictionary savedState)
The Rollback phase of the installation is beginning.
See the contents of the log file for the c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll assembly's progress.
The file is located at C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log.
Rolling back assembly 'c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll'.
Affected parameters are:
wsusinstall =
categorymessagefile = C:\Program Files\Update Services\Common\EventCategories.dll
assemblypath = c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll
logfile = C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log
showcallstack =
Restoring performance counter data to previous state for performance counter category WSUS: Client Web Service.
Restoring performance counter data to previous state for performance counter category WSUS: Reporting Web Service.
The Rollback phase completed successfully.
The transacted install has completed.
The uninstall is beginning.
See the contents of the log file for the c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll assembly's progress.
The file is located at C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log.
Uninstalling assembly 'c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll'.
Affected parameters are:
wsusinstall =
assemblypath = c:\program files\update services\setup\bin\microsoft.updateservices.setup.customactions.dll
logfile = C:\Program Files\Update Services\LogFiles\WSUSCa_051020_1443.log
showcallstack =
Removing performance counter category WSUS: Server Web Methods.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Server Web Service.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Client Web Service Methods.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Client Web Service.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Reporting Web Service.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String machineName, String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String machineName, String categoryName)
at System.Diagnostics.PerformanceCounterCategory.DeleteCategory(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
The uninstall has completed.
Looking for any help, im crazy about it (last 5 days searching solutions of this