Disabling Windows File Protection (WFP)

Disclaimer: If you have a tendency to delete files that Windows 2k needs, thereby destroying your PC, This article is not for you.

If you are the type that rewrites the .DLL’s Windows uses in order to get that extra half a frame per second in Quake, only to have Windows write the old one back….This article is for you.

In order to make Windows more idiot proof –you know, the ludites who like to free up 10 megs by deleting the files in the Windows system folder they never use –Microsoft implemented a technology in Windows 2000 to monitor “crucial” system files, and replace them as necessary download images for free. This technology is referred to as Windows File Protection (WFP), System File Protection (SFP), and System File Checker (SFC). Not even Microsoft’s Knowledgebase and internal code is consistent.

The Thought is well intentioned. But for the know-it-alls like me it just sucks up .05% of my CPU and that is .02% too much. I like to tweak my DLL’s and Like I care if my Word Pad gets corrupted ipod gratis musik downloaden. I’m the type who would apply 500 patches in a single sitting, and well WFP doesn’t want me to do that. So Damn the torpedoes full speed ahead.

This article will show you how to control WFP or turn it all the way off, and for you Net Administrators how to put all your DLL’s in one place stata download kostenlos chip.

What does WFP do?

WFP runs in the background and monitors your system for changes. When a change is applied to any file that is considered “protected,” WFP will normally restore the file to what it thinks is the right version, all with out user intervention.  This causes one of two things to happen:

  1. The file is stored locally in %SYSTEMROOT\system32\dllcache, and is hence just copied over.
  2. Windows pops up an annoying message asking for the Install Disk

Windows 2000 Professional (which most of you will have), the DLL Cache is usually around 60 MB fritz fon c5 klingeltöne herunterladen.

On Server it is a lot bigger. 400 Megs is not unheard of.

While on Server I think WFP is a good thing it protects some dumb things too. FONTS, ACTIVE X controls, and some EXE’s you likely never use. 

Why turn it off?

I view WFP as a good thing. It prevents stupid user tricks, and has anti-viral properties samsung sms. However, there are a few reasons you might want it removed:

  1. WFP gets messed up if you attempt to apply too many system patches at once, meaning you reboot more.  While this isn’t a bad thing, it is a pain for people like me who role out 50 patches to 500 machines in a single day.
  2. I’d rather not have the OS spending cycles doing something like this.
  3. The 40 Megs I save is plenty of spare room for my Zaxxon and OMF 2097. 

I survived DOS, Win 3.x and Win 9x with out WFP, so I can survive the coming OS’s with out it too gta online download kostenlos deutsch.

How to tweak or disable WFP

Disclaimer: If you proceed to do the following and muck up your PC it is your fault not mine. Continue at your own risk.

Make a Ghost or Backup first. Making an RDISK would not be a bad idea either.

Both registry keys in question are found at:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\

The two relevant keys are SFCDisable and SfcQuota herunterladen. The size of the dllcache can also be manipulated at the command prompt.

To disable:

  1. Set (or create) the SFCDisable to REG_DWORD ‘ffffff9d’. (It should be currently set to ‘0’)
  2. Reboot.
  3. Windows will not clean up the files, so if you want to trash them, you can, but leave the folder fifa 20 xbox one herunterladen. (c:\windows\system32\dllcache)
  4. Check your event log and see that Windows has truly disabled it.

If you want to temporarily disable WFP use a value of ‘1’ this will turn WFP off for one reboot. This is useful if you want to apply patches and then have the WFP come back on.

To manage the size of dllcache:

At the command prompt or using Run, enter:

sfc /cachesize=X

where X is measured in MB raft download for free. For instance, X=50 sets the cache to 50MB.

When done, run sfc /scannow for good measure, and reboot.

A few power tools are available to do this but I don’t recommend them. Nor do I recommend using this step unless you are very tight on space.

How to relocate the dllcache

Disclaimer: If you proceed to do the following and muck up your PC it is your fault not mine microsoft dictate german for free. Continue at your own risk.

Make a Ghost or Backup first. Making an RDISK would not be a bad idea either.

Open regedt32:

You will need to create a registry key in this location.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\

Create a value of SFPGDllCacheDir, with data type REG_SZ_EXPAND. The string is the path where you want the folder to live. It will append the folder to that location.  Some examples:

%systemroot%\system32 (the default)

\\ServerS01\Common$\admin (the admin folder in the hidden share Common, on the server ServerS01)


Your done! It is important to note that by disabling WFP you increase your susceptibility to viruses, hackers, and deviants. But as it decreased my boot time, and drastically lowered the time it takes to install software on my machine it was worth it for me.

Additional Info can be found at IS-IT-True.org

Article created from  information found in MS KB article.