PrivaZer logo

Uno de los mejores limpiadores gratuitos de PC
La alternativa de CCleaner
ES


¿Cómo limpiar SRUM en Windows?



SRUM y rastros de ejecución
¿Qué es SRUM y por qué debería limpiarlo?

SRUM, el Monitor de uso de recursos del sistema, es una función de Windows que registra cuánta CPU, red y energía consume cada programa, hora por hora. Existe principalmente para informes de batería y seguimiento del uso de datos de red, pero como efecto secundario se convierte en un diario detallado de todo lo que se ejecutó en su PC, ya sea iniciado desde el menú Inicio, un script o un servicio en segundo plano.

La recopilación la impulsa el Servicio de directivas de diagnóstico (DPS), que consulta periódicamente los procesos en ejecución y ejecutados recientemente y escribe los resultados en una base de datos. Como funciona independientemente del Explorador, SRUM puede captar programas que otros rastros (como UserAssist) pasan por alto por completo, y los datos pueden persistir durante varias semanas. Se almacena como una base de datos ESE (el mismo motor que usa la Búsqueda de Windows) en C:\Windows\System32\sru\SRUDB.dat, con las categorías de datos que rastrea configuradas bajo HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SRUM\Extensions.

¿Qué contiene una entrada de SRUM?
Estructura de un registro horario de SRUM en Windows Disposición vertical de un registro de SRUM. Cada campo registra algo sobre el uso de recursos de un programa durante una ventana horaria: su identidad, ciclos de CPU, bytes de red y tiempo de conexión, actividad de disco, y uso en primer plano o de energía. Todos estos campos son evidencia de ejecución y PrivaZer los elimina. Almacenado en la base de datos SRUDB.dat · un resumen por aplicación y por hora · recopilado por el Servicio de directivas de diagnóstico Ruta completa del ejecutable y SID de usuario qué programa se ejecutó, y con qué cuenta Ciclos de CPU consumidos uso del procesador durante esa hora Bytes de red enviados y recibidos por aplicación, por interfaz de red Duración de la conexión de red cuánto tiempo mantuvo la aplicación una conexión Bytes de disco leídos y escritos volumen de E/S de almacenamiento durante esa hora Tiempo en primer plano y uso de energía tiempo de ventana activa y consumo de energía estimado Evidencia de ejecución, eliminada por PrivaZer

Campo Qué revela Procesamiento por PrivaZer
Ruta y SID de usuario Qué programa se ejecutó y quién lo ejecutó Eliminado
Ciclos de CPU Cuánto procesamiento realizó la aplicación Eliminado
Bytes de red enviados/recibidos Cuántos datos movió la aplicación en línea Eliminado
Duración de la conexión Cuánto tiempo permaneció conectada la aplicación Eliminado
Lectura/escritura de disco Actividad de almacenamiento generada por la aplicación Eliminado
Tiempo en primer plano y uso de energía Con qué intensidad se usó la aplicación, y su consumo de energía Eliminado

Al igual que Amcache, un registro de SRUM no tiene parte estética alguna, cada campo es una medición de lo que realmente hizo un programa. Lo que lo hace inusualmente exhaustivo es la combinación: no solo que un programa se ejecutó, sino cuánto usó la red, el disco y la batería, hora por hora, durante semanas. PrivaZer elimina estos registros para que ese diario de uso de recursos ya no permanezca en la base de datos.

¿Qué tiene de realmente privado SRUM?

SRUM no solo indica que un programa existió, sino cómo se usó: cuánto tráfico de red generó, cuánto tiempo se ejecutó en primer plano, aproximadamente cuánta batería consumió. Como la recopilación la impulsa el Servicio de directivas de diagnóstico en lugar del Explorador, no se limita a los programas que abrió con doble clic; los procesos en segundo plano y las herramientas de línea de comandos también aparecen. Esa combinación, presencia más un perfil de uso a lo largo del tiempo, es lo que hace que SRUM sea valioso para las herramientas forenses incluso cuando otros rastros de ejecución ya se han eliminado.

¿Limpia PrivaZer SRUM?

Sí. PrivaZer detecta y elimina la base de datos de SRUM como parte de un análisis, y también puede eliminarla de forma individual.

SRUDB.dat normalmente lo mantiene abierto el Servicio de directivas de diagnóstico mientras Windows se ejecuta. PrivaZer libera ese bloqueo y elimina de forma segura los archivos en C:\Windows\System32\sru, SRUDB.dat y cualquier archivo asociado, sobrescribiéndolos antes de eliminarlos para que los registros antiguos no puedan recuperarse con herramientas de recuperación de datos. Esto ocurre directamente, en la misma sesión, sin necesidad de reiniciar. Se requieren permisos de administrador.

¿Sobreviven las entradas de SRUM después de desinstalar un programa?

Sí. Desinstalar un programa y eliminar sus archivos no elimina su historial de SRUM. Los registros horarios de su uso de CPU, red, disco y energía pueden permanecer en la base de datos durante semanas, mostrando no solo que el programa existió sino cómo se usó realmente, mucho después de que todo rastro del propio programa haya desaparecido. Limpiar SRUM es lo que elimina ese registro residual.

¿Es seguro limpiar SRUM?

Sí. SRUM es una caché de diagnóstico que Windows mantiene para los informes de batería y red, y se reconstruye automáticamente. Limpiarla no afecta a sus programas instalados, a sus archivos ni a la estabilidad del sistema. El Servicio de directivas de diagnóstico sigue ejecutándose (o se reinicia) con normalidad, por lo que las funciones de solución de problemas que dependen de él no se ven afectadas de forma permanente.

¿Volverán a aparecer las entradas de SRUM después de limpiarlas?

Sí, y es lo esperado: el Servicio de directivas de diagnóstico reanuda sus resúmenes horarios en cuanto vuelve a usar el PC. La limpieza elimina el rastro histórico hasta ese momento, de modo que lo único que un examinador podría recuperar es lo ocurrido desde entonces. Ejecute PrivaZer periódicamente para mantener ese rastro corto.

¿En qué se diferencia SRUM de Amcache, Shimcache y UserAssist?

Los cuatro muestran que un programa existió o se ejecutó, pero cada uno capta un aspecto diferente. SRUM es el único con un perfil de uso de recursos por hora, CPU, red, disco y energía, y el único que no está ligado a un inicio desde la interfaz gráfica. UserAssist registra los inicios desde la interfaz gráfica con un recuento de ejecuciones y tiempo de uso en primer plano. Amcache es un archivo de colmena con metadatos ricos por programa, incluido un hash SHA-1. Shimcache registra principalmente rutas y fechas de última modificación. Limpiar solo uno deja los otros tres intactos.

Para los demás, consulte: Amcache, Shimcache y UserAssist.

Ninguna pregunta coincide con su búsqueda. Pruebe con otras palabras clave.


Para usuarios avanzados
Opciones de análisis - Opciones de SRUM
Cómo limpiar SRUM en Windows. Opción de SRUM: eliminar rastros de ejecución de la base de datos SRUDB.dat
¿Todavía tiene alguna pregunta? Estaremos encantados de ayudarle. Contacte con nuestro equipo de soporte