Come risolvere l'uso elevato della memoria in Windows

Quando il Task Manager è aperto in Windows, puoi notare un uso elevato della memoria inspiegabile. I picchi di memoria possono rallentare il tempo di risposta dell’applicazione e causare schermi bloccati. Che tu stia giocando a un gioco che richiede molta memoria o mantenendo aperte molte finestre del browser, devi ridurre queste perdite di memoria il più possibile.
Di seguito sono riportati i migliori metodi per ridurre l’uso della memoria in Windows per qualsiasi insieme di programmi in esecuzione. I picchi di memoria improvvisi si verificano per una varietà di motivi. Di conseguenza, ci sono soluzioni diverse. Tutti questi metodi sono sicuri da implementare su qualsiasi dispositivo Windows 10 o Windows 11.
Indice
- Chiudere programmi e applicazioni non necessari
- Rimuovere programmi indesiderati dal PC
- Controllare la presenza di malware
- Ripulire e ottimizzare i dischi
- Aumentare la memoria virtuale tramite il Registro NDU
- Disabilitare SysMain (precedentemente Superfetch)
- Domande frequenti
Leggi anche: Come risolvere l’alto uso della CPU e della memoria wmpnetwk.exe in Windows
1. Chiudere programmi e applicazioni non necessari
Tutta la memoria del computer è collegata alla CPU e alla RAM. Tuttavia, il problema dell’elevato utilizzo della memoria è principalmente dovuto all’affollamento di molti processi interni. Pertanto, è utile interrompere i programmi e le applicazioni non necessari in esecuzione. Apri il Task Manager e controlla eventuali programmi extra che non stai usando. Fai clic con il tasto destro e chiudili. Questo dovrebbe ridurre immediatamente il problema dell’uso elevato della memoria e del 100% della CPU.

Una volta terminata l’attività per i programmi che consumano più risorse, noterai un immediato calo nell’uso della memoria. Nella maggior parte dei casi, le velocità del computer tornano normali. Puoi riavviare la stessa applicazione (ad esempio: un browser) e funzionerà di nuovo senza picchi di memoria improvvisi.

Leggi anche: Come risolvere l’errore ‘Bad System Config Info’ in Windows
2. Rimuovere programmi indesiderati dal PC
È sempre una buona idea chiudere le applicazioni che non stai usando, ma alcuni programmi sono ripetutamente colpevoli in termini di quanto memoria consumano. Disinstalla queste app se non le usi molto.
Sebbene tu possa disinstallare qualsiasi programma in Windows 11 tramite “Tutte le app” nel menu Start, alcuni di essi sono difficili da rimuovere. Disinstallare sarà più facile se utilizzi il Pannello di controllo, che può essere accesso anche dal menu Start.

Nel Pannello di controllo, fai clic su “Disinstalla un programma” sotto “Programmi”, quindi seleziona il programma che desideri disinstallare, fai clic destro su di esso e seleziona l’opzione “Disinstalla”.

Se un programma specifico è difficile da rimuovere dal Pannello di controllo, puoi farlo dal Prompt dei comandi di Windows in modalità amministratore.
- Digita i seguenti comandi nel Prompt dei comandi:
wmic
product get nameQuesto fornirà un elenco completo dei programmi sul tuo PC.

- Per disinstallare un programma da questo elenco, digita
product where name="XYZ" call uninstalldove XYZ è il nome del programma come appare nella finestra della tua console.

Alcuni programmi antivirus come McAfee sono notoriamente difficili da rimuovere da Windows, anche quando si utilizza il Pannello di controllo o il Prompt dei comandi. McAfee ospita il software di rimozione di McAfee sul suo sito web, ed è l’unico modo per rimuovere completamente il software da Windows.
Allo stesso modo, il programma Adobe Creative Cloud può essere rimosso solo con il proprio strumento. Se sei bloccato con altri di questi programmi ostinati, segui i metodi su come disinstallarli.

Leggi anche: Come disinstallare BlueStacks in Windows
3. Controllare la presenza di malware
Il malware può a volte innescare picchi di memoria improvvisi sul tuo dispositivo. Se hai mantenuto attivato Windows Defender, metterà immediatamente in quarantena la minaccia, che puoi visualizzare in “Protezione da virus e minacce”. Fai clic su “Prendere provvedimenti contro le minacce” per risolvere il problema.

Una volta rimossa la minaccia, puoi facilmente controllare il suo stato sotto “Cronologia di protezione”, a cui si accede dalla stessa sezione. Torna al Task Manager per vedere se il consumo di memoria è tornato normale.

Leggi anche: Ho bisogno di software antivirus se ho Windows Defender?
4. Ripulire e ottimizzare i dischi
Lo spazio su disco è un altro fattore che può influenzare gravemente le prestazioni delle tue applicazioni. Non è solo il gigabyte di spazio di archiviazione, ma il gran numero di file non necessari sul tuo computer che può causare picchi di memoria. Questi includono file temporanei, file di sistema, miniature, file di dump della memoria, aggiornamenti precedenti di Windows e informazioni sul Cestino.
Prima di ottimizzare lo spazio su disco, potresti voler creare un punto di ripristino sul tuo sistema in modo che, se qualcosa va storto, puoi tornare a uno stato precedente.
- Vai nel menu di ricerca e seleziona “Crea un punto di ripristino” per aprire una nuova finestra popup.

- Dai al punto di ripristino un nome facile da ricordare. Aggiungere una data e un contesto è utile.

- Segui ulteriori istruzioni sullo schermo e attendi un po’ di tempo affinché il punto di ripristino venga salvato correttamente sul tuo sistema prima di procedere con i passaggi successivi per la pulizia del disco.

- Seleziona l’importante unità C e fai clic con il tasto destro per andare alle sue “Proprietà”.

- Fai clic sul pulsante “Pulizia disco” sotto la scheda “Generale”. A questo punto, il sistema richiederà alcuni secondi o minuti per enumerare la quantità di spazio che può essere liberato.

Riceverai un riepilogo dei file da rimuovere. Quelli che consumano maggiormente spazio includono file temporanei di Internet, download di programmi, file di ottimizzazione della consegna e miniature.

Se fai clic su “Pulire i file di sistema”, potresti notare che può essere liberato molto più spazio. “Pulizia aggiornamenti di Windows” è una risorsa importante, poiché spesso dimentichiamo di eliminare gli aggiornamenti precedenti di Windows che non sono più necessari.

Allo stesso modo, le precedenti installazioni di Windows possono consumare molta memoria extra, e potresti rimanere sorpreso da quanto spazio puoi risparmiare, come lo sono stato io.

Alla fine avrai un riepilogo completo dei file di sistema che potrebbero necessitare di una pulizia. Nell’esempio seguente, potrei risparmiare fino a 43 GB di memoria occupata principalmente da aggiornamenti e installazioni precedenti di Windows.

- Seleziona tutti i file sopra e fai clic sul pulsante “OK” per eliminarli permanentemente. Riceverai un messaggio di avviso che può essere ignorato in sicurezza.

La pulizia richiederà da qualche minuto fino a un’ora, a seconda di quanto spazio su disco recuperi.

Una volta completato, puoi ottimizzare e deframmentare le unità dalla scheda “Strumenti” per aumentare la loro efficienza.

Se hai impostato un programma per l’ottimizzazione automatica delle unità, non è necessario deframmentare separatamente.

Vai su “Impostazioni di quota” dalla scheda “Quota” e assicurati che siano disabilitate eventuali quote sul disco.

Leggi anche: Come pulire e fare spazio sul tuo disco “C” di Windows
5. Aumentare la memoria virtuale tramite il Registro NDU
Ecco una tecnica che ti darà un immediato incremento della memoria. Vai su “Editor del Registro” dal menu Start e eseguilo in modalità Amministratore.

Naviga nel percorso mostrato di seguito e seleziona NDU (Network Diagnostic Usage).
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu
NDU è un’impostazione di monitoraggio delle risorse e le sue dipendenze possono causare picchi di memoria improvvisi quando molte applicazioni sono aperte. Fai clic con il tasto destro per modificare le impostazioni.

Cambia il valore predefinito da 2 a 4 e salva questa nuova impostazione NDU. Questo aumenterebbe la memoria virtuale allocata al tuo sistema.

Leggi anche: 16 utili trucchi del Registro di Windows per ottimizzare la tua esperienza
6. Disabilitare SysMain (precedentemente Superfetch)
Windows ha un’utilità chiamata SysMain (precedentemente chiamata Superfetch) che consuma la RAM inutilizzata con app pre-caricate. Tuttavia, nel tempo, questo può diventare anche un fattore di consumo delle risorse. Pertanto, disabilitare SysMain offre un miglioramento drastico delle prestazioni della memoria. Per questo, seleziona l’app “Servizi” dal menu Start ed eseguila in modalità Amministratore.

Naviga su “SysMain” e fai clic con il tasto destro per selezionare “Proprietà”.

Per prima cosa, interrompi il processo automatico. Disabilita SysMain durante l’avvio e applica le modifiche. L’incremento della memoria è quasi immediato e il tuo PC Windows sembrerà molto più veloce.

Leggi anche: Come risolvere l’errore ‘Bad System Config Info’ in Windows
Domande frequenti
1. Ci sono strumenti gratuiti per aiutare a ridurre l’uso della memoria in Windows?
Se vuoi solo sapere quali processi stanno consumando molta memoria, il Task Manager è sufficiente. Tuttavia, per gestire più efficacemente l’uso della memoria di Windows, è molto utile conoscere i seguenti strumenti di sistema gratuiti.
- Performance Monitor (perfmon): il Performance Monitor dà una correlazione diretta tra le risorse hardware, come CPU, disco, memoria e risorse di sistema utilizzate dal sistema operativo, dai servizi e dalle applicazioni. Per aprirlo, lancia il dialogo Esegui (Win + R) e digita
perfmon. - Resource Monitor (resmon): il Resource Monitor aiuta a fermare i processi che consumano molta memoria da un cruscotto facile da usare. Per aprirlo, vai su Esegui e digita
resmon. - Process Monitor (procmon): il Process Monitor di SysInternals è uno strumento utile per determinare quale processo sta causando al tuo sistema di diventare lento o di bloccarsi improvvisamente. Puoi scaricarlo dal link ufficiale di Microsoft.
- Windows Memory Diagnostic Tool: sei sicuro che la memoria sia la principale causa dietro al congelamento e ai blocchi delle applicazioni? Lo strumento diagnostico della memoria di Windows incorporato può verificare se questa è effettivamente la causa.
Leggi anche: Comandi Esegui utili che ogni utente Windows dovrebbe conoscere
2. Come posso fermare l’eseguibile del servizio antimalware dall’usare così tanta memoria?
Lo noterai nel Task Manager. Un eseguibile chiamato “servizio antimalware” sembra sempre avere un grande impatto sull’uso complessivo della memoria e delle altre risorse hardware. Alcuni di essi sono necessari, poiché il servizio è collegato a Windows Defender, e non vuoi eseguire il tuo computer senza di esso. Detto ciò, ci sono certi processi minori che non sono così importanti, e puoi diagnosticarli usando gli strumenti perfmon e resmon. Non fermare mai il servizio antimalware direttamente dal Task Manager.
3. L’aggiunta di più RAM al mio computer aiuterà a risolvere le perdite di memoria?
Installare più RAM migliora direttamente la velocità di calcolo. Ma se hai molti processi in background e applicazioni non necessarie, è consigliabile controllarli prima utilizzando i metodi qui descritti, altrimenti i problemi di memoria potrebbero tornare anche dopo l’aggiornamento della RAM.
Dopo aver provato tutti i metodi sopra, se non noti un miglioramento nel valore della memoria, allora è il momento di aggiornare la tua RAM. Per valutare che tipo di RAM hai già, la sua velocità e fattore di forma, vai su “Prestazioni -> Memoria”. Questo ti aiuterà a fare l’acquisto giusto. Tuttavia, ricorda che c’è una certa capacità massima fino alla quale puoi aggiornare la tua RAM.