Start
OSX Style Icons OSX Style Icons OS X Visual Style OS X Visual Style Tweaked System Files Tweaked System Files OS X Dock for DesktopX OS X Dock for DesktopX Little Things Little Things
 
Flash Dock   System Tray Icons Replacement   Tutorials   Fonts   Sounds   Wallpapers
 
 
Home > Stuff > Tutorials > Replacing System Files in Windows XP
 
Replacing System Files in Windows XP
 
 
Table of Contents
 
Introduction (Start)
Background
First Technique
Second Technique
Third Technique
Info for SP1 users
Things you must know
List of system files

Background

What for to replace system files? The system files are special files used by the Operative System (OS) for several things; some of them are containers of icons, others contain window dialogs, etc. Some people (like me) use to tweak these files in order to modify the Windows GUI appearance or behavior, changing the icons embedded in the files or modifying the dialog boxes changing, adding or removing stuff of them.

There are some few different techniques to accomplish this mission, all of them secure and fast, but some are faster (or safer) than others. I’ll cover at least three of them so you’ll be able to choose the best for you. In one of them, you’ll need to use your Windows XP installation disc, so please get it handy. Ok, here we go.

WFP (Windows File Protection). These special files are stored mainly in two system folders, called System32 and Dllcache. In the System32 folder are stored all the files that are being used by the OS (with some exceptions), and they’re “untouchables” if the system is running in normal way, because Windows is doing use of this files to work. In the Dllcache are stored the files used as back-up by the OS. These folders are located here (where “X” is your XP installation drive letter):

X:\Windows\System32\
X:\Windows\System32\Dllcache\

In order to properly understand the function of these folders, you must understand what the WFP (Windows File Protection) system is and how it works. Well, WFP is a trick used by the OS in order to prevent possible attacks to the system from external sources, for example viruses, trojans or malicious programs. The system protects itself keeping “healthy” copies of the main files used by the OS in a hidden folder (Dllcache) and using them when a system file is overwritten by an unknown process, in this way, when you replace a file used by the OS and recognized as a “system file” the OS automatically will replace it with its “healthy” copy, making impossible a virus propagation and stopping any possible attack.

So, WFP is something very good when we’re talking about security, but it’s a real pain in the ass when you want to update your system manually, because, unless you coax WFP, you won’t be able to do it. In the next steps we’ll learn some tricks in order to temporary coax WFP and, in other cases, deactivate it at all.

Dealing with hidden files and folders and with system protected files. Another possible obstacle will be an inherent property to all the system files in Windows. Microsoft think that, if you’re unable to see the “dangerous” files in your system, you’ll be unable to break down their nice OS, so they use a feature in the OS that hide some important files and folders, and we’ll need to disable it in order to replace our system files. We’ve talked before about two system folders (System32 and Dllcache) where our system files are stored. Well, one of them is a “system protected folder”, so you’ll be unable to see it unless you disable this property. Power and advanced users surely have disabled it ages ago, but for the newbies, here is the way to do it:

Open any explorer window (such as My Computer). Select "Tools -> Folder options" from the main menu. Select the "View" tab, search in the list the option "Hidden files and folders" and check "Show hidden files and folders". Now scroll down a bit through the list and you'll see the option "Hide protected operating system files". If it's checked, please uncheck it and click "Ok". That's all, now you'll see all the existing files in your system.

Ok, first obstacle saved. Now for the fun!

First Technique (the good)

 
 
 
Mac, Mac OS, Mac OS X, Apple and the Apple logo are trademarks of Apple Computer, Inc.,registered in the U.S. and other Countries.
 
 
 
Home Page
 
Contact Iceman
 
Links