Windows 7 Processus système lire / écrire comme un fou

7

J'ai un problème avec le fait que mon ordinateur Windows 7 commence parfois à accéder au disque comme un fou pendant peut-être 10 minutes à la fois. Le processus en question est le processus "système". J'ai désactivé superfetch et hibernation sur mon ordinateur, si cela fait une différence. J'ai désactivé ceux-ci pour voir s'ils étaient la cause des problèmes, mais aucun changement. J'ai 6 Go de RAM et seul le navigateur Web a été démarré lorsque j'ai pris la capture d'écran. Je ne pense donc pas qu'il était écrasé à cause de défauts de page.

Des idées sur la façon de trouver la cause de ceci?

Capture d'écran de resmon

Mats Ekberg
la source
5
Vous pouvez utiliser Process Monitor pour voir quels fichiers le processus système lit et écrit. Cela pourrait vous aider à donner un indice sur ce qu'il fait.
M. Alpha
2
Moniteur de processus ... technet.microsoft.com/en-us/sysinternals/bb896645
Moab
OK merci. En fait, j'ai essayé le moniteur de processus et je n'ai vu aucune activité de System à ce moment-là, même s'il était très actif selon resmon. Mais très probablement, j'ai foiré les filtres. Je ferai une autre tentative la prochaine fois que cela se produira.
Mats Ekberg
Maintenant, je me suis connecté avec Process Monitor. Je pourrais poster une capture d'écran, mais je ne pense pas que cela ajouterait quoi que ce soit. J'ai enregistré tous les événements du processus système (pid 4), pas de filtres. Je ne vois aucune activité intensive évidente. Lecture / écriture occasionnelle de quelques kilo-octets, mais pas de l'activité de 10 Mo / s que je peux voir dans resmon. C'est un mystère complet pour moi. Est-ce que quelqu'un connaît d'autres outils qui pourraient aider?
Mats Ekberg
J'ai ce problème mais ce ne sont pas les mises à jour d'IE. L’analyse des ressources montre que le système visite de très nombreux fichiers sur l’ensemble du système de fichiers (dont de très gros fichiers multimédias ou des fichiers blob) et lit à une vitesse élevée.
andersoj

Réponses:

2

Utilisez xperf à partir du WPT (composant du Kit de développement logiciel (SDK) de Windows 8) pour tracer les E / S de disque:

http://blogs.msdn.com/b/ntdebugging/archive/2009/08/17/xperf-to-investigate-slow-io-issues.aspx

Exécutez le script, réduisez la fenêtre CMD et, lorsque le problème se reproduit, revenez à la commande, attendez 15-20 secondes, appuyez sur une touche pour arrêter la journalisation. Ouvrez-le avec xperfview et examinez dans le graphique Disk IO les fichiers que le processus SYSTEM écrit / lit.

magicandre1981
la source
Je vais jeter un lien vers une réponse détaillée où j'ai utilisé xperf pour résoudre un problème . Il peut être utile de commencer avec xperf.
Ian Boyd
1

J'avais un problème similaire. Pour moi, le déclencheur était d'ouvrir IE10 (pourquoi devrais-je utiliser IE? Je ne sais même pas). Le processus système frapperait sans cesse le disque dur. Cela ne gèle pas tout, mais rend l'ordinateur inutilisable avec un temps de réponse moyen du disque de plus de 10 000 ms.

J'ai trouvé le correctif chez Serverfault: Processus système (PID 4) accédant constamment au disque dur . Mon résumé ci-dessous:

Le problème est Windows Update . Lorsque certains programmes sont démarrés, c’était pour moi IE10 ou, de façon intermittente, le système vérifie les mises à jour. Cela prend du temps et verrouille la machine. Pour résoudre ce problème: désactivez les mises à jour , d'abord pour les programmes en cours d'exécution. Si le problème persiste, envisagez de désactiver les mises à jour Windows.

Coomie
la source
1

======================

---MODIFIER---

Et aussi, ce processus AdskScSrv.exe crée aussi un décalage. C'est à partir de autocad, le service s'appelle "Autodesk Licensing Service".

Oui, je supprime simplement ces services.

Étapes: 1. Démarrez 2. tapez "msconfig" et entrez 3. onglet goto Services et recherchez "Autodesk Licensing Service" (facilitez-vous en triant le nom). 4. Décochez la case puis cliquez sur appliquer. et redémarrez maintenant si vous voulez

http://www.cadforum.cz/cadforum_en/qaID.asp?tip=3707

Pour moi, c’était: partager l’ensemble du disque (C :) sur le réseau.

Et lorsque je supprime cette règle de partage, cela fonctionne et fonctionne normalement.

Pour ce faire (Win 7, croyez similaire dans Win 8):

  1. Faites un clic droit sur Ordinateur et sélectionnez "Gérer"
  2. Dans l'explorateur de gauche, choisissez "Gestion de l'ordinateur (Local)" => "Dossiers partagés" => "Partages".
  3. Vous verrez chemin du dossier, qui est le chemin que vous partagez sur votre réseau.
  4. Dans mon cas, je partageais C: \
  5. Donc, je supprime cette règle, "Clic droit" et choisissez "Arrêter le partage"

Votez pour aider les autres

Richard Octovianus
la source