Come risolvere una perdita di memoria di Windows

Sommario:

Come risolvere una perdita di memoria di Windows
Come risolvere una perdita di memoria di Windows
Anonim

In Windows, si verifica una perdita di memoria quando un'applicazione o un processo di sistema non rilascia correttamente un blocco di RAM al gestore della memoria del sistema operativo una volta che non è più necessario. In alcuni casi, un programma può restituire solo una parte del blocco di memoria utilizzato, in altri non viene rilasciato nulla. Poiché la RAM fisica è una risorsa limitata, è fondamentale assicurarsi di avere abbastanza disponibilità per gestire il carico di lavoro.

Sebbene ci siano alcuni tipi di perdite di memoria in Windows, il più comune è di gran lunga il problema con la memoria in standby. Tornando a Windows 7, il problema della memoria di standby è ancora prevalente in Windows 10. Una volta che la memoria di standby consuma completamente la memoria libera, il sistema potrebbe iniziare a rallentare e persino arrestarsi in modo anomalo. Poiché una perdita di memoria è in genere il risultato di un bug o di un problema tecnico del software, è importante mantenere aggiornati tutti i driver.

Image
Image

Trova una perdita di memoria con Resource Monitor di Windows

Resource Monitor è un ottimo strumento integrato che ti darà un quadro molto più chiaro di come Windows gestisce le risorse del tuo computer (RAM, CPU, dischi rigidi, ecc.). Se sospetti che un'applicazione o un processo non stia rilasciando la tua memoria di standby, Resource Monitor è un ottimo punto di partenza per iniziare a osservare. I passaggi seguenti mostrano come visualizzare l'utilizzo della memoria del sistema in Windows 10, 8 e 7.

  1. Premi tasto Windows+R, inserisci " resmon, " quindi seleziona OK.

    Image
    Image
  2. Seleziona la scheda Memoria, quindi seleziona Impegna per riordinare l'elenco.

    Image
    Image
  3. Controlla Standby (barra blu) con le applicazioni con le applicazioni che usi abitualmente in esecuzione.

    Image
    Image

Potrebbe essere necessario lasciare il Monitor risorse in funzione per un po' per individuare eventuali perdite. Fai uno screenshot o prendi nota quando apri lo strumento per la prima volta per un facile confronto.

Diagnostica di una perdita di memoria con RaMMap di Windows

RaMMap è uno strumento gratuito di Microsoft che mostrerà dati in tempo reale su come Windows gestisce e alloca la tua RAM. Simile a Resource Monitor, RaMMap visualizzerà l'utilizzo della memoria in standby e verrà eseguito su Windows 10, 8 e 7. I passaggi seguenti illustrano come scaricare ed eseguire RaMMap.

  1. Vai alla pagina Sysinternals di RaMMap, quindi seleziona Scarica RaMMap.

    Image
    Image
  2. Vai alla tua cartella Downloads, copia l'archivio RaMMap nella cartella di tua scelta, quindi estrailo.

    Image
    Image
  3. Fai clic con il pulsante destro del mouse sul file dell'applicazione RaMMap, quindi seleziona Esegui come amministratore.

    Image
    Image
  4. Seleziona .

    Image
    Image
  5. Rivedi i TERMINI DELLA LICENZA DEL SOFTWARE SYSTEM, quindi seleziona Accetto.

    Image
    Image
  6. Seleziona la scheda Usa conteggi, quindi controlla la memoria di standby per vedere se aumenta.

    Image
    Image

    Se il tuo sistema sta perdendo memoria libera più gradualmente, potresti dover lasciare RaMMap in esecuzione per un po'. Prendi nota della tua memoria di standby prima e dopo, per vedere se hai una perdita di RAM.

  7. Puoi anche dare un'occhiata più da vicino a ogni processo che sta usando la tua memoria fisica nella scheda Processi.

    Image
    Image

Controlla la RAM con lo strumento di diagnostica della memoria di Windows

L'esecuzione della diagnostica della memoria di Windows è un modo eccellente per controllare a fondo la memoria fisica del computer per eventuali errori.

Image
Image
  1. Premi tasto Windows+R, inserisci " mdsched.exe", quindi seleziona OK.
  2. Seleziona Riavvia ora e verifica la presenza di problemi (consigliato).
  3. Il test inizierà e potrebbe richiedere diverse ore per essere completato. Segui le istruzioni sullo schermo una volta completato il test.

Memoria in standby vuota in Windows con RaMMap

Oltre a monitorare l'utilizzo della memoria, RaMMap può anche essere utilizzato per svuotare manualmente l'elenco di standby.

  1. Fai clic con il pulsante destro del mouse sul file dell'applicazione RaMMap, quindi seleziona Esegui come amministratore.
  2. Seleziona Vuoto, poi Elenco standby vuoto.
  3. La tua memoria di standby ora dovrebbe essere notevolmente inferiore.
Image
Image

Cancella la memoria di standby con la pulizia intelligente dell'elenco di standby

Intelligent Standby List Cleaner (ISLC) è uno strumento gratuito offerto da Wagnardsoft che svuoterà automaticamente la memoria di standby del tuo computer, in base ad alcune condizioni modificabili.

  1. Apri un browser web, vai alla pagina del forum ufficiale dell'app, seleziona Download ufficiale qui, quindi seleziona Salva file.

    Image
    Image
  2. Esegui nella cartella Downloads, fai clic con il pulsante destro del mouse sull'archivio ISLC 7z, quindi seleziona Esegui come amministratore.

    Image
    Image
  3. Seleziona Sì quando viene visualizzata la finestra Controllo account utente.

    Image
    Image
  4. Sfoglia in una cartella, seleziona OK, quindi Estrai.

    Image
    Image
  5. Una volta estratto, fai clic con il pulsante destro del mouse su Intelligent Standby List Cleaner ISLC, quindi seleziona Esegui come amministratore.

    Image
    Image
  6. Seleziona Sì, quando viene visualizzata la finestra di dialogo UAC.

    Image
    Image
  7. Seleziona Elimina elenco standby per svuotare manualmente la memoria standby del sistema. Modificare i valori per; La dimensione dell'elenco è almeno e La memoria libera è inferiore a, per soddisfare le tue esigenze.

    Image
    Image

Seleziona Avvia ridotto a icona per eseguire ISLC in background ogni volta che il sistema si avvia.

Risolvi la perdita di memoria di Windows 10 con FreeStandbyMemory.bat

Lo script freestandbymemory.bat è un altro strumento utile per ridurre i problemi di memoria standby di Windows 10. Viene eseguito automaticamente ogni 3 minuti in background e cancella la memoria di standby se la memoria fisica del computer scende al di sotto di 1500 MB. Lo script può essere scaricato gratuitamente ed è progettato per Windows 10.

  1. Vai alla pagina Pastebin dello script, seleziona download, quindi Salva file.

    Image
    Image
  2. Vai alla tua cartella Downloads, fai clic con il pulsante destro del mouse su freestandbymemory (file batch), quindi seleziona Esegui come amministratore.

    Image
    Image
  3. Seleziona Maggiori informazioni.

    Image
    Image
  4. Seleziona Esegui comunque.

    Image
    Image
  5. Seleziona .

    Image
    Image
  6. Una volta aggiunto lo script, seleziona un tasto qualsiasi per continuare. FreeStandbyMemory verrà ora eseguito in background sul tuo sistema.

    Image
    Image
  7. Per eliminare lo script, vai a Questo PC > Windows (C:) > Windows, fai clic con il pulsante destro del mouse su FreeStandbyMemory, quindi seleziona Cancella.

    Image
    Image

Riparare una perdita di memoria aggiornando i driver

Sebbene ci siano diversi strumenti per verificare la presenza di driver obsoleti, è meglio esaminarli uno alla volta, individualmente, per assicurarsi che tutto sia aggiornato.

Image
Image
  1. Inserisci Gestione dispositivi nella ricerca di Windows, quindi seleziona Apri una volta che i risultati vengono compilati.
  2. Espandi una sezione hardware.
  3. Fai clic con il pulsante destro del mouse su un dispositivo, quindi seleziona Aggiorna driver.

Consigliato: