Il tuo PC è lentissimo e l’utilizzo della CPU è altissimo? Beh, a volte Windows decide di far funzionare Gestione configurazione dispositivi (DsmSvc) a pieno regime, anche quando stai semplicemente cercando di lavorare. In alcune configurazioni, è normale che questo servizio raggiunga picchi di utilizzo durante l’installazione o l’aggiornamento dei dispositivi, ma se si mantiene costantemente tra il 50% e l’80%, è un campanello d’allarme. Succede a molti, soprattutto con Windows 10, e se non si fa attenzione, può compromettere seriamente le prestazioni. Risolvere questo problema non è sempre semplice, ma esistono diversi modi per domare questo “mostro”, dai semplici riavvii a modifiche di sistema più complesse. Se sei stufo di aspettare che il tuo computer si calmi, ecco cosa ha funzionato per altri.
Come risolvere l’elevato utilizzo della CPU causato da Gestione configurazione dispositivi in Windows
Soluzione 1: Eseguire lo strumento di verifica dei file di sistema e DISM per riparare i file danneggiati.
Questo è un metodo classico perché a volte Windows può danneggiarsi o andare in tilt, soprattutto dopo aggiornamenti o arresti anomali. I file di sistema corrotti possono causare malfunzionamenti in Gestione dispositivi, quindi ripararli può aiutare a ripristinare il corretto funzionamento.
- Innanzitutto, apri il Prompt dei comandi come amministratore. Puoi farlo cercando “cmd” nel menu Start, quindi facendo clic con il pulsante destro del mouse e selezionando ” Esegui come amministratore”.
- Digita
sfc /scannowe premi Invio. Questo comando analizza il sistema alla ricerca di file danneggiati e tenta di ripararli. Abbi pazienza: potrebbero essere necessari alcuni minuti. - Se rileva errori che non riesce a correggere, riavvia il PC. Dopodiché, esegui questi comandi uno dopo l’altro:
DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealthQuesta operazione controllerà e riparerà l’archivio dei componenti, il che può essere utile per risolvere i problemi sottostanti che causano picchi di DsmSvc.
Su alcune configurazioni, questo potrebbe risolvere il problema dei picchi di utilizzo della CPU, o almeno vale la pena provare prima di ricorrere a misure più drastiche. A volte, Windows ha solo bisogno di un po’ di attenzione per funzionare correttamente.
Soluzione 2: Eseguire una scansione antimalware – Perché, beh, forse si tratta di un virus
Potrebbe sembrare ovvio, ma i malware possono mascherarsi da servizi legittimi e causare un utilizzo eccessivo della CPU. Malwarebytes o Windows Defender sono ottimi punti di partenza. Su Windows Defender:
- Apri Impostazioni e vai su Aggiornamento e sicurezza. Quindi fai clic su Sicurezza di Windows > Protezione da virus e minacce.
- Scegli la scansione rapida. Se temi infezioni più profonde, opta per la scansione completa. Tieni presente che la scansione potrebbe richiedere del tempo.
- Segui le istruzioni se vengono rilevate minacce e metti in quarantena o rimuovi i contenuti dannosi.
Su alcuni sistemi, il malware può causare l’esecuzione a pieno regime di Device Setup Manager, quindi la sua chiusura potrebbe ridurre l’utilizzo della CPU.
Soluzione 3: Eseguire lo strumento di risoluzione dei problemi di Windows Update
A volte, Windows Update si blocca o si corrompe, causando l’esecuzione infinita di servizi in background come DsmSvc. L’esecuzione dello strumento di risoluzione dei problemi può risolvere questi inconvenienti senza troppi problemi:
- Apri Impostazioni > Sistema > Risoluzione dei problemi > Altri strumenti di risoluzione dei problemi.
- Individua Windows Update e fai clic su Esegui.
- Segui le istruzioni e lascia che il processo si completi. Potrebbe risolvere i problemi legati all’aggiornamento che tengono occupato il dispositivo.
Soluzione 4: Cancella la cache di Windows Update – Perché Windows deve sempre complicarti la vita
Se Windows Update si blocca o tenta ripetutamente di installare lo stesso aggiornamento, svuotare la cache può essere d’aiuto. Questa operazione prevede l’arresto del servizio, l’eliminazione dei file della cache e il successivo riavvio.
- Premi Windows key + R, digita
services.msce premi Invio. - Individuate Windows Update, fate clic con il pulsante destro del mouse e selezionate Interrompi. Perché, ovviamente, Windows ama complicare le cose.
- Apri Esplora file e vai a
C:\Windows\SoftwareDistribution. Elimina tutti i file al suo interno. La cartella vuota è la cache. - Torna all’elenco dei servizi, fai nuovamente clic con il pulsante destro del mouse su Windows Update e avvialo.
Questo solitamente ripristina il processo di aggiornamento e potrebbe impedire a DsmSvc di monopolizzare i cicli della CPU.
Soluzione 5: Disabilitare temporaneamente il servizio Gestione configurazione dispositivi.
Potrebbe sembrare una soluzione drastica, ma se DsmSvc causa un utilizzo costante e massimo della CPU, disattivarlo temporaneamente può aiutare a identificare se è effettivamente la causa del problema. Se il sistema funziona correttamente senza di esso, è consigliabile mantenerlo disabilitato finché non si trova una soluzione definitiva.
- Cerca i servizi e apri l’app.
- Individua Gestione configurazione dispositivi, a volte indicato come DsmSvc.
- Fai doppio clic su di esso, cambia il tipo di avvio in Disabilitato, quindi fai clic su Applica e OK.
Attenzione: questa operazione potrebbe compromettere l’installazione di dispositivi o driver, quindi riattivatela se necessario. Su alcuni computer, la disattivazione di questa opzione impedisce alla CPU di raggiungere il massimo utilizzo, consentendovi di cercare soluzioni più definitive in seguito.
Soluzione 6: Disattivare il servizio di Windows Update (per maggiore sicurezza)
In alcuni casi, Windows Update continua a tentare di essere eseguito in background, causando un elevato utilizzo della CPU. Disabilitarlo temporaneamente potrebbe essere d’aiuto, soprattutto se si attende una correzione nel prossimo aggiornamento.
- Ripeti i passaggi della Soluzione 4, ma questa volta cerca Windows Update.
- Fai doppio clic, imposta il tipo di avvio su Disabilitato e arresta il servizio.
Ovviamente non si tratta di una soluzione a lungo termine, ma può contribuire a ridurre il carico della CPU durante le indagini successive.
Soluzione 7: Utilizzare Ripristino configurazione di sistema per ripristinare uno stato funzionante
Se dopo un recente aggiornamento o l’installazione di un driver si sono verificati problemi, ripristinare il sistema a un punto di ripristino precedente è una buona idea. Questa operazione non eliminerà i dati personali, ma annullerà le recenti modifiche al sistema che potrebbero essere la causa del problema.
- Cerca ” Crea un punto di ripristino” nel menu Start e fai clic su di esso.
- Seleziona Ripristino configurazione di sistema, quindi segui le istruzioni e scegli una data precedente al verificarsi del problema.
- Lascia che faccia il suo corso. Potrebbe volerci un po’, ma a volte un rapido ripristino evita molti grattacapi.
Soluzione 8: Riparare o reinstallare Windows
Se tutto il resto fallisce e la CPU continua a raggiungere livelli critici, un’installazione di ripristino potrebbe essere l’ultima risorsa. Non perderai le tue app o i tuoi file personali se scegli le opzioni corrette, ma ripristinerai Windows senza formattare completamente il sistema.
- Visita la pagina ufficiale di download di Microsoft Windows 11 o la pagina equivalente di Windows 10.
- Scarica ed esegui lo Strumento di creazione multimediale.
- Crea un’unità USB avviabile con il programma di installazione, quindi esegui Setup.exe da essa.
- Segui le istruzioni, scegliendo di mantenere file, app e impostazioni.È un modo furbo per aggiornare Windows senza formattare completamente il sistema.
Gestire un utilizzo elevato della CPU da parte di Gestione configurazione dispositivi può essere una vera seccatura, ma provare queste soluzioni in ordine di solito permette di domare il problema. A volte, basta una combinazione di pulizia dei file di sistema e disattivazione dei servizi in background. In caso contrario, forse è il momento di eseguire un’installazione di ripristino o addirittura un ripristino completo, ma speriamo non troppo presto.
Riepilogo
- Eseguire i comandi sfc /scannow e DISM per correggere eventuali danneggiamenti del sistema.
- Esegui una scansione antivirus con Windows Defender o altri strumenti affidabili.
- Utilizza lo strumento di risoluzione dei problemi di Windows Update per risolvere i problemi relativi agli aggiornamenti bloccati.
- Cancella la cache di Windows Update eliminando SoftwareDistribution.
- Disabilitare temporaneamente Gestione configurazione dispositivi nei servizi.
- Se necessario, interrompi o disabilita il servizio Windows Update.
- Utilizza Ripristino configurazione di sistema per ripristinare un punto di ripristino stabile.
- Se tutto il resto fallisce, valuta la possibilità di riparare o reinstallare Windows.
Incartare
L’elevato utilizzo della CPU causato da DsmSvc può essere fastidioso, ma nella maggior parte dei casi si risolve con un po’ di pazienza e qualche piccolo accorgimento. Spesso si tratta semplicemente di ripulire i file di sistema danneggiati o di svuotare le cache degli aggiornamenti. Un rapido ripristino del sistema o la disattivazione temporanea dei servizi possono anche aiutare a capire se il problema è di natura software. Se, dopo aver provato tutto, il problema persiste, un’installazione di ripristino potrebbe essere l’ultima risorsa. Spero che questo possa aiutare qualcuno a risparmiarsi qualche ora di mal di testa.