Indicazioni generali sull'ottimizzazione delle prestazioni del client WSUS

Questo articolo fornisce linee guida generali per l'ottimizzazione delle prestazioni client di Microsoft Windows Server Update Services (WSUS).

Versione originale del prodotto: Windows Server Update Services
Numero KB originale: 2517455

Riepilogo

Dopo aver distribuito un server WSUS, è possibile che si verifichino i problemi di prestazioni seguenti nei client:

  • È possibile che si verifichi un utilizzo elevato prolungato della CPU durante l'analisi degli aggiornamenti o quando si installano gli aggiornamenti.
  • Le analisi hanno esito negativo.

Questo articolo fornisce linee guida generali per ottimizzare le prestazioni dei client e risolvere il problema in caso di esito negativo delle analisi. Tuttavia, tenere presente che un'analisi è ancora un'operazione a elevato utilizzo di CPU. Il processo Svchost.exe contiene il servizio Aggiornamenti automatico. Quando si esegue un'analisi, il processo di Svchost.exe può far sì che l'utilizzo della CPU raggiunga il 100% per un determinato periodo di tempo. Ad esempio, gli aggiornamenti di Microsoft Office usano Windows Installer e, quando vengono rilevati aggiornamenti di Microsoft Office, questi aggiornamenti possono contribuire all'utilizzo della CPU al 100% per un breve periodo di tempo.

Leggere l'intero articolo prima di provare qualsiasi procedura contenuta qui.

Procedura guidata Pulizia server Windows Server Update Services.

Le prestazioni dell'analisi degli aggiornamenti possono essere influenzate anche dal numero di aggiornamenti che il client deve valutare. La Pulizia guidata server WSUS consente di rimuovere gli aggiornamenti ridondanti e ottimizzare le prestazioni sia per il server WSUS che per i client. Per eseguire la Pulizia guidata server WSUS, seguire questa procedura:

  1. Nella console di amministrazione di WSUS selezionare Opzioni>Pulizia guidata server.
  2. Per impostazione predefinita, questa procedura guidata rimuoverà il contenuto non necessario e tutti i computer che non hanno contattato il server per 30 giorni o più. Selezionare tutte le opzioni possibili e quindi selezionare Avanti.
  3. La procedura guidata inizierà il processo di pulizia e presenterà un riepilogo del lavoro al termine. Selezionare Fine per completare il processo.

Per altre informazioni, vedere Uso della Pulizia guidata server.

Controllare gli script di amministrazione di WSUS personalizzati

Se si usa uno script per approvare gli aggiornamenti, prestare attenzione a non approvare gli aggiornamenti scaduti e rifiutati. Questi aggiornamenti sono impostati per essere scaduti da Microsoft e non vengono mai approvati per l'installazione. La riattivazione di questi aggiornamenti può causare errori di analisi degli aggiornamenti nei client.

È consigliabile evitare l'uso di Any per lo stato di approvazione durante l'enumerazione degli aggiornamenti. Usare invece una combinazione di altri ApprovedState valori. Ad esempio, il codice di PowerShell seguente limiterà il risultato della ricerca degli aggiornamenti agli aggiornamenti approvati con la revisione più recente e non approvati, che possono essere approvati in modo sicuro:

$updateScope.ApprovedStates = [Microsoft.UpdateServices.Administration.ApprovedStates]::LatestRevisionApproved -bor [Microsoft.UpdateServices.Administration.ApprovedStates]::NotApproved foreach($update in $wsus.GetUpdates($updateScope)) { #Approve the update $update.Approve($updateaction,$targetgroup) }

Per altre informazioni, vedere la documentazione seguente di WSUS SDK:

Reimpostare i componenti Windows Update

Se il problema di prestazioni si verifica solo in alcuni client, è possibile provare a reimpostare il componente Windows Update in questi client e verificare se il problema è stato risolto. Per informazioni dettagliate sui passaggi e gli strumenti, vedere l'articolo seguente:

Windows Update - Risorse aggiuntive

Nota

La modalità aggressiva dello script (o passaggio 4 dell'articolo precedente) deve essere eseguita solo come ultima risorsa possibile. Eseguendo questo passaggio o eseguendo lo script in modalità aggressiva, l'archivio dati verrà cancellato nel computer locale, cancellando completamente tutte le impostazioni dell'utente, la cronologia degli aggiornamenti e la cache locale. Questo può rivelarsi molto problematico soprattutto per un amministratore di sistema, poiché non c'è modo di sapere quali aggiornamenti sono stati installati in precedenza nel computer dopo la cancellazione dell'archivio dati.

Se il computer client esegue Windows 7, è consigliabile eseguire lo strumento di risoluzione dei problemi predefinito anziché seguire i passaggi descritti nell'articolo precedente. Questo strumento di risoluzione dei problemi esegue passaggi simili all'articolo precedente, ma è non distruttivo e potrebbe essere un po' più efficace.

Per eseguire questo strumento di risoluzione dei problemi, seguire questa procedura:

  1. Aprire lo strumento di risoluzione dei problemi Windows Update selezionando Start>Pannello di controllo.
  2. Selezionare Trova e risolvere i problemi.
  3. In Sistema e sicurezza selezionare Correzione dei problemi con Windows Update.

Se viene richiesta una password o una conferma dell'amministratore, digitare la password o fornire conferma, quindi consentire il completamento dello strumento di risoluzione dei problemi.