/

Comment réinitialiser la consommation de données réseau sous Windows 10

par Team Ninja
How to Reset Network Data Usage in Windows 10 blog banner image
How to Reset Network Data Usage in Windows 10 blog banner image

Try our #1 rated endpoint management platform on G2

NinjaOne dashboard screenshot

Automate the Hardest Parts of IT

Points clés

  • Qu’est-ce que la consommation de données réseau sous Windows 10 ? Windows 10 enregistre la quantité de données utilisée par chaque carte réseau (Wi-Fi ou Ethernet) au fil du temps, afin d’aider les utilisateurs à suivre leur consommation de bande passante.
  • Peut-on réinitialiser la consommation de données réseau sous Windows 10 ? Oui, mais Windows 10 ne propose aucun bouton de réinitialisation intégré : les données doivent donc être effacées manuellement, via les services et les fichiers système.
  • Quel fichier contient les statistiques de consommation réseau sous Windows 10 ? Ces données sont stockées dans le fichier SRUDB.dat, qui journalise les informations de diagnostic et de bande passante du système.
  • Est-il risqué de supprimer le fichier SRUDB.dat ? Non, la suppression de SRUDB.dat n’endommage aucune fonctionnalité de Windows et le fichier est régénéré automatiquement. En revanche, l’historique de consommation est définitivement perdu.
  • Faut-il un accès administrateur pour réinitialiser la consommation de données ? Oui, la réinitialisation de la consommation de données réseau exige des privilèges d’administrateur local, afin d’arrêter des services système et de modifier des fichiers système protégés.

Windows 10 intègre un compteur de consommation de données qui enregistre la bande passante utilisée par chaque carte réseau (Wi-Fi ou Ethernet). Ces informations sont accessibles via Paramètres > Réseau et Internet > Consommation des données et sont mises à jour automatiquement. Ce compteur est utile, mais certains utilisateurs choisissent de le réinitialiser pour diverses raisons : repartir de zéro, auditer l’utilisation du réseau, diagnostiquer une consommation de données excessive ou analyser les changements après une modification de la configuration du système.

Windows 10 ne propose toutefois ni bouton ni option graphique pour remettre ce compteur à zéro. L’opération nécessite un accès administrateur et des modifications dans le système de fichiers. Ce guide vous montre comment réinitialiser la consommation de données réseau sous Windows 10.

Réinitialiser la consommation de données réseau

Avant de procéder à la réinitialisation, vérifiez que les conditions suivantes sont réunies :

  • Vous utilisez Windows 10 (toutes éditions).
  • Vous disposez des droits d’administrateur local.
  • Vous pouvez arrêter et démarrer des services système.
  • Vous savez modifier le propriétaire et les autorisations d’un fichier.

Ces conditions remplies, suivez les étapes ci-dessous pour réinitialiser vos statistiques de consommation de données réseau :

⚠️ À savoir avant de réinitialiser la consommation de données réseau sous Windows 10

  • La réinitialisation supprime définitivement l’historique des statistiques réseau
  • Elle s’applique à toutes les cartes réseau, et non au Wi-Fi ou à l’Ethernet séparément
  • Vous devez arrêter le service de stratégie de diagnostic (DPS) avant de supprimer SRUDB.dat

Étape 1 : arrêter le service de stratégie de diagnostic

  1. Appuyez sur Win + S pour ouvrir la barre de recherche.
  2. Saisissez cmd, faites un clic droit sur Invite de commandes dans les résultats, puis sélectionnez Exécuter en tant qu’administrateur.

Exécuter l'invite de commandes en tant qu'administrateur

  1. Dans la fenêtre de l’invite de commandes, exécutez la commande suivante puis appuyez sur Entrée :
    • net stop DPS

Arrêt du service de stratégie de diagnostic via l'invite de commandes

  1. Attendez le message de confirmation :

« Le service Service de stratégie de diagnostic a été arrêté. »

Message de confirmation de l'arrêt du service de stratégie de diagnostic

Étape 2 : devenir propriétaire du fichier de consommation de données

Les statistiques de consommation de données réseau sont stockées dans ce fichier :

  • C:\Windows\System32\sru\SRUDB.dat

Vous devez en devenir propriétaire avant de le modifier. Pour cela :

  1. Dans la même invite de commandes élevée, exécutez :

takeown /f "C:\Windows\System32\sru\SRUDB.dat"

  1. Accordez ensuite les autorisations complètes aux administrateurs :

icacls "C:\Windows\System32\sru\SRUDB.dat" /grant administrators:F

Commande accordant les autorisations complètes aux administrateurs dans l'invite de commandes

Étape 3 : supprimer ou renommer la base de données de consommation

Maintenant que vous contrôlez SRUDB.dat, vous pouvez soit le supprimer pour remettre les statistiques à zéro, soit le renommer pour en conserver une sauvegarde.

  1. Pour supprimer le fichier, exécutez :

del "C:\Windows\System32\sru\SRUDB.dat"

Commande pour supprimer le fichier de statistiques de consommation

  1. Pour le renommer (à titre de sauvegarde), exécutez :

ren "C:\Windows\System32\sru\SRUDB.dat" "SRUDB_old.dat"

Commande pour renommer le fichier de statistiques de consommation

Étape 4 : redémarrer le service de stratégie de diagnostic

  1. Pour redémarrer le service, exécutez la commande suivante :

net start DPS

  1. Attendez le message de confirmation :

« Le service Service de stratégie de diagnostic a démarré. »

Commande de redémarrage du service de stratégie de diagnostic et confirmation

Un nouveau fichier SRUDB.dat est alors généré et les statistiques de consommation réseau repartent de zéro.

Étape 5 : vérifier la réinitialisation

  1. Appuyez sur Win + I pour ouvrir les Paramètres.
  2. Allez dans Réseau et Internet.
  3. Sélectionnez Consommation des données.

Consommation des données dans l'état du réseau des Paramètres

  1. Sélectionnez votre réseau actif. Les statistiques doivent désormais être vides.

Choix d'un réseau et informations sur la limite de données
Vous pouvez également regarder cette courte vidéo : « How to View Computer Network Data Usage Details in Windows 10 ».

Automatiser la réinitialisation avec un fichier de commandes (facultatif)

Vous pouvez aussi automatiser toute la procédure à l’aide d’un script batch (.bat). Cette méthode est rapide, reproductible et pratique si vous devez effectuer la réinitialisation régulièrement.

Étape 1 : créer un fichier de commandes

  1. Appuyez sur Win + S pour ouvrir la barre de recherche.
  2. Saisissez Notepad et cliquez sur le résultat correspondant.
  3. Copiez-collez le script suivant dans le Bloc-notes :

@echo off

net stop DPS

takeown /f "C:\Windows\System32\sru\SRUDB.dat"

icacls "C:\Windows\System32\sru\SRUDB.dat" /grant administrators:F

del "C:\Windows\System32\sru\SRUDB.dat"

net start DPS

echo Network usage stats have been reset.

pause

Script batch pour automatiser les réinitialisations

  1. Cliquez sur Fichier > Enregistrer sous.

Option Enregistrer sous lors de l'enregistrement d'un fichier Bloc-notes

  1. Saisissez un nom tel que : ResetNetworkUsage.bat
  2. Dans la liste déroulante Type , sélectionnez Tous les fichiers.
  3. Choisissez un emplacement pratique pour enregistrer le fichier (le Bureau, par exemple), puis cliquez sur Enregistrer.

Enregistrement du script batch de réinitialisation de la consommation réseau

Étape 2 : exécuter le fichier de commandes en tant qu’administrateur

  1. Repérez le fichier ResetNetworkUsage.bat.
  2. Faites un clic droit dessus et sélectionnez Exécuter en tant qu’administrateur.
  3. Si le contrôle de compte d’utilisateur vous y invite, cliquez sur Oui.

Le script arrête automatiquement le service de stratégie de diagnostic (DPS), prend possession du fichier de consommation, le supprime, puis redémarre le service.

Résoudre les problèmes courants

Problème : « Accès refusé » lors de la suppression de SRUBD.dat

Cette erreur survient généralement parce que le fichier SRUDB.dat est encore utilisé par le service de stratégie de diagnostic (DPS), ou parce que vos autorisations sont insuffisantes. Vérifiez que le service DPS est bien arrêté :

  1. Appuyez sur Win + S, saisissez cmd, puis faites un clic droit sur Invite de commandes > Exécuter en tant qu’administrateur.
  2. Exécutez la commande :
    • net stop DPS

Prenez ensuite possession du fichier et accordez les autorisations complètes :

  1. Dans l’invite de commandes, exécutez :
    • takeown /f "C:\Windows\System32\sru\SRUDB.dat"

icacls "C:\Windows\System32\sru\SRUDB.dat" /grant administrators:F

Problème : les statistiques ne se réinitialisent pas

Si les statistiques ne se réinitialisent pas, c’est probablement que le fichier n’a pas été supprimé ou qu’il reste verrouillé par un autre service système, ce qui empêche sa suppression. Essayez de redémarrer en mode sans échec.

Redémarrer en mode sans échec

  1. Appuyez sur Win + R pour ouvrir la boîte de dialogue Exécuter.
  2. Saisissez msconfig et appuyez sur Entrée pour ouvrir la Configuration du système.

Commande pour ouvrir la boîte de dialogue Exécuter

  1. Ouvrez l’onglet Démarrer.
  2. Sous Options de démarrage, cochez Démarrage sécurisé et sélectionnez Minimal.
  3. Cliquez sur OK, puis sur Redémarrer.

Option de démarrage sécurisé dans l'onglet Démarrer de la Configuration du système

  1. Cliquez sur Redémarrer.

Option de redémarrage de la Configuration du système

  1. Une fois en mode sans échec, ouvrez l’invite de commandes en tant qu’administrateur.
  2. Exécutez la commande suivante :
    • takeown /f "C:\Windows\System32\sru\SRUDB.dat"

icacls "C:\Windows\System32\sru\SRUDB.dat" /grant administrators:F

del "C:\Windows\System32\sru\SRUDB.dat"

  1. Ensuite, appuyez sur Win + R et saisissez msconfig pour rouvrir la Configuration du système.
  2. Décochez Démarrage sécurisé > OK > Redémarrer pour redémarrer votre PC normalement.

Le service ne redémarre pas

Le service DPS peut refuser de démarrer si une ou plusieurs de ses dépendances sont manquantes, corrompues ou à l’arrêt. Par définition, une dépendance est un autre service qui doit être en cours d’exécution pour que le service concerné (ici, DPS) fonctionne correctement.

Consulter les journaux de l’observateur d’événements

  1. Appuyez sur Win + X, puis sélectionnez Observateur d’événements.
  2. Allez dans Journaux Windows > Système.

Journaux Windows Système dans l'observateur d'événements

  1. Recherchez les messages d’erreur en rouge liés à DPS et notez les dépendances mentionnées.

Vérifier que les dépendances sont en cours d’exécution

  1. Appuyez sur Win + S, saisissez cmd, puis faites un clic droit sur Invite de commandes > Exécuter en tant qu’administrateur.
  2. Dans l’invite de commandes, exécutez :
    • Sc qc DPS

Commande pour vérifier que les dépendances sont en cours d'exécution

  1. Regardez la section DEPENDENCIES et vérifiez que ces services tournent bien à l’aide de services.msc. Si l’un d’eux est arrêté, démarrez-le avec :
    • net start [dependency_name]

Vous pouvez aussi ouvrir le gestionnaire de services (services.msc) depuis la boîte de dialogue Exécuter (Win + R), repérer les dépendances et les activer manuellement.

Reprenez la main sur votre consommation de données réseau sous Windows 10

Réinitialiser les données réseau est utile si vous souhaitez repartir d’une base vierge pour votre suivi ou si vous préférez ne pas conserver l’historique de vos habitudes de consommation. Sous Windows 10, la seule méthode pour réinitialiser la consommation de données réseau consiste à supprimer le fichier SRUDB.dat . Cette opération exige des privilèges d’administrateur et la capacité de gérer les services système.

Pour les utilisateurs avancés et les administrateurs informatiques, l’automatisation par script offre une solution qui s’adapte à la gestion de plusieurs machines. En cas de difficulté, ce guide propose des étapes de dépannage claires ainsi que des réponses aux questions les plus fréquentes.

FAQs

Non. La réinitialisation efface uniquement les statistiques de consommation : elle ne modifie ni les paramètres ni les limites des réseaux définis comme limités.

Oui. Toutes les statistiques enregistrées par application et par carte réseau sont effacées lors de la suppression de SRUDB.dat.

La procédure est proche, mais pas identique. Windows 11 stocke les données de consommation réseau dans la même base de données, mais le comportement du service et les chemins dans l’IU (interface utilisateur) peuvent différer.

Non, mais elle effacera l’historique des données. Le fichier SRUDB.dat contient les données de diagnostic du système, dont la consommation réseau et la consommation d’énergie. Sa suppression n’altère aucune fonctionnalité de Windows et le système le régénère automatiquement. En revanche, tout l’historique des données de diagnostic est perdu.

Oui. Vous pouvez automatiser la réinitialisation à l’aide d’un fichier de commandes et du Planificateur de tâches :

Créer un fichier de commandes

  1. Appuyez sur Win + S pour ouvrir la barre de recherche.
  2. Saisissez Notepad et ouvrez l’application.
  3. Copiez-collez le script suivant dans le Bloc-notes :

@echo off

net stop DPS

takeown /f "C:\Windows\System32\sru\SRUDB.dat"

icacls "C:\Windows\System32\sru\SRUDB.dat" /grant administrators:F

del "C:\Windows\System32\sru\SRUDB.dat"

net start DPS

Script batch pour programmer des réinitialisations mensuelles

  1. Cliquez sur Fichier > Enregistrer sous.
  2. Dans la liste déroulante Type, sélectionnez Tous les fichiers.
  3. Nommez-le : ResetNetworkUsage.bat
  4. Cliquez sur Enregistrer.

Programmer la tâche dans le Planificateur de tâches

  1. Appuyez sur Win + S pour ouvrir la barre de recherche.
  2. Saisissez Planificateur de tâches et ouvrez l’application.
  3. Cliquez sur Créer une tâche de base.

Action Créer une tâche de base dans le Planificateur de tâches

  1. Saisissez un nom (par exemple, Reset Network Usage), puis cliquez sur Suivant.

Saisie du nom dans l'Assistant Création d'une tâche de base

  1. Définissez le déclencheur sur Tous les mois, choisissez une date et une heure de début, puis cliquez sur Suivant.

Assistant Création d'une tâche de base : déclencheur défini sur mensuel

  1. Définissez l’action sur Démarrer un programme, puis cliquez sur Suivant.

Assistant Création d'une tâche de base : action définie sur Démarrer un programme

  1. Sélectionnez Parcourir.

Recherche d'un programme dans l'Assistant Création d'une tâche de base

  1. Accédez à votre fichier .bat, cliquez dessus, puis appuyez sur Ouvrir.

Sélection du script de réinitialisation de la consommation réseau

  1. Cliquez sur Suivant.
  2. Vérifiez les informations, puis cliquez sur Terminer pour créer la tâche.

Non. Windows ne propose aucun paramètre de stratégie de groupe intégré pour réinitialiser les statistiques de consommation réseau. La seule approche possible passe par des opérations manuelles sur les fichiers ou par un script.

Vous pourriez aussi aimer

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?