Page d'accueil » Bureau » Comment résoudre les problèmes de fuite de mémoire sous Windows 10

    Comment résoudre les problèmes de fuite de mémoire sous Windows 10

    Après la mise à jour vers Windows 10 Creators Update, j’ai remarqué mon Utilisation de la RAM allant jusqu'à 80% après à peine 30 minutes d'utilisation. J'ai vérifié certains forums en ligne et j'ai réalisé que beaucoup de gens sont faire face à des problèmes de fuite de mémoire dans Windows 10.

    Après avoir essayé plusieurs solutions, j'ai finalement réussi à réduire mon utilisation de la RAM à un niveau raisonnable. Donc, dans la rédaction ci-dessous, je discuterai de tous causes possibles d'une fuite de mémoire et comment les résoudre.

    Qu'est-ce qu'une fuite de mémoire?

    Fondamentalement, une fuite de mémoire est une partie de la RAM qu'un programme marque comme "utilisé"mais ne l'utilise pas réellement.

    Ça arrive lorsqu'un programme ne parvient pas à informer le gestionnaire de RAM Windows qu'il a cessé d'utiliser un segment de RAM et il est libre d'utiliser à nouveau. Ainsi, Windows n’utilisera pas cette partie de la mémoire vive même s’il est libre d’utiliser.

    Ce problème conduit à une utilisation accrue de la RAM même si aucun programme n'utilise réellement la RAM. Un tel problème peut survenir avec tous les programmes, y compris les services Windows, les applications natives, les processus en arrière-plan, les pilotes de matériel et les applications tierces..

    Pointe: UNE solution rapide à tout problème de fuite de mémoire est de redémarrer le PC. Comme la RAM est une mémoire volatile, elle se réinitialisera dès que vous redémarrez votre PC. Ainsi, tous les segments défectueux redeviendront également disponibles. toutefois, cela ne va pas aider à long terme comme le mauvais programme va probablement perdre de la mémoire à nouveau.

    Identifier une fuite de mémoire

    Le Gestionnaire de tâches Windows affiche tous les processus en cours d’exécution, ainsi que leur utilisation des ressources. Pour la plupart des programmes, le Le gestionnaire de tâches devrait pouvoir trouver le processus du coupable.

    Appuyez sur Ctrl + Maj + Échap pour ouvrir le gestionnaire de tâches et passer au Les processus languette. Ici tu verras tous les processus actifs avec leur utilisation de CPU et de mémoire détails.

    Cliquez en haut de la Mémoire onglet (où le pourcentage d'utilisation est écrit) pour organiser les processus dans l'ordre décroissant, avec le processus d'utilisation de la mémoire le plus élevé en haut.

    Tu dois recherchez un processus utilisant plus de RAM que d'habitude. Vous devrez déterminer vous-même quel processus utilise une RAM inhabituelle. Très probablement le le coupable utilisera plus de 50% de la RAM totale.

    Cependant, gardez à l'esprit que programmes lourds comme Photoshop ou même votre navigateur (avec de nombreux sites Web ouverts) peuvent utiliser plusieurs Go de RAM.

    Une fois que vous avez trouvé le coupable, voici quelques exemples de ce que j'ai énuméré ci-dessous:

    • Si c'est une application tierce, réinstaller ou réinitialiser le (si possible). Sinon, vous devrez vous en débarrasser et devrez peut-être trouver une alternative.
    • Si ce n'est pas une application tierce, alors faites un clic droit dessus et sélectionnez "Recherche en ligne". Internet devrait pouvoir dire ce qu’il fait. S'il s’agit d’un processus Windows, alors chercher plus loin pour voir si vous pouviez trouver une solution pour éviter toute fuite de mémoire ou pour passer à l'étape suivante.
    • La plupart des autres solutions mentionnées dans cet article peuvent résoudre les problèmes liés à applications et services Windows natifs pouvant être à l'origine de la fuite de mémoire. Si rien ne fonctionne, continuez à appliquer les solutions ci-dessous.

    Réparer les pilotes défectueux

    Après la mise à niveau vers Windows 10 Creators Update, il est possible que les pilotes requis ne fonctionnent pas correctement sur votre PC..

    Donc vous devez mettre à jour des pilotes obsolètes pour les réparer. Vous pouvez le faire manuellement ou automatiquement, je vais vous dire les deux méthodes.

    Mettre à jour manuellement les pilotes

    Appuyez sur Windows + R et tapez devmgmt.ms dans le Courir dialogue pour ouvrir le Dispositif Directeur. Ici développez tout le contenu et cherche un pilote avec une icône triangle jaune à côté de cela.

    L'icône indique que le pilote est obsolète ou défectueux. Si vous en trouvez un, faites un clic droit dessus et sélectionnez Mise à jour du logiciel du pilote.

    Un assistant va s'ouvrir, cliquez ici Rechercher automatiquement le pilote mis à jour mettre à jour le pilote.

    Mettre à jour automatiquement les pilotes

    Personnellement, je recommande d'utiliser un outil de mise à jour de pilote tiers car ils peuvent trouver des pilotes défectueux que même Windows peut ignorer.

    Mon propre choix est IObit Driver Booster car il a prise en charge de plus de 400 000 types des pilotes avec un accent particulier sur les pilotes Windows 10.

    Juste installer l'application et lancer il. Il recherchera et répertoriera automatiquement tous les pilotes défectueux et obsolètes. Vous pouvez ensuite appuyer sur le "Tout mettre à jour"bouton pour les mettre à jour.

    Nettoyer le démarrage Windows 10

    Clean Boot est un processus de désactivation de toutes les applications de démarrage tierces et du service en arrière-plan Résoudre des problèmes. Comme la plupart des processus en arrière-plan sont arrêtés, il y a de fortes chances que le processus défectueux sera fermé ainsi. Microsoft propose un excellent article sur la procédure de démarrage en mode minimal de Windows 10 et même d’autres versions de Windows..

    Si le démarrage en mode minimal résout le problème, vous pouvez essayez à nouveau d'activer les services requis un par un pour voir lequel crée un problème et le désactiver.

    Supprimer les logiciels malveillants

    Un virus ou les logiciels malveillants peuvent également augmenter l'utilisation de la RAM. Les logiciels malveillants créés spécifiquement pour endommager votre système font généralement pression sur la RAM pour arrêter votre utilisation. La solution est vraiment simple, lancer l'analyse du malware en utilisant un bon programme antivirus. Je recommande d'utiliser l'antivirus gratuit Avast car il est léger et très puissant..

    Installez Avast et faire une analyse complète du système. Il devrait pouvoir trouver et supprimer tous les types de logiciels malveillants. En cas d'échec, vous pouvez également créer un disque Avast Rescue Disk et lancer une analyse lorsque Windows ne fonctionne pas..

    Comme Windows n'est pas en cours d'exécution, le virus ne pourra ni masquer ni empêcher l'analyse de l'antivirus..

    Supprimer les logiciels publicitaires

    Similaire aux logiciels malveillants, les adwares peuvent également utiliser des charges de RAM en arrière-plan. Les logiciels publicitaires affichent les annonces lorsque vous utilisez des programmes. Pour les télécharger et les configurer, ils utilisent les ressources du réseau et du système, y compris la RAM. Les outils habituels de nettoyage des logiciels malveillants tels qu'Avast ne sont pas le meilleur choix. besoin d'un programme de nettoyage d'adware dédié.

    Adwcleaner est l’un des meilleurs nettoyeurs de logiciels publicitaires qui nettoiera votre PC de tous les logiciels de publicité, même indésirables, pouvant utiliser de la mémoire vive. Il suffit de scanner votre PC avec Adwcleaner et il trouvera et supprimera tous les types de programmes non requis.

    Conclusion

    La fuite de mémoire dans Windows 10 est généralement causé par un conducteur défectueux, en particulier le pilote de réseau. Vous devez vous assurer que tous les pilotes sont à jour et qu'aucune application tierce ne consomme de la mémoire vive..

    Si vous avez réussi à réparer une fuite de mémoire dans Windows 10, partagez dans les commentaires comment vous l'avez fait..