Come risolvere l'alto utilizzo di memoria di Desktop Window Manager

Un laptop con doppio schermo che mostra grafica di sfondo intensiva

Il Desktop Window Manager (DWM) è un componente del sistema operativo Windows responsabile della gestione degli effetti visivi e del rendering dell’interfaccia utente. Non consuma troppe risorse in condizioni normali. Tuttavia, se noti un alto utilizzo di memoria da parte di Desktop Window Manager, applica queste soluzioni per vedere se possono aiutarti.

Buono a sapere: sapevi che i processi di Windows possono sembrare malware? Scopri come verificare che non lo siano.

Indice

    1. Riavviare Desktop Window Manager
    1. Disattivare Avvio rapido
    1. Disabilitare gli effetti visivi
    1. Disattivare HDR
    1. Configurare le impostazioni di risoluzione e visualizzazione
    1. Disattivare la pianificazione GPU accelerata dall’hardware

Cos’è Desktop Window Manager e quanto dovrebbe consumare?

Il Desktop Window Manager è un processo essenziale di Windows che abilita funzionalità come finestre trasparenti, animazioni, anteprime delle finestre in tempo reale, miniature della barra delle applicazioni e temi di Windows. Esiste sul tuo PC come file di sistema chiamato “dwm.exe,” situato nella cartella System32 del tuo computer.

Puoi controllare l’utilizzo di memoria, CPU e GPU di DWM tramite il Task Manager. Non dovrebbe utilizzare più di 100MB di RAM e l’1% della CPU, e tra lo 0.1 e il 3% delle risorse GPU. Questi sono valori normali che possono fluttuare di tanto in tanto.

Visualizzazione dell'utilizzo di CPU e memoria in Task Manager.

Se questi valori sono molto più alti, il tuo PC potrebbe avere a che fare con malware, driver grafici corrotti o obsoleti, impostazioni HDR errate o accelerazione hardware. Controlla le soluzioni qui sotto per affrontare il problema.

Soluzioni preliminari

Per prima cosa, segui questa checklist prima di passare alle soluzioni più specifiche.

  • Esegui una scansione SFC – una possibile ragione per cui vedi un alto utilizzo di memoria di DWM è che “dwm.exe” si sia corrotto. Per controllare se è così e riparare il problema con questo file di sistema, utilizza lo strumento SFC integrato.
  • Aggiorna il tuo driver grafico – Intel ha riconosciuto che Desktop Window Manager produce una perdita di memoria con alcuni driver (più recenti di 27.20.100.8587). La soluzione raccomandata dall’azienda è aggiornare il driver alla versione Windows DCH Drivers 30.0.101.1191 o successiva. Se il tuo PC si basa su una GPU diversa, aggiorna il suo driver grafico tramite il Gestore dispositivi.
  • Scansiona per malware – DWM può diventare corrotto o danneggiato da malware. Usa l’app Sicurezza di Windows o il tuo programma anti-malware preferito per eseguire una scansione virus.

Suggerimento: il tuo Task Manager è stato disabilitato da un amministratore? Scopri come riottenere l’accesso.

1. Riavviare Desktop Window Manager

Una soluzione temporanea ma rapida è riavviare DWM tramite il Task Manager. Inizia facendo clic destro sul pulsante Start e scegli Task Manager dal menu WinX.

Fai clic sulla barra di ricerca in alto e digita “dwm.exe.” Seleziona Desktop Window Manager nella sezione Processi.

Ricerca di Desktop Window Manager in Task Manager

Fai clic sul pulsante Fine attività nell’angolo in alto a destra del Task Manager. Lo schermo del tuo computer si annerirà, tranne il cursore del mouse, per alcuni momenti.

Premendo il pulsante

Desktop Window Manager verrà riavviato e ripristinerà il tuo schermo.

2. Disattivare Avvio rapido

Se hai abilitato la funzionalità Avvio rapido sul tuo PC, il computer non andrà in chiusura completa quando lo spegni. Invece, entra in uno stato simile all’ibernazione. Questo porta a un avvio più veloce del tuo PC quando lo riaccendi. Sfortunatamente, questa funzionalità potrebbe interferire con il corretto funzionamento di Desktop Window Manager.

Apri il menu Start, e digita “pannello di controllo.” Seleziona la corrispondenza migliore qui sotto. Vai a Sistema e sicurezza -> Opzioni risparmio energia, quindi fai clic sul link Scegli cosa fa il pulsante di accensione a sinistra.

Regolazione della funzione dei pulsanti di accensione.

Fai clic su Modifica impostazioni attualmente non disponibili per modificare le tue opzioni. Nelle Impostazioni di spegnimento, deseleziona la casella per Attiva avvio rapido (consigliato).

Disattivare l'avvio rapido in Windows.

Fai clic sul pulsante Salva modifiche in fondo.

FYI: scopri come utilizzare il monitor delle prestazioni di Windows 11 per verificare se il tuo PC sta funzionando come dovrebbe.

3. Disabilitare gli effetti visivi

Come accennato, DWM gestisce i processi grafici sul tuo computer e se il tuo PC è impostato per dare priorità all’aspetto piuttosto che alle prestazioni, può consumare più risorse del normale.

Invece, scegli di concentrarti sulle prestazioni. Questo disattiverà gli effetti visivi e ridurrà il carico sulla GPU, consentendo a DWM di funzionare in modo più fluido.

Fai clic destro sul pulsante Start, e scegli Sistema dal menu WinX. In Specifica dispositivi, fai clic su Impostazioni di sistema avanzate per aprire la finestra delle Proprietà di sistema sul tuo schermo.

Cliccando sul link per

Fai clic sul pulsante Impostazioni sotto Prestazioni. Seleziona l’opzione Regola per le prestazioni ottimali nella nuova finestra. Fai clic su Applica -> OK per salvare le tue modifiche.

Selezionando l'opzione

4. Disattivare HDR

DWM può anche utilizzare le risorse GPU del tuo PC. Un rapido aggiustamento che potresti fare per ripristinare la situazione è disattivare la funzione di gamma dinamica elevata (HDR).

Vai su Impostazioni -> Sistema -> Visualizzazione. Se HDR è attivato per il tuo display, semplicemente disattiva l’interruttore.

Gli utenti di Windows 10 dovrebbero navigare nello stesso percorso e controllare sotto Colore HD di Windows per disattivare l’interruttore per Usa HDR.

Nel frattempo, se HDR non è supportato per il tuo attuale vai su Sistema -> Visualizzazione -> HDR. Disabilita l’interruttore accanto a Streaming video HDR (se applicabile).

Disattivare lo streaming video HDR tramite Impostazioni

Suggerimento: l’HDR sembra brutto sul tuo display? Scopri come risolvere.

5. Configurare le impostazioni di risoluzione e visualizzazione

Per impostazione predefinita, Windows imposta le tue opzioni di risoluzione e scaling ai valori ottimali. Impostarli a valori più alti potrebbe comportare un aumento dell’utilizzo della GPU. Segui le istruzioni qui sotto per riconfigurarli:

Avvia l’app Impostazioni e vai su Sistema -> Visualizzazione. Sotto Scala e layout, assicurati di selezionare i valori raccomandati per Scala e Risoluzione dello schermo.

Impostazione dei valori raccomandati per

Se sei su Windows 10, vai nello stesso luogo e seleziona le opzioni raccomandate sotto Cambia la dimensione di testo, app e altri elementi e Risoluzione dello schermo.

6. Disattivare la pianificazione GPU accelerata dall’hardware

La pianificazione GPU accelerata dall’hardware è una funzionalità in Windows progettata per ridurre il carico sulla CPU indirizzando alla GPU i compiti ad alta priorità. Anche se questo migliora le prestazioni della scheda grafica, potrebbe attivare l’alto utilizzo di memoria di DWM. Qualsiasi attività che utilizza la GPU può portare a un aumento del consumo di risorse di Desktop Window Manager.

Nell’app Impostazioni, vai su Sistema -> Visualizzazione -> Grafica. Nella sezione Impostazioni predefinite, fai clic sul link per Cambia impostazioni grafiche predefinite.

Cambiamento delle impostazioni grafiche predefinite in Windows.

Nel sottomenù successivo, disattiva l’interruttore per Pianificazione GPU accelerata dall’hardware.

Disattivare la pianificazione GPU accelerata dall'hardware tramite Impostazioni di Windows.

Per Windows 10, vai su Sistema -> Visualizzazione. Fai clic sul link per Impostazioni grafiche sotto la sezione Schermi multipli per vedere l’opzione.

Suggerimento: hai una nuova GPU? Dai un’occhiata alla nostra guida su come installare la tua scheda grafica nel tuo PC.

7. Passare a un tema base

Al alcuni temi desktop possono consumare molte risorse GPU e passare a un tema più basico potrebbe invertire la situazione.

Vai su Impostazioni -> Personalizzazione -> Temi. Seleziona uno dei temi preinstallati sul tuo PC, come Windows (chiaro).

Passando a un tema diverso in Windows.

Riportare Desktop Window Manager alla Normalità

Desktop Window Manager è essenziale per il corretto funzionamento del tuo PC. Tuttavia, se inizia a consumare più memoria del solito, potrebbe influire su altri processi del tuo PC che sono essenziali. Oltre a DWM, Windows Superfetch e Wmpnetwk.exe possono anche causare problemi di utilizzo della memoria e della CPU. Consulta i nostri articoli dedicati per scoprire come risolvere.