Freigeben über


Windows 7 and Windows Server 2008 R2: Do you still need the Microsoft Windows Dynamic Cache Service?

Applies to:

Windows 7

Windows Server 2008

 

Updated: Feb. 21, 2014.

 

With more folks deploying Windows 7 and Windows Server 2008 R2, the following question is being asked…

Q: In Windows Vista and Windows Server 2008 Service Pack 1/2, you had to install the “Microsoft Windows Dynamic Cache Service” but the “System Requirements” doesn’t have Windows 7 nor Windows Server 2008 R2 listed.

Microsoft Windows Dynamic Cache Service
https://www.microsoft.com/downloads/details.aspx?FamilyID=e24ade0a-5efe-43c8-b9c3-5d0ecb2f39af&displaylang=en

A:  By design.  The memory management algorithms in Windows 7 and Windows Server 2008 R2 operating systems were updated to address many file caching problems found in previous versions of Windows.

You do not need to install this additional service.

The updated version is available at Microsoft Windows Dynamic Cache Service
https://www.microsoft.com/en-us/download/details.aspx?id=9258

https://download.microsoft.com/download/E/B/4/EB4D83B1-6B8E-4892-BD99-95DA07407640/DynCache.zip

For more information, please check out the following blog:

https://blogs.msdn.com/ntdebugging/archive/2007/11/27/too-much-cache.aspx
https://blogs.msdn.com/ntdebugging/archive/2009/02/06/microsoft-windows-dynamic-cache-service.aspx

Comments

  • Anonymous
    January 01, 2003
    ps you can also run the script without rebooting and it will fix it on a live system too

  • Anonymous
    January 01, 2003
    We have this problem ( support.microsoft.com/.../976618 ) with Server 2008 R2 aswell and I tried calling Microsoft technical support and they told me they no longer have the file.  What can we do now? Switch to Linux...?

  • Anonymous
    January 01, 2003
    The comment has been removed

  • Anonymous
    January 01, 2003
    Hi Yes, i received a copy of the new test/beta DynCache for Microsoft Windows 2008 R2. You need to go through the official support center in order to get it.  My Case id was 112012451164142, if that helps. I requested that fix because we have issues with HP Data Protector V6.2 (see: h20000.www2.hp.com/.../Document.jsp). BUT, if you apply this update, there is no more support from Microsoft for this system. Regards Janos

  • Anonymous
    January 01, 2003
    The comment has been removed

  • Anonymous
    January 01, 2003
    The comment has been removed

  • Anonymous
    January 01, 2003
    I've written a powershell script you can run on Windows 2008 R2 that uses the SetSystemFileCacheSize to set an appropriate maximum for your server. Simply run the powershell script as an administrator with elevated privileges with task scheduler on every boot.You can find the script onhttp://serverfault.com/questions/325277/windows-server-2008-r2-metafile-ram-usage/527466#527466that will fix this bug

  • Anonymous
    January 01, 2003
    Hi Morten, I would advise you to open a ticket with Microsoft to get the fix for 2008R2 as its a private fix. Thanks Digvijay

  • Anonymous
    January 01, 2003
    So, now that you've finally released the DynCache service for 2008 R2 ( blogs.technet.com/b/supportingwindows/archive/2014/02/27/windows-dynamic-cache-service-updated.aspx ), why should I switch away from the SetSystemFileCache API (described on support.microsoft.com/kb/976618 ) on startup to set a reasonable maximum on startup with my powershell script I posted on serverfault.com/questions/325277/windows-server-2008-r2-metafile-ram-usage/527466#527466 ? What feature benefits do you think DynCache provides that outweighs the con of running yet another service that consumes even more resources compared to the single on startup script that exits when it has made the setting change?

    Also, why is the default maximum SystemFileCache setting 90% of physical RAM with the DynCache service, that seems excessive?

  • Anonymous
    September 19, 2011
    The comment has been removed

  • Anonymous
    November 04, 2011
    Has anyone managed to get a copy of this for 2008 R2 from Microsoft?

  • Anonymous
    September 17, 2012
    Hello. Do you still have this Beta? I have asked Microsoft, but nobody knows that Software for 2008 R2. Can you send me a copy? martinkoester@gmx.de Thanks a lot. MK

  • Anonymous
    August 12, 2013
    Please Verify if you are facing the same issue as mentioned in the support.microsoft.com/.../976618. If yes, I would advise you to open a support case with us to obtain the Dyncache service for the server 2008 R2 SP1. It is a private fix currently. You will not be charged for the support Ticket. Thanks Alok

  • Anonymous
    November 14, 2013
    Hi I have this issue on server 2008r2 with Storagecraft imagemanager. It renders the server completely useless. See this: www.storagecraft.com/.../304 How do you raise a support case with Micrsoft. Every time I try they try and make you pay with a credit card. Can someone post a link ? Thanks

  • Anonymous
    March 20, 2014
    Readers of this blog might recall a previous post which described one impact of having too many similarly