Avant de dire quoi que ce soit, je veux que vous sachiez tous où j'en suis avec ce problème :
- J'ai lancé plusieurs scans AV, y compris : Malwarebytes, Sophos Virus Removal, ADWCleaner, ESET Smart Security 4 et Hitman Pro qui ont trouvé quelques PUP et les ont supprimés.
- J'ai installé RAMMap, Windows WDK avec Poolmon et Process Explorer.
- J'ai mis à jour tous les pilotes, désactivé tous les processus et services inutiles et redémarré mon ordinateur plusieurs fois au cours d'hier et d'aujourd'hui (lorsque le problème a commencé).
- S'il vous plaît, quand je parle de ce problème, ne me dites pas que la RAM inutilisée est de la RAM gaspillée comme une réponse valable à mon problème. Le problème n'est pas si simple. Lorsque ma RAM se remplit, je rencontre des problèmes de performance et des ralentissements de mon système que je ne connaissais pas auparavant, y compris la RAM qui est au maximum et des problèmes de bégaiement/de performance du système lorsqu'elle est au maximum, ce qui m'oblige à redémarrer mon ordinateur.
Voici les spécifications de mon système :
Système d'exploitation : MS Windows 7 Ultimate 64-bit SP1
CPU : Intel Core i7 960 @ 3.20GHz 48 °C Technologie Bloomfield 45nm
RAM : 6.0GB Triple-Channel DDR3 @ 534MHz (8-8-8-20)
Carte mère : ASUSTeK Computer INC. SABERTOOTH X58 (LGA1366) 35 °C
Graphiques : NVIDIA GeForce GTX 670
Disques durs : 2930GB Seagate ST3000DM001-1CH166 ATA Device (SATA) 30 °C
Audio : Realtek High Definition Audio (de la carte mère)
Ce que j'ai découvert en utilisant poolmon, c'est que j'ai un pilote ou quelque chose d'autre qui ne libère pas de frees et qui augmente régulièrement nommé "Proc".
Comme vous pouvez le voir, Proc a un énorme 10 frees et 46205040 octets utilisés. Et ce nombre ne cesse d'augmenter.
Ce que j'ai trouvé dans pooltag.txt (si quelqu'un lit ceci et est intéressé de savoir où trouver ce fichier, vous pouvez regarder ici : Y:\Program Fichiers (x86) \Windows Kits \8.1\Debuggers\x64\triage ), est cette description : "Proc - nt!ps - Objets de processus", ce qui est assez peu informatif compte tenu de la description générique. Quoi qu'il en soit, ce problème semble s'aggraver lorsque j'exécute un processus très intensif (comme World of Warcraft, qui occupe normalement 1,6 Go de RAM).
Lorsque ce processus est terminé, l'utilisation de la RAM reste comme si le programme n'avait jamais été fermé. Lorsque je regarde la carte de la RAM, il reste parfois plus de 1,5 Go en attente. Même lorsque je l'efface dans RAMMap, il ne l'efface pas et cette RAM n'est pas libérée pour être réutilisée.
Comme vous pouvez le voir ici, j'ai 2,9 Go utilisés (en raison de Firefox, Skype et quelques autres programmes), mais j'ai plus de 1,5 Go en veille qui ne sont pas utilisés, et TaskManager et Process Explorer signalent que j'utilise près de 4 Go.
Un autre problème que j'ai remarqué : J'avais mis à jour mes pilotes Ethernet en raison de certains problèmes de décalage que je rencontrais avec mon Internet (j'ai fait remplacer un modem et je les ai ensuite mis à jour). Le problème a disparu. Je suis parti pour Thanksgiving pendant environ une semaine, au cours de laquelle mon ordinateur était éteint. Lorsque je suis rentré chez moi, j'ai remarqué ce processus : "svchost -k LocalSystemNetworkRestricted", "svchost -k netsvcs" utilisaient parfois plus de 500-700 Mo de RAM, ce que je n'avais jamais vu auparavant. En ce moment, elle se situe autour de 164 Mo, mais je ne l'avais jamais vue s'approcher de ce chiffre avant mon départ.
J'ai passé en revue tous les programmes, j'en ai désinstallé quelques-uns que j'avais installés avant de partir, puis j'ai effectué des analyses de virus qui ont permis de supprimer d'autres éléments, et j'ai même réinitialisé mon pilote Ethernet. Les seules mises à jour que j'avais pour Windows 7 étaient celles de Windows Defender (que j'ai désactivé depuis). Pourtant, ce comportement étrange persiste.
En un mot :
- Le pilote ou la ressource système "Proc" (description complète : "Proc - nt!ps - Objets de processus"), tel qu'il apparaît dans PoolMon.exe, augmente régulièrement le nombre d'octets utilisés mais ne les libère pas, ce qui finit par saturer la RAM et provoquer une instabilité du système et des bégaiements.
- Les processus "svchost -k LocalSystemNetworkRestricted" et "svchost -k netsvcs" ont augmenté l'utilisation de la RAM, alors que rien ne change dans le système.
Veuillez me faire savoir si quelqu'un peut m'aider.