Sunday, July 10, 2016

DFSR Service 100% CPU Usage

I had an enterprise DFSR customer of mine with 17 File Server nodes complaining that CPU utilisation was at 100% on numerous DFSR nodes in the cluster.

In addition to the DFSR.exe process maxing out CPU on the file server, the following error was being generated on a regular basis:

Log Name:      Application
Source:        ESENT
Date:          7/07/2016 2:33:18 PM
Event ID:      623
Task Category: Transaction Manager
Level:         Error
Keywords:      Classic
User:          N/A
DFSRs (1696)
\\.\E:\System Volume Information\DFSR\database_5AAC_EEEA_ACEE_C01D\dfsr.db: The version store for this instance (0) has reached its maximum size of 127Mb. It is likely that a long-running transaction is preventing cleanup of the version store and causing it to build up in size. Updates will be rejected until the long-running transaction has been completely committed or rolled back.
Possible long-running transaction:
 SessionId: 0x00000032FFE94EC0
 Session-context: 0x00000000
 Session-context ThreadId: 0x00000000000012BC
 Cleanup: 0
32997@2:32:18 PM

After speaking with the Directory Services team at Microsoft, this was due to a bug with KB3156418.  This was documented on the knowledge base website:
If you installed update rollup 3156418 on Windows Server 2012 R2, the DFSRS.exe process may consume a high percentage CPU processing power (up to 100 percent). This may cause the DFSR service to become unresponsive to the point at which the service cannot be stopped. You must hard-boot affected computers to restart them.


To work around this problem, uninstall update rollup 3156418.


Microsoft is aware of this problem and is working on a solution.

Make sure you do not install KB3156418 on any DFSR nodes until this issue has been fixed by Microsoft.


  1. We had the exact same issue and had to rol back 8 DFS server after last months patching, that and the WPAD issue the quality control for patch releases has really gone down hill. We looking to adjusting out patch roll out windows just because we cant guarantee there are issues. Horrible not being able to trust nothing is going to go bad.

  2. windows 10 activation upgrade , free product key code microsoft office home and business 2010 , windows server 2012 r2 buy , product key for window 7 home premium , norton internet security key 2012 , buy windows 10 enterprise key , windows vista home key , windows 7 home premium to ultimate anytime upgrade key genuine free , toD3fh

    office 2016 product serial free

    windows 10 enterprise key

    office 2016 product key

    Windows 10 product key code sale

    office 2016 product key sale

  3. upgrade key for windows 7 starter to home premium , win 7 ultimate key gen , windows 7 thin pc product key , Buy Windows 7 Product Key Online , Genuine Windows 10 Pro Online Key Sale , genuine product key for microsoft office professional 2007 , windows 7 professional 64 bit product key free , microsoft office 2007 professional key for sale , lnJALy

    cheap office project 2013 product keys

    buy windows 7 ultimate sp1 product key

    Online Windows 10 Pro Product Key Store

    Windows 7 Home Premium SP1 key code

    buy cheap windows 7 product keys

  4. WOW!! This is the most wonderful thing i have ever experienced. I visited a forum here on the internet on the 17 APRIL 2016, and i saw a marvelous testimony of Tracie Aldana from United States on the forum about the good works DR OSEMU. I never believed it, because have never heard anything about such miracle before. No body would have been able to convince me about it not until DR OSEMU did a marvelous work for me that restored my marriage of 4 years by getting back my divorced wife just as i read on the internet. I was truly shocked when my wife knelt down pleading for forgiveness to accept her back. I am really short of words to use to show my appreciation to DR OSEMU. For his a God sent to me and my entire family for divine restoration of marriage. Here is his email if you need any kind of help. ( ), Website:, call and whats App him on +2348135254384.

  5. hello,
    interesting, usually the maxing out cpu terms is about viruses. I don´t like it at all.

    best regards