PrivaZer logo

Один из лучших бесплатных средств для чистки ПК
Альтернатива CCleaner
RU


Как очистить SRUM в Windows?



SRUM и следы запуска приложений
Что такое SRUM и почему его нужно очищать?

SRUM (System Resource Usage Monitor, монитор использования системных ресурсов) — это функция Windows, которая почасово фиксирует, сколько ЦП, сети и энергии потребляет каждая программа. Она существует в основном для отчётов о заряде батареи и отслеживания использования сетевых данных, но как побочный эффект становится подробным дневником всего, что запускалось на вашем ПК, — будь то из меню «Пуск», скрипта или фоновой службы.

Сбор данных осуществляется службой политики диагностики (DPS), которая периодически опрашивает запущенные и недавно запущенные процессы и записывает результаты в базу данных. Поскольку она работает независимо от проводника, SRUM может фиксировать программы, которые полностью упускают другие следы (например, UserAssist), а данные могут сохраняться в течение нескольких недель. Она хранится в виде базы данных ESE (той же технологии, что использует поиск Windows) по адресу C:\Windows\System32\sru\SRUDB.dat, при этом категории отслеживаемых данных настраиваются в разделе HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SRUM\Extensions.

Что находится внутри записи SRUM?
Структура почасовой записи SRUM в Windows Вертикальная схема одной записи SRUM. Каждое поле фиксирует что-то об использовании ресурсов программой в течение одного часового интервала: её идентичность, циклы ЦП, сетевые байты и время соединения, дисковую активность и время на переднем плане или энергопотребление. Все эти поля являются доказательствами запуска и удаляются PrivaZer. Хранится в базе данных SRUDB.dat · одна сводка на приложение за каждый час · собирается службой политики диагностики Полный путь к исполняемому файлу и SID пользователя какая программа выполнялась и под какой учётной записью Затраченные циклы ЦП использование процессора за этот час Отправленные и полученные сетевые байты по каждому приложению, по каждому сетевому интерфейсу Длительность сетевого соединения как долго приложение удерживало соединение Прочитанные и записанные байты диска объём операций ввода-вывода накопителя за этот час Время на переднем плане и энергопотребление время активности окна и оценочное энергопотребление Доказательства запуска, удаляемые PrivaZer

Поле Что это раскрывает Обработка PrivaZer
Путь и SID пользователя Какая программа выполнялась и кто её запустил Удалено
Циклы ЦП Сколько вычислений выполнило приложение Удалено
Отправленные/полученные сетевые байты Сколько данных приложение передало в сети Удалено
Длительность соединения Как долго приложение оставалось подключённым Удалено
Чтение/запись диска Активность накопителя, созданная приложением Удалено
Время на переднем плане и энергопотребление Насколько активно использовалось приложение и его энергопотребление Удалено

Как и Amcache, запись SRUM не содержит косметической части — каждое поле является измерением того, что программа фактически делала. Необычно тщательным её делает сочетание данных: не просто то, что программа выполнялась, а насколько интенсивно она использовала сеть, диск и батарею, по часам, в течение недель. PrivaZer удаляет эти записи, чтобы этот дневник использования ресурсов больше не хранился в базе данных.

Что именно в SRUM затрагивает конфиденциальность?

SRUM не просто говорит о том, что программа существовала, — он показывает, как она использовалась: сколько сетевого трафика она создала, как долго работала на переднем плане, примерно сколько заряда батареи потребила. Поскольку сбор данных осуществляется службой политики диагностики, а не проводником, это не ограничивается программами, которые вы запускали двойным щелчком, — фоновые процессы и инструменты командной строки тоже отображаются. Именно это сочетание — присутствие плюс профиль использования во времени — делает SRUM ценным для судебно-технических инструментов, даже когда другие следы запуска уже очищены.

Очищает ли PrivaZer SRUM?

Да. PrivaZer обнаруживает и очищает базу данных SRUM в рамках сканирования, а также может очищать её отдельно.

Файл SRUDB.dat обычно остаётся открытым службой политики диагностики во время работы Windows. PrivaZer снимает эту блокировку и безопасно удаляет файлы в C:\Windows\System32\sru, SRUDB.dat и все сопутствующие файлы рядом с ним, перезаписывая их перед удалением, чтобы старые записи нельзя было восстановить с помощью инструментов восстановления удалённых данных. Это происходит непосредственно, в том же сеансе, перезагрузка не нужна. Требуются права администратора.

Сохраняются ли записи SRUM после удаления программы?

Да. Удаление программы и её файлов не удаляет её историю SRUM. Почасовые записи использования ЦП, сети, диска и энергии могут оставаться в базе данных неделями, показывая не только то, что программа существовала, но и как она фактически использовалась, долгое время после того, как все остальные следы самой программы исчезли. Именно очистка SRUM удаляет эту оставшуюся запись.

Безопасно ли очищать SRUM?

Да. SRUM — это диагностический кэш, который Windows поддерживает для отчётов о батарее и сети, и он автоматически перестраивается. Очистка не влияет на установленные программы, файлы или стабильность системы. Служба политики диагностики продолжает работать (или перезапускается) в обычном режиме, поэтому функции диагностики, зависящие от неё, не страдают навсегда.

Появятся ли записи SRUM снова после очистки?

Да, и это ожидаемо: служба политики диагностики возобновляет почасовые сводки, как только вы снова начинаете пользоваться ПК. Очистка удаляет накопленный след на данный момент, поэтому эксперт сможет восстановить только то, что произошло после. Запускайте PrivaZer периодически, чтобы этот след оставался коротким.

Чем SRUM отличается от Amcache, Shimcache и UserAssist?

Все четыре артефакта показывают, что программное обеспечение существовало или выполнялось, но каждый фиксирует свой срез данных. SRUM — единственный с почасовым профилем использования ресурсов (ЦП, сеть, диск и энергия) и единственный, не привязанный к запуску через GUI. UserAssist фиксирует запуски через GUI со счётчиком запусков и временем в фокусе. Amcache — это файл куста с подробными метаданными о каждой программе, включая хеш SHA-1. Shimcache в основном фиксирует пути и даты последнего изменения. Очистка только одного из них оставляет остальные три нетронутыми.

Об остальных см.: Amcache, Shimcache и UserAssist.

По вашему запросу ничего не найдено. Попробуйте другие ключевые слова.


Для опытных пользователей
Параметры сканирования — параметры SRUM
Как очистить SRUM в Windows. Параметр SRUM: удалить следы запуска из базы данных SRUDB.dat
Остались вопросы? Мы будем рады помочь. Свяжитесь с нашей службой поддержки