Referring to for the original question, What is the purpose of config\Software.log but my question is rather WHY the continuous writing to that file. I have 6x Windows 2008R2 SP1 VMs, and they consume a constant 1 to 3MByte/sec writing, and looking at the performance monitor, that file and it's sibling c:\windows\system32\config\SOFTWARE.LOG I see using each about 2Kbyte/sec being written to it.

Okay, I'm a Un*x guy, so that is the reason I'm asking why or where I could track what might be the reason for this constant I/O.

EDIT: It's being written to by Image: System PID: 4 (As just about anything "System" appears to have that PID number on this instance)

  • You could try and use Process Monitor to find out which process is writing to the registry.
    – Daniel B
    Commented May 29, 2016 at 20:26
  • The values and information I saw, came from Resource Monitor (from Task Manager). @DanielB Where do I get the Process Monitor ?
    – Hvisage
    Commented May 29, 2016 at 23:47
  • 1
    google Windows Process Monitor -> #1 technet.microsoft.com/en-us/sysinternals/processmonitor.aspx and download (then run) or 'run ... from Live' Commented May 30, 2016 at 1:46

1 Answer 1


Possibly defrag/shrink (I did a partition shrink that seems to have triggered this crap - at first via defrag.exe)

  • 2
    I agree with your assessment of Microsoft's software quality but that commentary doesn't belong in this answer.
    – tripleee
    Commented May 13, 2020 at 4:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .