Cómo: Eliminar categorías de contadores de rendimiento

Actualización: noviembre 2007

Puede eliminar categorías de contadores de rendimiento cuando ya no las necesite. Sólo es posible eliminar las categorías que no son objetos de rendimiento estándar de Windows, es decir, aquellas que han sido definidas por el usuario. Tampoco se puede crear o eliminar categorías en equipos remotos. Puede que se elimine una categoría si creó una categoría personalizada asociada a una aplicación y quita esa aplicación del sistema. Por ejemplo, si tenemos una aplicación de solicitud de pedidos que crea contadores en una categoría ProcesoPedidos, eliminaríamos dicha categoría como parte de la desinstalación de la aplicación.

Puede utilizar el método Delete en la clase PerformanceCounterCategory para quitar una categoría del sistema. Cuando se elimina una categoría, también se quitan todos los contadores e instancias asociados a ella.

Es importante tener en cuenta la diferencia entre eliminar un contador y eliminar una instancia del componente PerformanceCounter. Al usar el método Delete, se elimina una categoría y sus contadores asociados en el sistema operativo Windows, en lugar de quitar una instancia de un contador del proyecto o aplicación. Cuando elimina una instancia del componente PerformanceCounter, quita un componente del proyecto que hace referencia a un contador externo.

Nota:

La clase PerformanceCounter no es totalmente compatible con Microsoft Windows NT 4.0. Puede leer de los contadores del sistema, pero no puede crear, escribir ni eliminar contadores personalizados.

Para eliminar una categoría de contadores de rendimiento desde el Explorador de servidores

  1. En el Explorador de servidores, seleccione la categoría de contadores de rendimiento que desea quitar. Para obtener más información, vea Cómo: Tener acceso e inicializar el Explorador de servidores o el Explorador de bases de datos.

  2. Haga clic con el botón secundario en la categoría y seleccione Eliminar.

    Nota:

    Para obtener acceso a los contadores de rendimiento, debe ser miembro del grupo de seguridad que tiene acceso a los contadores de rendimiento (por ejemplo, el grupo Usuarios del monitor de sistema). Asimismo, puede que aparezcan mensajes de solicitud en Windows Vista al intentar realizar una acción que requiera privilegios elevados, incluso al ejecutarse con permisos administrativos. Para obtener más información, vea Windows Vista y Visual Studio.

Para eliminar una categoría de contadores de rendimiento mediante programación

  • Llame al método Delete en la clase PerformanceCounterCategory, especificando como parámetro la categoría que se va a eliminar.

    PerformanceCounterCategory.Delete("CategoryName")
    
         PerformanceCounterCategory.Delete("CategoryName");
    

Vea también

Tareas

Cómo: Agregar y quitar instancias del contador de rendimiento

Conceptos

Administración de categorías y contadores