|
Some of the system files above (kmixer.sys, splitter.sys, aec.sys and swmidi.sys) are protected files and has been listed on the current list that was created during the last reboot. This is reason why you cannot remove it while you are in Windows.
The %SystemRoot%\System32\DllCache folder by default caches all files on Windows XP installations as long as there is enough disk space available. Windows File Protection (WFP) protects operating system files from being replaced by third-party programs or being accidentally deleted. When a file that is protected by this process is deleted or overwritten, WFP automatically replaces the file with the original version.
WFP initializes and generates a list of files that are currently in the %SystemRoot%\System32\DLLCache folder each time the computer is booted.
When a WFP protected file is overwritten or deleted, WFP checks the digital signature of the new file to see if it matches the digital signature listed in a catalog. If the digital signatures do not match, WFP replaces the file with the original version.
When it is replacing files, WFP looks in the following locations to find the correct version:
%SystemRoot%\System32\DllCache folder, %SystemRoot%\Driver Cache\<Platform>\Driver.cab file and/or in the Original Windows installation source (which could be a network share or a local CD-ROM drive). the source location is stored in Windows registry.
as for this Q "Is there a way i can make it so they dont come back?"
there maybe a way, but, this may not be as easy as i think that i can explain to you. i'll try to find a way to explain to you whan i can.
i've problem with english writing, and my answer will probably come out not as easy as it sounds to you.
as i like to make sure that you will not have any problem and maintain your system stability after those files have been removed, so i'll have to find a good article that can explain things better than me.
Last edited by PangingJr; Apr 17, 2006 at 04:50 AM.
|