50 votes

Processus système (PID 4) accédant en permanence au disque dur

Récemment, j'ai remarqué que certaines de nos machines devenaient lentes, principalement après le démarrage. En utilisant la fonction Resource Monitor J'ai détecté un accès excessif au disque de la part du processus système avec PID 4. En suivant certains conseils, j'ai désactivé l'antivirus sur le dossier System Volume Information, en espérant que cela aidera (je ne veux pas désactiver la restauration du système).

Cependant, il semble que le PID 4 accède à tout . Lors d'une simple extraction d'un fichier ZIP, je constate que WinRAR lit quelques centaines de Ko par seconde dans le fichier, alors que PID 4 lit des dizaines de Mo par seconde dans le même fichier. Après avoir annulé l'opération, PID 4 continue d'accéder au fichier pendant environ 30 secondes, en lisant plusieurs Mo par seconde. Il ne s'agit pas d'un bogue du moniteur de ressources, car le disque est clairement actif et s'arrête une fois que le moniteur de ressources indique que PID 4 se repose enfin.

Pourquoi ce processus miraculeux accède-t-il à tout ce à quoi tous les autres processus accèdent ?

J'utilise l'antivirus AVG. Le fait de le désactiver n'a pas changé ce comportement/

Que se passe-t-il ici ?

1 votes

PID 4 est l'ID du processus Windows SYSTEM. En fait, il ressemble beaucoup au PID 1 des systèmes Unix. A lot des services gérés dans le cadre du PID 4.

0 votes

Les services ne fonctionnent-ils pas selon leurs propres processus ? Quoi qu'il en soit, même si c'est le cas, comment se fait-il que les accès aux fichiers ordinaires dans les processus réguliers ne relevant pas des services soient principalement effectués sous PID 4 ?

0 votes

J'ai le même problème et je ne trouve pas de solution. Utilisez-vous par hasard TrueCrypt ? J'utilise TrueCrypt pour le chiffrement de l'ensemble du système et je soupçonne que cela pourrait être la cause, car il tourne sous "System" en tant que pilote, et il doit chiffrer/déchiffrer chaque accès à un fichier.

0voto

fencepost Points 972

J'ai eu un problème similaire, mais dans mon cas, il semble que les fichiers hors ligne aient été activés d'une manière ou d'une autre. Je vais enquêter du côté du serveur (par exemple, je pensais que c'était désactivé globalement via Group Policy et sur les parts.....), mais j'avais deux machines Windows 7 dans un bureau distant qui essayaient joyeusement de synchroniser plusieurs centaines de Go par le biais d'une connexion VPN.

(Editer avant de poster : Les fichiers hors ligne n'ont pas été correctement désactivés sur les partages, peut-être à la suite d'une migration du serveur.

0voto

Tofuw Points 101

Attention, le "Resource Monitor" de Windows calcule une vitesse moyenne d'E/S pour le disque dur. 60 dernières secondes pour les 3 colonnes "Read (B/sec)", "Write (B/sec)" et "Total (B/sec)", ce qui signifie qu'il y a une inertie. Cela s'applique à tous les processus, y compris explorer.exe ou les processus de ligne de commande. Même après la sortie du processus, celui-ci apparaît toujours dans le "Moniteur de ressources", avec une vitesse d'E/S décroissant linéairement jusqu'à 0.

En revanche, Sysinternals Explorateur de processus les colonnes intitulées "I/O Delta Read bytes" et "I/O Delta Write Bytes" indiquent les valeurs instantanées réelles.

Ces observations ont été faites sur Windows 10 Pro 20H1.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X