Error Installing WSUS::: Cannot create Performance Category

Tech-Archive recommends: Fix windows errors by optimizing your registry



The first time I tried to in stall WSUS it locked up.
Now when I try again I get this Error.. see log file:

**** 2005-12-18 20:22:53 01:22:53 Executing External Command:
C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -ir *****

***** 2005-12-18 20:23:09 01:23:09 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_051218_2021.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_051218_2021.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_051218_2021.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_051218_2021.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_051218_2021.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_051218_2021.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.

.



Relevant Pages

  • Re: Error Installing WSUS::: Cannot create Performance Category
    ... 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) ... An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer. ... the application might not be fully uninstalled after the uninstall is complete. ...
    (microsoft.public.windows.server.sbs)
  • Re: Error Installing WSUS::: Cannot create Performance Category
    ... >> categoryName, String categoryHelp, CounterCreationDataCollection counterData, ... >> categoryName, String categoryHelp, CounterCreationDataCollection counterData) ... >> System.Diagnostics.PerformanceCounterInstaller installer. ... >> the uninstall will continue. ...
    (microsoft.public.windows.server.sbs)
  • WSUS REINSTALL FAILED
    ... Creating performance counter category WSUS: ... categoryName, String categoryHelp, CounterCreationDataCollection counterData) ... The uninstall is beginning. ... System.Diagnostics.PerformanceCounterInstaller installer. ...
    (microsoft.public.windowsupdate)
  • RE: uninstalling Windows Update Service
    ... I understand that the WSUS did not uninstall ... completely from your SBS 2003 system. ... Microsoft Windows Installer SDK. ...
    (microsoft.public.windows.server.sbs)
  • Re: reinstall WSUS 2.0 on SBS2K3R2
    ... Uninstallation of R2 should only uninstall what it installed, and that's a single named instance of MSDE. ... But if you go to the trouble of uninstalling, then you might consider downloading WSUS v3 SP1, and immediately upon re-installation of SBS R2, run the installer for WSUS v3. ... Remember *not* to run the WSUS V3 configuration wizard after it installs; rather go to the SBS Update Services node and kick of a synchronization. ...
    (microsoft.public.windows.server.sbs)