PrivaZer logo

Jeden z najlepszych darmowych środków do czyszczenia komputera
Alternatywa dla CCleaner
PL


Jak wyczyścić SRUM w Windows?



SRUM & ślady uruchamiania
Czym jest SRUM i dlaczego warto go czyścić?

SRUM, czyli System Resource Usage Monitor, to funkcja Windows rejestrująca, ile procesora, sieci i energii zużywa każdy program, godzina po godzinie. Istnieje głównie na potrzeby raportowania baterii i śledzenia zużycia danych sieciowych, ale efektem ubocznym jest to, że staje się szczegółowym dziennikiem wszystkiego, co działało na Twoim komputerze, niezależnie od tego, czy uruchomiono to z menu Start, skryptu, czy usługi w tle.

Zbieranie danych jest prowadzone przez usługę Diagnostic Policy Service (DPS), która okresowo odpytuje działające i ostatnio uruchamiane procesy oraz zapisuje wyniki w bazie danych. Ponieważ działa niezależnie od Eksploratora, SRUM może wychwycić programy, które inne ślady (jak UserAssist) całkowicie pomijają, a dane mogą utrzymywać się przez wiele tygodni. Są przechowywane jako baza danych ESE (ten sam silnik, którego używa Wyszukiwanie Windows) pod C:\Windows\System32\sru\SRUDB.dat, a kategorie śledzonych danych są konfigurowane pod HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SRUM\Extensions.

Co zawiera wpis SRUM?
Struktura godzinowego rekordu SRUM w systemie Windows Pionowy układ pojedynczego rekordu SRUM. Każde pole zapisuje informację o zużyciu zasobów przez program w danym godzinnym oknie czasowym: jego tożsamość, cykle procesora, bajty sieciowe i czas połączenia, aktywność dysku oraz czas na pierwszym planie lub zużycie energii. Wszystkie te pola stanowią dowód uruchomienia i są usuwane przez PrivaZer. Przechowywane w bazie danych SRUDB.dat · jedno podsumowanie na aplikację i godzinę · zbierane przez usługę Diagnostic Policy Service Pełna ścieżka pliku wykonywalnego & SID użytkownika który program działał i na jakim koncie Zużyte cykle procesora zużycie procesora w danej godzinie Bajty sieciowe wysłane & odebrane na aplikację, na interfejs sieciowy Czas trwania połączenia sieciowego jak długo aplikacja utrzymywała połączenie Bajty dysku odczytane & zapisane wolumen operacji We/Wy dysku w danej godzinie Czas na pierwszym planie & zużycie energii czas aktywnego okna oraz szacowany pobór mocy Dowód uruchomienia, usuwany przez PrivaZer

Pole Co ujawnia Przetwarzanie przez PrivaZer
Ścieżka & SID użytkownika Który program działał i kto go uruchomił Usuwane
Cykle procesora Ile obliczeń wykonała aplikacja Usuwane
Bajty sieciowe wysłane/odebrane Ile danych aplikacja przesłała online Usuwane
Czas trwania połączenia Jak długo aplikacja pozostawała połączona Usuwane
Odczyt/zapis dysku Aktywność dysku wygenerowana przez aplikację Usuwane
Czas na pierwszym planie & zużycie energii Jak aktywnie używano aplikacji oraz jej pobór mocy Usuwane

Podobnie jak Amcache, rekord SRUM nie zawiera części kosmetycznej, każde pole jest pomiarem tego, co program faktycznie zrobił. Wyjątkowo dokładna czyni go kombinacja: nie tylko to, że program działał, ale ile korzystał z sieci, dysku i baterii, godzina po godzinie, przez wiele tygodni. PrivaZer usuwa te rekordy, dzięki czemu dziennik zużycia zasobów nie pozostaje już w bazie danych.

Co właściwie jest prywatne w SRUM?

SRUM nie tylko mówi, że program istniał, mówi, jak był używany: ile ruchu sieciowego wygenerował, jak długo działał na pierwszym planie, w przybliżeniu ile baterii pobrał. Ponieważ zbieranie danych jest prowadzone przez usługę Diagnostic Policy Service, a nie przez Eksploratora, nie ogranicza się do programów uruchamianych dwukrotnym kliknięciem, pojawiają się też procesy w tle i narzędzia wiersza poleceń. To połączenie, obecności i profilu użycia w czasie, sprawia, że SRUM jest cenny dla narzędzi śledczych, nawet gdy inne ślady uruchamiania zostały już wyczyszczone.

Czy PrivaZer czyści SRUM?

Tak. PrivaZer wykrywa i czyści bazę danych SRUM w ramach skanowania, a także może wyczyścić ją osobno.

SRUDB.dat jest zwykle utrzymywany otwartym przez usługę Diagnostic Policy Service podczas działania Windows. PrivaZer zwalnia tę blokadę i bezpiecznie usuwa pliki w C:\Windows\System32\sru, SRUDB.dat oraz wszelkie towarzyszące mu pliki, nadpisując je przed usunięciem, tak aby stare rekordy nie mogły zostać odzyskane za pomocą narzędzi do przywracania lub odzyskiwania danych. Odbywa się to bezpośrednio, w tej samej sesji, bez konieczności ponownego uruchamiania. Wymagane są uprawnienia administratora.

Czy wpisy SRUM pozostają po odinstalowaniu programu?

Tak. Odinstalowanie programu i usunięcie jego plików nie usuwa jego historii SRUM. Godzinowe rekordy zużycia procesora, sieci, dysku i energii mogą pozostawać w bazie danych przez wiele tygodni, pokazując nie tylko, że program istniał, ale jak faktycznie był używany, długo po zniknięciu każdego innego jego śladu. Czyszczenie SRUM usuwa ten pozostały zapis.

Czy czyszczenie SRUM jest bezpieczne?

Tak. SRUM to pamięć podręczna diagnostyczna, którą Windows utrzymuje na potrzeby raportowania baterii i sieci, i odbudowuje ją automatycznie. Wyczyszczenie nie wpływa na zainstalowane programy, pliki ani stabilność systemu. Usługa Diagnostic Policy Service nadal działa (lub uruchamia się ponownie) normalnie, więc funkcje diagnostyczne, które z niej korzystają, nie są trwale naruszone.

Czy wpisy SRUM pojawią się ponownie po wyczyszczeniu?

Tak, i jest to oczekiwane: usługa Diagnostic Policy Service wznawia swoje godzinowe podsumowania, gdy tylko ponownie zaczniesz korzystać z komputera. Czyszczenie usuwa historyczny ślad sprzed tego momentu, więc śledczy mógłby odzyskać jedynie to, co wydarzyło się później. Uruchamiaj PrivaZer regularnie, aby ten ślad pozostawał krótki.

Czym SRUM różni się od Amcache, Shimcache i UserAssist?

Wszystkie cztery pokazują, że oprogramowanie istniało lub działało, ale każde rejestruje inny wycinek informacji. SRUM jako jedyny ma godzinowy profil zużycia zasobów: procesora, sieci, dysku i energii, i jako jedyny nie jest powiązany z uruchomieniem GUI. UserAssist rejestruje uruchomienia GUI wraz z liczbą uruchomień i czasem aktywności. Amcache to plik gałęzi rejestru z bogatymi metadanymi dla każdego programu, w tym skrótem SHA-1. Shimcache rejestruje głównie ścieżki i daty ostatniej modyfikacji. Wyczyszczenie tylko jednego pozostawia pozostałe trzy nienaruszone.

Więcej o pozostałych: Amcache, Shimcache i UserAssist.

Żadne pytania nie pasują do wyszukiwania. Spróbuj innych słów kluczowych.


Dla zaawansowanych użytkowników
Opcje skanowania - opcje SRUM
Jak wyczyścić SRUM w Windows. Opcja SRUM: usuwanie śladów uruchomienia z bazy danych SRUDB.dat
Masz jeszcze pytanie? Chętnie pomożemy. Skontaktuj się z naszym zespołem wsparcia