PrivaZer logo

En av de bästa gratis PC-rengörarna
CCleaner-alternativet
SV


Så rensar du SRUM i Windows?



SRUM & körningsspår
Vad är SRUM och varför bör jag rensa det?

SRUM, System Resource Usage Monitor, är en Windows-funktion som loggar hur mycket CPU, nätverk och energi varje program förbrukar, timme för timme. Den finns huvudsakligen för batterirapportering och spårning av nätverksdataanvändning, men som en bieffekt blir den en detaljerad dagbok över allt som kördes på din dator, oavsett om det startades från Start-menyn, ett skript, eller en bakgrundstjänst.

Insamlingen drivs av Diagnostic Policy Service (DPS), som regelbundet frågar körande och nyligen körda processer och skriver resultaten till en databas. Eftersom den fungerar oberoende av Utforskaren kan SRUM fånga program som andra spår (som UserAssist) missar helt, och datan kan finnas kvar i flera veckor. Den lagras som en ESE-databas (samma motor som används av Windows Search) i C:\Windows\System32\sru\SRUDB.dat, med de datakategorier den spårar konfigurerade under HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SRUM\Extensions.

Vad finns inuti en SRUM-post?
Struktur för en timvis SRUM-post i Windows Vertikal struktur för en SRUM-post. Varje fält registrerar något om ett programs resursanvändning under ett timfönster: dess identitet, CPU-cykler, nätverksbytes och anslutningstid, diskaktivitet, och förgrunds- eller energianvändning. Alla dessa fält är körningsbevis och tas bort av PrivaZer. Lagras i databasen SRUDB.dat · en sammanställning per app och timme · samlas in av Diagnostic Policy Service Fullständig sökväg till körbar fil & användar-SID vilket program som kördes, och under vilket konto Förbrukade CPU-cykler processoranvändning för den timmen Skickade & mottagna nätverksbytes per app, per nätverksgränssnitt Varaktighet för nätverksanslutning hur länge appen höll en anslutning Lästa & skrivna diskbytes lagrings-I/O-volym för den timmen Förgrundstid & energianvändning aktiv fönstertid och uppskattad strömförbrukning Körningsbevis, tas bort av PrivaZer

Fält Vad det avslöjar Behandling av PrivaZer
Sökväg & användar-SID Vilket program som kördes och vem som körde det Borttaget
CPU-cykler Hur mycket bearbetning appen gjorde Borttaget
Skickade/mottagna nätverksbytes Hur mycket data appen flyttade online Borttaget
Anslutningens varaktighet Hur länge appen förblev ansluten Borttaget
Disk läs/skriv Lagringsaktivitet som genererades av appen Borttaget
Förgrundstid & energianvändning Hur aktivt appen användes, och dess strömförbrukning Borttaget

Precis som Amcache har en SRUM-post ingen kosmetisk del, varje fält är en mätning av vad ett program faktiskt gjorde. Det som gör den ovanligt grundlig är kombinationen: inte bara att ett program kördes, utan hur mycket det använde nätverket, disken och batteriet, timme för timme, i veckor. PrivaZer tar bort dessa poster så att den resursanvändningsdagboken inte längre finns kvar i databasen.

Vad är egentligen privat med SRUM?

SRUM säger inte bara att ett program existerade, den säger hur det användes: hur mycket nätverkstrafik det genererade, hur länge det kördes i förgrunden, ungefär hur mycket batteri det drog. Eftersom insamlingen drivs av Diagnostic Policy Service snarare än av Utforskaren är den inte begränsad till program du dubbelklickade på, bakgrundsprocesser och kommandoradsverktyg dyker också upp. Den kombinationen, närvaro plus en användningsprofil över tid, är det som gör SRUM värdefullt för forensiska verktyg även när andra körningsspår redan har rensats.

Rensar PrivaZer SRUM?

Ja. PrivaZer upptäcker och rensar SRUM-databasen som en del av en skanning, och kan även rikta in sig på den separat.

SRUDB.dat hålls normalt öppen av Diagnostic Policy Service medan Windows körs. PrivaZer släpper det låset och tar bort filerna säkert i C:\Windows\System32\sru, SRUDB.dat och eventuella kompletterande filer bredvid den, och skriver över dem innan borttagning så att de gamla posterna inte kan hämtas tillbaka med återställnings- eller dataåterställningsverktyg. Det sker direkt, i samma session, ingen omstart behövs. Administratörsrättigheter krävs.

Finns SRUM-posterna kvar efter att jag avinstallerar ett program?

Ja. Att avinstallera ett program och radera dess filer tar inte bort dess SRUM-historik. De timvisa posterna om dess CPU-, nätverks-, disk- och energianvändning kan finnas kvar i databasen i veckor, och visa inte bara att programmet existerade utan hur det faktiskt användes, långt efter att alla spår av själva programmet är borta. Att rensa SRUM är det som tar bort den kvarlämnade uppgiften.

Är det säkert att rensa SRUM?

Ja. SRUM är en diagnostikcache som Windows underhåller för batteri- och nätverksrapportering, och den bygger upp sig själv automatiskt. Att rensa den påverkar inte dina installerade program, dina filer eller systemets stabilitet. Diagnostic Policy Service fortsätter att köras (eller startar om) som vanligt, så felsökningsfunktioner som förlitar sig på den påverkas inte permanent.

Kommer SRUM-posterna tillbaka efter rensning?

Ja, och det är förväntat: Diagnostic Policy Service återupptar sina timvisa sammanställningar så snart du använder datorn igen. Rensning tar bort det historiska spåret fram till den punkten, så det en utredare kan återställa är bara det som hänt sedan dess. Kör PrivaZer regelbundet för att hålla spåret kort.

Hur skiljer sig SRUM från Amcache, Shimcache och UserAssist?

Alla fyra visar att programvara existerade eller kördes, men var och en fångar en annan del. SRUM är den enda med en timvis resursanvändningsprofil, CPU, nätverk, disk och energi, och den enda som inte är kopplad till en GUI-start. UserAssist loggar GUI-starter med antal körningar och fokustid. Amcache är en hive-fil med rika metadata per program, inklusive en SHA-1-hash. Shimcache loggar huvudsakligen sökvägar och senast ändrat-datum. Att bara rensa en lämnar de andra tre orörda.

För de andra, se: Amcache, Shimcache och UserAssist.

Inga frågor matchar din sökning. Försök med andra sökord.


För avancerade användare
Skanningsalternativ - SRUM-alternativ
Så rensar du SRUM i Windows. SRUM-alternativ: ta bort körningsspår från databasen SRUDB.dat
Har du fortfarande en fråga? Vi hjälper dig gärna. Kontakta vårt supportteam