Condividi tramite


Procedura: eliminare categorie di contatori delle prestazioni

Aggiornamento: novembre 2007

Qualora non siano più necessarie, le categorie di contatori delle prestazioni possono essere eliminate. Si possono eliminare solo le categorie che non sono oggetti delle prestazioni standard di Windows. Vale a dire, possono essere eliminate solo le categorie che sono state definite dall’utente. Non è inoltre possibile creare o eliminare categorie su computer remoti. È possibile eliminare una categoria se è stata creata una categoria personalizzata associata a un’applicazione e si rimuove tale applicazione dal sistema. Se ad esempio è presente un’applicazione di immissione ordini che crea contatori in una categoria OrderProcessing, nella disinstallazione dell’applicazione dovrà rientrare anche l'eliminazione di tale categoria.

Per rimuovere una categoria dal sistema, utilizzare il metodo Delete della classe PerformanceCounterCategory. Quando si elimina una categoria, si eliminano anche tutti i contatori e le istanze ad essa associati.

È importante tenere presente la differenza tra l'eliminazione di un contatore e l'eliminazione di un'istanza del componente PerformanceCounter. Quando si usa il metodo Delete, si eliminano una categoria e i contatori a essa associati dal sistema operativo Windows, non si rimuove un’istanza di un contatore dal progetto o dall’applicazione. Quando si elimina un’istanza del componente PerformanceCounter, si rimuove un componente all’interno del progetto che fa riferimento a un contatore esterno.

Nota:

La classe PerformanceCounter non è completamente supportata in Microsoft Windows NT versione 4.0. È possibile leggere dai contatori di sistema, ma non è possibile creare o eliminare i contatori personalizzati, né scrivervi.

Per eliminare una categoria di contatori delle prestazioni da Esplora server

  1. In Esplora server individuare la categoria di contatori delle prestazioni che si desidera rimuovere. Per ulteriori informazioni, vedere Procedura: accedere e inizializzare Esplora server/Esplora database.

  2. Fare clic con il pulsante destro del mouse sulla categoria e scegliere Elimina.

    Nota:

    Per accedere ai contatori delle prestazioni è necessario essere un membro del gruppo di sicurezza che ha accesso ai contatori delle prestazioni, ad esempio il gruppo Performance Monitor Users. Inoltre, è possibile ricevere richieste su Windows Vista quando si tenta di eseguire un'azione che richiede privilegi elevati, anche durante l'esecuzione con autorizzazioni amministrative. Per ulteriori informazioni, vedere Windows Vista e Visual Studio.

Per eliminare una categoria di contatori delle prestazioni a livello di codice

  • Chiamare il metodo Delete della classe PerformanceCounterCategory, specificando la categoria da rimuovere come parametro.

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

Vedere anche

Attività

Procedura: aggiungere e rimuovere istanze di contatori delle prestazioni

Concetti

Gestione di categorie e contatori