Com solucionar una fuga de memòria de Windows

Taula de continguts:

Com solucionar una fuga de memòria de Windows
Com solucionar una fuga de memòria de Windows
Anonim

A Windows, es produeix una fuga de memòria quan una aplicació o un procés del sistema no allibera correctament un bloc de memòria RAM al gestor de memòria del sistema operatiu quan ja no és necessari. En alguns casos, un programa pot retornar només una part del bloc de memòria utilitzat, en altres, no s'allibera res. Com que la memòria RAM física és un recurs finit, és fonamental assegurar-vos que teniu prou disponible per gestionar la vostra càrrega de treball.

Tot i que hi ha alguns tipus de fuites de memòria a Windows, el més comú, amb diferència, és el problema amb la memòria en espera. Tornant enrere fins a Windows 7, el problema de la memòria d'espera encara predomina a Windows 10. Un cop la memòria d'espera consumeix completament la memòria lliure, el sistema pot començar a retardar-se i, fins i tot, es pot bloquejar. Com que una fuga de memòria sol ser el resultat d'un error o error del programari, és important mantenir tots els controladors actualitzats.

Image
Image

Trobar una fuga de memòria amb el monitor de recursos de Windows

Resource Monitor és una gran eina integrada que us donarà una imatge molt més clara de com Windows gestiona els recursos del vostre ordinador (RAM, CPU, discs durs, etc.). Si sospiteu que una aplicació o procés no allibera la vostra memòria en espera, Resource Monitor és un lloc fantàstic per començar a observar. Els passos següents mostren com veure l'ús de la memòria del vostre sistema a Windows 10, 8 i 7.

  1. Premeu tecla de Windows+R, introduïu " resmon" i seleccioneu D'acord.

    Image
    Image
  2. Seleccioneu la pestanya Memòria i, a continuació, seleccioneu Commit per reordenar la llista.

    Image
    Image
  3. Controleu el Standby (barra blava) amb les aplicacions amb les aplicacions que utilitzeu habitualment en execució.

    Image
    Image

És possible que hàgiu de deixar en funcionament el Monitor de recursos durant un temps per detectar qualsevol filtració. Feu una captura de pantalla o feu una nota quan obriu l'eina per primera vegada per fer una comparació fàcil.

Diagnòstic d'una fuga de memòria amb el RaMMap de Windows

RaMMap és una eina gratuïta de Microsoft que mostrarà dades en temps real sobre com Windows gestiona i assigna la vostra memòria RAM. De manera similar al Monitor de recursos, RaMMap mostrarà l'ús de la memòria en espera i s'executa a Windows 10, 8 i 7. Els passos següents il·lustren com descarregar i executar RaMMap.

  1. Vés a la pàgina Sysinternals de RaMMap i, a continuació, selecciona Baixa RaMMap.

    Image
    Image
  2. Aneu a la vostra carpeta Descàrregues, copieu l'arxiu RaMMap a la carpeta que vulgueu i extreu-lo.

    Image
    Image
  3. Feu clic amb el botó dret al fitxer d'aplicació RaMMap i, a continuació, seleccioneu Executar com a administrador.

    Image
    Image
  4. Seleccioneu .

    Image
    Image
  5. Reviseu els CONDICIONS DE LLICÈNCIA DEL PROGRAMARI SYSINTERNALS i, a continuació, seleccioneu D'acord.

    Image
    Image
  6. Seleccioneu la pestanya Utilitza el recompte i, a continuació, controleu la vostra memòria en espera per veure si augmenta.

    Image
    Image

    Si el vostre sistema està perdent memòria lliure més gradualment, potser haureu de deixar RaMMap en funcionament durant un temps. Anoteu la vostra memòria en espera abans i després per veure si teniu una fuita de memòria RAM.

  7. També podeu fer un cop d'ull a cada procés que utilitza la vostra memòria física a la pestanya Processos.

    Image
    Image

Comprova la memòria RAM amb l'eina de diagnòstic de memòria de Windows

Executar el diagnòstic de memòria de Windows és una manera excel·lent de comprovar a fons la memòria física de l'ordinador per detectar qualsevol error.

Image
Image
  1. Premeu tecla de Windows+R, introduïu " mdsched.exe" i, a continuació, seleccioneu D'acord.
  2. Seleccioneu Reinicieu ara i comproveu si hi ha problemes (recomanat).
  3. La prova començarà i pot trigar diverses hores a completar-se. Seguiu les instruccions a la pantalla un cop finalitzada la prova.

Buida la memòria en espera a Windows amb RaMMap

A més de controlar l'ús de la memòria, RaMMap també es pot utilitzar per buidar manualment la llista d'espera.

  1. Feu clic amb el botó dret al fitxer d'aplicació RaMMap i, a continuació, seleccioneu Executar com a administrador.
  2. Seleccioneu Buit i després Llista d'espera buida.
  3. La teva memòria d'espera hauria de ser molt més baixa.
Image
Image

Esborra la memòria en espera amb un netejador de llistes d'espera intel·ligent

El netejador de llista d'espera intel·ligent (ISLC) és una eina gratuïta que ofereix Wagnardsoft que buidarà automàticament la memòria d'espera de l'ordinador, en funció d'algunes condicions editables.

  1. Obre un navegador web, ves a la pàgina oficial del fòrum de l'aplicació, selecciona Descàrrega oficial aquí i després selecciona Desa el fitxer.

    Image
    Image
  2. Feu a la vostra carpeta Descàrregues, feu clic amb el botó dret a l'arxiu ISLC 7z i, a continuació, seleccioneu Executar com a administrador.

    Image
    Image
  3. Seleccioneu Sí quan aparegui la finestra de control del compte d'usuari.

    Image
    Image
  4. Navega fins a una carpeta, selecciona D'acord i després Extreu.

    Image
    Image
  5. Un cop extret, feu clic amb el botó dret a ISLC Intelligent Standby List Cleaner i, a continuació, seleccioneu Executar com a administrador.

    Image
    Image
  6. Seleccioneu Sí quan aparegui el diàleg UAC.

    Image
    Image
  7. Seleccioneu Purga la llista d'espera per buidar manualment la memòria d'espera del vostre sistema. Canvieu els valors de; La mida de la llista és com a mínim i La memòria lliure és inferior a, per adaptar-se als vostres requisits.

    Image
    Image

Seleccioneu Comença minimitzat per executar ISLC en segon pla cada vegada que s'iniciï el vostre sistema.

Arreglar la fuita de memòria de Windows 10 amb FreeStandbyMemory.bat

L'script freestandbymemory.bat és una altra eina útil per ajudar a mitigar els problemes de memòria en espera de Windows 10. S'executa cada 3 minuts automàticament en segon pla i esborrarà la memòria d'espera si la memòria física de l'ordinador baixa dels 1500 MB. L'script es pot descarregar gratuïtament i està dissenyat per a Windows 10.

  1. Vés a la pàgina Pastebin de l'script, selecciona descàrrega i després Desa el fitxer.

    Image
    Image
  2. Aneu a la vostra carpeta Descàrregues, feu clic amb el botó dret a freeestandbymemory (fitxer per lots) i, a continuació, seleccioneu Executar com a administrador.

    Image
    Image
  3. Seleccioneu Més informació.

    Image
    Image
  4. Seleccioneu Executar igualment.

    Image
    Image
  5. Seleccioneu .

    Image
    Image
  6. Un cop s'ha afegit l'script, seleccioneu qualsevol tecla per continuar. Ara, FreeStandbyMemory s'executarà en segon pla al vostre sistema.

    Image
    Image
  7. Per suprimir l'script, aneu a Aquest PC > Windows (C:) > Windows, feu clic amb el botó dret a FreeStandbyMemory i seleccioneu Suprimeix.

    Image
    Image

Solucioneu una fuga de memòria actualitzant els vostres controladors

Tot i que hi ha diverses eines per comprovar si hi ha controladors obsolets, el millor és revisar-les una a la vegada, individualment, per assegurar-se que tot estigui actualitzat.

Image
Image
  1. Introduïu gestor de dispositius a la cerca de Windows i, a continuació, seleccioneu Obre un cop s'omplin els resultats.
  2. Amplieu una secció de maquinari.
  3. Feu clic amb el botó dret en un dispositiu i, a continuació, seleccioneu Actualitza el controlador.

Recomanat: