> I have a fresh install of XP SP2 (from laptop recovery CD's) and
> SP3 from the file:
> (NOT - xpsp3_5512.080413-2113_usa_x86fre_spcd.iso)
> I use a file compare utility to scan C:\ and found over 2,500
> duplicate files mostly in:
> What's the story here?
> Can the folder C:\Windows\ServicePackFiles be deleted?
> What's the difference between using these 2 methods? :
> ( I see there is the same KB936929 file inside the ISO !)
Shenan Stanley wrote:
> Please - in the future - do not multi-post. If you feel your posting
> to be in more than one newsgroup, cross-post. Better for you, better for
> everyone else.
> Leave the files alone. Windows File Protection may need them later - it
> helps protect your main system files from being changed.
> The difference should be obvious. One is a CD, the other can be used
> anywhere. ;-)
> Firstly I realize there is a 'Cross-post' function but I'm a newbie
> and don't know the "use full USENET designation" syntax.
> Can you advise how to?
> About the updates, I know the 2 delivery methods are different, but
> is the end result the same?
> ie. is a residue of ~488MB/2,500+ files left behind?
> I use 3rd party tools to backup my C:\ partition and I can't see
> the sense if the files are available from an SP3 update ISO!
First question - stop using the horrible web interface and choose some sort
of newsreader. Even Outlook Express has the capability to read/post to
these newsgroups and with that it is exremely easy to cross-post.
How to Configure Outlook Express for Internet News
How to Subscribe to Newsgroups in Outlook Express
A little more detail...
With Outlook Express - it's easy to cross-post - think of it like sending an
email to multiple people. You do not normally send the email to one, retype
it and send to another, retype it and send to yet another. You just put all
the addresses in the to or cc or bcc fields at one time and send the message
once. Same difference here. To cross-post you put the full newsgroup names
in the "newsgroups" field - which is like the "to" field when sending
As for your second question...
If 500MB of space is bothering you - you may have chosen badly initially,
you need to learn to archive stuff off the main drive and/or you should
consider an upgrade of the hard disk drive. Do not take offense to that -
it is common - but at this point in time - people who have extremely small
(below 20GB) C:\ partitions are starting to get into trouble if they did not
change some things.
Applications and just the files people save themselves are getting larger
and more numerous everyday. Many do not consider that their "My Documents"
and "Desktop" folders really do (by default) reside on the C:\ drive - so
when they add to "My Music" and "My Pictures" - there goes the space for the
operating system and installed applications. Hard disk drives - in relative
terms - are inexpensive purchases. When you can actually purchase 1TB
(1000GB, 1000000MB, 1000000000KB, 1000000000000Byte) hard disk drives for
$170 or so - worrying over the 500MB (500000kb, 500000000Byte) of space
equates to worrying over about $0.085 of space when equated to U.S. dollar
amounts - or less than a single dime.
Having said that - you can - if you feel comfortable that you will not be
removing SP3 - remove the uninstall files that it leaves behind:
c:\windows\$NtServicePackUninstall$ <- many people will tell you to backup
these folders in case you need to go back later and uninstall the service
pack. You are going to need another disk to do this anyway and if you
follow the advice about archiving/etc - you will accomplish the same thing
but with your files.
If you want to free up as much space as possible on your C: drive without
uninstalling/installing applications onto other drives, without redirecting
your My Documents, Desktop, etc... Without copying your files to another
(possibly safer and longer lasting storage solution) medium...
If you are comfortable with the stability of your system, you can delete the
uninstall files for the patches that Windows XP has installed...
You can run Disk Cleanup - built into Windows XP - to erase all but your
latest restore point and cleanup even more "loose files"..
How to use Disk Cleanup
You can turn off hibernation if it is on and you don't use it..
When you hibernate your computer, Windows saves the contents of the system's
memory to the hiberfil.sys file. As a result, the size of the hiberfil.sys
file will always equal the amount of physical memory in your system. If you
don't use the hibernate feature and want to recapture the space that Windows
uses for the hiberfil.sys file, perform the following steps:
- Start the Control Panel Power Options applet (go to Start, Settings,
Control Panel, and click Power Options).
- Select the Hibernate tab, clear the "Enable hibernation" check box, then
click OK; although you might think otherwise, selecting Never under the
"System hibernates" option on the Power Schemes tab doesn't delete the
- Windows will remove the "System hibernates" option from the Power Schemes
tab and delete the hiberfil.sys file.
You can control how much space your System Restore can use...
1. Click Start, right-click My Computer, and then click Properties.
2. Click the System Restore tab.
3. Highlight one of your drives (or C: if you only have one) and click on
the "Settings" button.
4. Change the percentage of disk space you wish to allow.. I suggest moving
the slider until you have just about 1GB (1024MB or close to that...)
5. Click OK.. Then Click OK again.
You can control how much space your Temporary Internet Files can utilize...
Empty your Temporary Internet Files and shrink the size it stores to a
size between 64MB and 128MB..
- Open ONE copy of Internet Explorer.
- Select TOOLS -> Internet Options.
- Under the General tab in the "Temporary Internet Files" section, do the
- Click on "Delete Cookies" (click OK)
- Click on "Settings" and change the "Amount of disk space to use:" to
something between 64MB and 128MB. (It may be MUCH larger right
- Click OK.
- Click on "Delete Files" and select to "Delete all offline contents"
(the checkbox) and click OK. (If you had a LOT, this could take 2-10
minutes or more.)
- Once it is done, click OK, close Internet Explorer, re-open Internet
You can use an application that scans your system for log files and
temporary files and use that to get rid of those:
Other ways to free up space..
Those can help you visually discover where all the space is being used.
If you are concerned over less than 5GB of space total at any given time
being freed up on your hard disk drive - then something is wrong and
you would be better off spending a little and putting in a drive that is
likely 3-8 times as large as what you have not and not concerning
yourself over such a small amount of space OR you seriously need
to consider what you really need on the system and what should be
Basic housekeeping 101... - in an actual home, if your storage area gets
full - you either have to decide what you really should have in the storage
area and what could go or you have to find a new place to store stuff
that will accommodate everything you need. You don't walk into a
warehouse of cars, look at the filing cabinet in the corner where
you keep all the records for the cars and decide that if you move it out of
the warehouse - you will have more room for cars. ;-)
As for the last question - yes the results are the same. The delivery
methods for SP3 are all different - but all of their results are the same.
Automatic Updates, Windows Update web page, CD or executable version - it
will install SP3 - replacing some files, installing some new files - and it
will put an "uninstall" folder in the "system" directory so that the
end-user can revert back to the pre-SP3 state if desired. The
"ServicePackFiles" directory exists in all of those methods and existed for
SP1, SP1a, SP2 as well...
If you don't want that directory and you want the peace of mind that you
won't need it - you will have to integrate SP3 and post-sp3 patches into an
installation CD/medium and install Windows XP cleanly. Otherwise - my
advice is that you leave the "ServicePackFiles" alone and look to free up
your space elsewhere.
However - let's say you are that concerned over space and you want Windows
XP with SP3 to take up as little space as possible - so you are willing to
do a clean installation...
How little space can a fully functional Windows XP installation really take
up - with a fully functional office suite, multiple Internet browsers, a
full (non-native) email client, antivirus, CD/DVD burning application, PDF
reader and creation applications, a decent image manipulation/creation
application, a good compression utility and generally all the common
Internet plugins...? About 4GB of space. And everything but Windows XP
Professional (in this case) is freeware.
I currently have a Virtual Box machine with the following installed:
- Windows XP Professional w/SP3
- 7-Zip 4.57
- Adobe Flash Player ActiveX
- Adobe Flash Player Plugin
- Adobe Shockwave Player 11
- Alt-Tab Task Switcher Powertoy for Windows XP
- AVG Free 8.0
- CmdHere Powertoy For Windows XP
- Foxit Reader
- Java(TM) 6 Update 6
- Microsoft .NET Framework 1.1
- Microsoft .NET Framework 2.0
- Microsoft Compression Client Pack 1.0 for Windows XP
- Microsoft Silverlight
- Microsoft Visual C++ 2005 Redistributable
- Mozilla Firefox (22.214.171.124)
- Mozilla Thunderbird (126.96.36.199)
- OpenOffice.org 2.4
- Paint.NET v3.30
- Real Alternative 1.8.0
- Shockwave Director 11.0
- Tweak UI
- Windows Internet Explorer 7
- Windows Media Player 11
It takes up a total of 3.95 GB (4,250,427,392 bytes) of space - including
everything you see.
Hopefully the above spiel will give you a better idea of what is going opn
and what can be done. It might even open up more questions for you - and
that's good. Ask for help if you need it... That's what these newsgroups
How To Ask Questions The Smart Way