/

Cómo restablecer el uso de datos de red en Windows 10

por 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

Puntos clave

  • ¿Qué es el uso de datos de red en Windows 10? Windows 10 registra cuántos datos consume cada adaptador de red (Wi-Fi o Ethernet) a lo largo del tiempo para que puedas controlar el consumo de ancho de banda.
  • ¿Se puede restablecer el uso de datos de red en Windows 10? Sí, pero Windows 10 no incluye un botón de restablecimiento, así que hay que borrar los datos manualmente mediante los servicios y archivos del sistema.
  • ¿Qué archivo guarda las estadísticas de uso de red en Windows 10? Los datos de uso de red se almacenan en el archivo SRUDB.dat, que registra la información de diagnóstico y de ancho de banda del sistema.
  • ¿Es seguro eliminar el archivo SRUDB.dat? Sí, eliminar SRUDB.dat no daña ninguna función de Windows y el archivo se regenera automáticamente, aunque el historial de uso se pierde de forma permanente.
  • ¿Hacen falta permisos de administrador para restablecer el uso de datos? Sí, restablecer el uso de datos de red requiere privilegios de administrador local para detener servicios del sistema y modificar archivos protegidos.

Windows 10 incluye un medidor de uso de datos integrado que registra el consumo de ancho de banda de cada adaptador de red (Wi-Fi o Ethernet). Esta información está disponible en Configuración > Red e Internet > Uso de datos y se actualiza automáticamente. Aunque el medidor resulta útil, hay quien prefiere restablecerlo por distintos motivos: empezar de cero, auditar el uso de la red, resolver un consumo de datos excesivo o analizar los cambios tras modificar la configuración del sistema.

Sin embargo, Windows 10 no ofrece ningún botón ni opción gráfica para poner este contador a cero. Hay que recurrir a permisos de administrador y a cambios en el sistema de archivos. En esta guía te explicamos cómo restablecer el uso de datos de red en Windows 10.

Cómo restablecer el uso de datos de red

Antes de restablecer el uso de datos de red, comprueba que cumples estos requisitos:

  • Utilizas Windows 10 (cualquier edición).
  • Tienes derechos de administrador local.
  • Puedes detener e iniciar servicios del sistema.
  • Sabes cambiar la propiedad y los permisos de los archivos.

Cuando se cumplan estas condiciones, sigue estos pasos para restablecer las estadísticas de uso de datos de red:

⚠️ Lo que debes saber antes de restablecer el uso de datos de red en Windows 10

  • El restablecimiento elimina de forma permanente el historial de estadísticas de red
  • Se aplica a todos los adaptadores de red, no solo al de Wi-Fi o al de Ethernet por separado
  • Debes detener el Servicio de directiva de diagnóstico (DPS) antes de eliminar SRUDB.dat

Paso 1: detén el Servicio de directiva de diagnóstico

  1. Pulsa Win + S para abrir la barra de búsqueda.
  2. Escribe cmd, haz clic derecho en Símbolo del sistema en los resultados y selecciona Ejecutar como administrador.

Ejecutar el Símbolo del sistema como administrador

  1. En la ventana del Símbolo del sistema, ejecuta el siguiente comando y pulsa Intro:
    • net stop DPS

Detener el Servicio de directiva de diagnóstico desde el Símbolo del sistema

  1. Espera el mensaje de confirmación:

«El Servicio de directiva de diagnóstico se detuvo correctamente.»

Mensaje de confirmación al detener el Servicio de directiva de diagnóstico

Paso 2: toma posesión del archivo de uso de datos

Las estadísticas de uso de datos de red se guardan en este archivo:

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

Antes de hacer cambios, tienes que tomar posesión del archivo. Para ello:

  1. En el mismo Símbolo del sistema con permisos elevados, ejecuta:

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

  1. Después, concede permisos totales a los administradores:

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

Comando para conceder permisos totales a los administradores

Paso 3: elimina o renombra la base de datos de uso

Ahora que tienes control sobre SRUDB.dat, puedes eliminarlo para poner a cero las estadísticas de uso o renombrarlo para conservar una copia de seguridad.

  1. Para eliminar el archivo, ejecuta:

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

Comando para eliminar el archivo de estadísticas de uso

  1. Para renombrar el archivo (como copia de seguridad), ejecuta:

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

Comando para renombrar el archivo de estadísticas de uso

Paso 4: reinicia el Servicio de directiva de diagnóstico

  1. Para reiniciar el servicio, ejecuta el siguiente comando:

net start DPS

  1. Espera el mensaje de confirmación:

«El Servicio de directiva de diagnóstico se inició correctamente.»

Comando y confirmación al reiniciar el Servicio de directiva de diagnóstico

Se generará un nuevo archivo SRUDB.dat y las estadísticas de uso de red volverán a cero.

Paso 5: confirma el restablecimiento

  1. Pulsa Win + I para abrir la Configuración.
  2. Ve a Red e Internet.
  3. Selecciona Uso de datos.

Uso de datos del estado de red en la Configuración

  1. Selecciona tu red activa. Las estadísticas deberían aparecer ya a cero.

Elegir una red y ver la información del límite de datos
También puedes ver este vídeo breve: «Cómo ver los detalles del uso de datos de red del equipo en Windows 10».

Automatizar el restablecimiento con un archivo por lotes (opcional)

También puedes automatizar todo el proceso con un script por lotes (.bat). Este método es rápido, repetible y muy práctico si necesitas restablecer las estadísticas con cierta frecuencia.

Paso 1: crea un archivo por lotes

  1. Pulsa Win + S para abrir la barra de búsqueda.
  2. Escribe Notepad y haz clic en el resultado de la búsqueda.
  3. Copia y pega el siguiente script en el Bloc de notas:

@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 por lotes para automatizar el restablecimiento

  1. Haz clic en Archivo > Guardar como.

Opción Guardar como al guardar un archivo del Bloc de notas

  1. Escribe un nombre como: ResetNetworkUsage.bat
  2. En el desplegable Tipo selecciona Todos los archivos.
  3. Elige una ubicación cómoda para guardar el archivo (por ejemplo, el Escritorio) y haz clic en Guardar.

Guardar el script por lotes para restablecer el uso de red

Paso 2: ejecuta el archivo por lotes como administrador

  1. Localiza el archivo ResetNetworkUsage.bat.
  2. Haz clic derecho sobre él y selecciona Ejecutar como administrador.
  3. Si aparece el aviso del Control de cuentas de usuario, haz clic en Sí.

El script detendrá automáticamente el Servicio de directiva de diagnóstico (DPS), tomará posesión del archivo de datos de uso, lo eliminará y volverá a iniciar el servicio.

Solución de problemas habituales

Problema: «Acceso denegado» al eliminar SRUBD.dat

Este error suele aparecer porque el archivo SRUDB.dat sigue en uso por el Servicio de directiva de diagnóstico (DPS) o porque no tienes permisos suficientes. Asegúrate de que el servicio DPS está detenido:

  1. Pulsa Win + S, escribe cmd y haz clic derecho en el Símbolo del sistema > Ejecutar como administrador.
  2. Ejecuta el comando:
    • net stop DPS

A continuación, toma posesión del archivo y concede permisos totales:

  1. En el Símbolo del sistema, ejecuta:
    • takeown /f "C:\Windows\System32\sru\SRUDB.dat"

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

Problema: las estadísticas no se restablecen

Si las estadísticas no se ponen a cero, lo más probable es que el archivo no se haya eliminado correctamente o que otro servicio del sistema lo mantenga bloqueado e impida su eliminación. Prueba a reiniciar en modo seguro.

Reiniciar en modo seguro

  1. Pulsa Win + R para abrir el cuadro de diálogo Ejecutar.
  2. Escribe msconfig y pulsa Intro para abrir la Configuración del sistema.

Comando para abrir el cuadro de diálogo Ejecutar

  1. Ve a la pestaña Arranque.
  2. En Opciones de arranque, marca Arranque a prueba de errores y selecciona Mínimo.
  3. Haz clic en Aceptar y luego en Reiniciar.

Pestaña Arranque de Configuración del sistema con el arranque seguro

  1. Haz clic en Reiniciar.

Opción de reinicio en Configuración del sistema

  1. Una vez en modo seguro, abre el Símbolo del sistema como administrador.
  2. Ejecuta el siguiente comando:
    • 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. Cuando termines, pulsa Win + R y escribe msconfig para volver a abrir la Configuración del sistema.
  2. Desmarca Arranque a prueba de errores > Aceptar > Reiniciar para que el PC arranque con normalidad.

El servicio no se reinicia

El servicio DPS puede no iniciarse si alguna de sus dependencias falta, está dañada o no se está ejecutando. Una dependencia es, por definición, otro servicio que debe estar en ejecución para que el servicio actual (en este caso, DPS) funcione correctamente.

Revisar los registros del Visor de eventos

  1. Pulsa Win + X y selecciona Visor de eventos.
  2. Ve a Registros de Windows > Sistema.

Visor de eventos, Registros de Windows, Sistema

  1. Busca mensajes de error en rojo relacionados con DPS y apunta las dependencias que aparezcan.

Comprobar que las dependencias están en ejecución

  1. Pulsa Win + S, escribe cmd y haz clic derecho en el Símbolo del sistema > Ejecutar como administrador.
  2. En el Símbolo del sistema, ejecuta:
    • Sc qc DPS

Comando para comprobar que las dependencias están en ejecución

  1. Consulta el apartado DEPENDENCIES y comprueba en services.msc que esos servicios se estén ejecutando. Si alguno está detenido, inícialo con:
    • net start [dependency_name]

También puedes abrir el Administrador de servicios (services.msc) desde el cuadro de diálogo Ejecutar (Win + R), localizar las dependencias y activarlas manualmente.

Toma el control del uso de datos de red en Windows 10

Restablecer los datos de red resulta útil si quieres medir el consumo partiendo de cero o si prefieres no conservar el historial de uso. En Windows 10, la única forma de restablecer el uso de datos de red es eliminar el archivo SRUDB.dat. El proceso requiere privilegios de administrador y saber gestionar los servicios del sistema.

Para usuarios avanzados o administradores de TI, los scripts automatizados ofrecen soluciones escalables cuando hay que gestionar varios sistemas. Y si te encuentras con algún problema, esta guía incluye pasos claros de solución de problemas y respuestas a las dudas más frecuentes.

FAQs

No. Restablecer el uso de datos solo borra las estadísticas de consumo; no modifica la configuración ni los límites de las redes de uso medido.

Sí. Al eliminar SRUDB.dat se borran todas las estadísticas registradas por aplicación y por adaptador.

El proceso es parecido, pero no idéntico. Windows 11 guarda los datos de uso de red en la misma base de datos, aunque el comportamiento del servicio y las rutas de la interfaz pueden variar.

No, pero sí elimina el historial de datos. El archivo SRUDB.dat almacena datos de diagnóstico del sistema, incluidos el uso de red y el consumo de energía. Eliminarlo no daña ninguna función de Windows y el sistema lo regenera automáticamente. Eso sí, se perderán todos los datos de diagnóstico históricos.

Sí. Puedes automatizar el proceso con un archivo por lotes y el Programador de tareas:

Crear un archivo por lotes

  1. Pulsa Win + S para abrir la barra de búsqueda.
  2. Escribe Notepad y ábrelo.
  3. Copia y pega el siguiente script en el Bloc de notas:

@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 por lotes para programar restablecimientos mensuales

  1. Haz clic en Archivo > Guardar como.
  2. En el desplegable Tipo, selecciona Todos los archivos.
  3. Ponle este nombre: ResetNetworkUsage.bat
  4. Haz clic en Guardar.

Programarlo en el Programador de tareas

  1. Pulsa Win + S para abrir la barra de búsqueda.
  2. Escribe Programador de tareas y ábrelo.
  3. Haz clic en Crear tarea básica.

Acción Crear tarea básica en el Programador de tareas

  1. Escribe un nombre (por ejemplo, Restablecer uso de red) y haz clic en Siguiente.

Asistente Crear tarea básica: campo de nombre

  1. Configura el desencadenador como Mensualmente, establece la fecha y la hora de inicio y haz clic en Siguiente.

Asistente Crear tarea básica: desencadenador mensual

  1. Configura la acción como Iniciar un programa y haz clic en Siguiente.

Asistente Crear tarea básica: acción Iniciar un programa

  1. Selecciona Examinar.

Examinar el programa en el Asistente Crear tarea básica

  1. Localiza tu archivo .bat, haz clic en él y pulsa Abrir.

Seleccionar el script para restablecer el uso de red

  1. Haz clic en Siguiente.
  2. Revisa la información y haz clic en Finalizar para crear la tarea.

No. Windows no incluye ninguna directiva de grupo para restablecer las estadísticas de uso de red. La única vía disponible es hacerlo manualmente o con scripts sobre los archivos.

Quizá también te interese...

¿Listo para simplificar los aspectos más complejos de las TI?