Looks like the rest wasn't going to fit on the one post heres the next part
Virtual Paging File Size If you have less than 512mb of ram you do not want to disable VM, instead follow the instructions below.
For those with 512mb and above, see disabling virtual memory at top of quide.
This tweak can increase the amount of RAM significantly used on your computer. What this tweak actually does is it uses your hard-drive disk-space to emulate RAM. This is called caching, or in Microsoft terms - The Virtual Paging File Size.
1.) Go into Control Panel and into Performance and Maintenance
2.) Get into System
3.) Click the Advanced Tab
4.) In the Performance Frame, click on Settings
5.) Once in Settings click on the Advanced Tab
6.) Now under Virutal Memory click on Change
7.) Here you can set your RAM value. The recommended increase you should make should be achieved by multiplying your RAM by 1.5. This is already done if you have a System Managed file size. I like to increase it by 1/5 of my actual hard-drive space. This will drastically increase performance, because the system will now have a pool of cache to retrieve memory from.
Xp Professional Users can access this by right clicking my computer, then click on properties, then go to advanced, then to performance click settings-advanced, click on Virtual Memory-Change. I set my min page file to 500mb max @ 1gb, I did it on two diff drives for a total of 2gb page file... I could cache my entire OS if I wished... Now thats speed.
DMA Mode on IDE Devices
Just like Windows 2000, Windows XP still fails to set the DMA mode correctly for the IDE device designated as the slaves on the primary IDE and secondary IDE channels. Most CD-ROMS are capable of supporting DMA mode, but the default in XP is still PIO. Setting it to DMA won't make your CD-ROM faster, but it will consume less CPU cycles. Here's how:
1. Open the Device Manager. One way to do that is to right click on "My Computer", select the Hardware tab, and Select Device Manager.
2. Expand "IDE ATA/ATAPI Controllers" and double-click on "Primary IDE Channel"
3. Under the "Advanced Settings" tab, check the "Device 1" setting. More than likely, your current transfer mode is set to PIO.
4. Set it to "DMA if available".
Repeat the step for the "Secondary IDE Channel" if you have devices attached to it. Reboot.
Turn off Auto-update
Open control panel.
Click on performance and maintenance.
Click on System.
Then click on the automatic updates tab and select Turn off automatic updating.
Services to Disable
Services are programs that run when the computer starts up and continue to run as they aid the operating system in functionality. There are many services that load and are not needed which take up memory space and CPU time. Disabling these services will free up system resources which will speed up your overall computer experience. I recommend that you sort through the list and read the descriptions to decide if you need that service depending on what you want to do with your computer. Remember, you can always turn the service back on if you find that you need it in the future.
Full Description of each service - Microsoft.com
Below is the procedure to turn off a service.
Click the start button.
Select run from the bottom of the right column.
Then type services.msc in the box and click ok.
Once the services window has loaded we are ready to turn off unneeded services.
For instructional purposes we are going to turn off the Portable Media Serial Number service.
Find this service in the list and select it with the mouse.
Right click and select Properties.
Once the properties windows has loaded locate the Start up type drop down box and select disable.
Then just click ok and the next time the computer starts the service will not be loaded.
Do this with Care !
Disable the following services and free up tons of memory.
Either use services under administrative tools, or go to START ? RUN and type msconfig (enter) and go to the services tab.
Routing and Remote Access
Application Layer Gateway Service** (only if firewall is not used)
Background Intelligent Transfer Service
COM+ System Application
Distributed Link Tracking Client
Distributed Transaction Coordinator
Help and Support
IMAPI CD-Burning COM Service** (only if do you not use the cd-rw xp record support)
Logical Disk Manager Administrative Service
MS Software Shadow Copy Provider
NetMeeting Remote Desktop Sharing
Network DDE DSDM
Network Location Awareness (NLA)
NT LM Security Support Provider
Performance Logs and Alerts
Portable Media Serial Number
Remote Desktop Help Session Manager
Remote Procedure Call (RPC) Locator
Smart Card Helper
SSDP Discovery Service
System Restore Service
Uninterruptible Power Supply
Universal Plug and Play Device Host
Volume Shadow Copy
Windows Image Acquisition (WIA)
Windows Management Instrumentation Driver Extensions
Wireless Zero Configuration
WMI Performance Adapter
Fast User Switching Compatibility ** (only if fast user switching is not used or the machine has one user only)
TCP/IP NetBIOS Helper
Print Spooler ** (only if the pc do not have or use a printer)
Error Reporting Service
Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)
Windows XP has poor disk maintenance software, I suggest you make a windows 98 boot disk with scandisk on it and use it to correct lost fragments, or Norton Utilities 2002, or Fix-it 4.0 has excellent tools.
Keep in mind that any Windows 9x/Me bootdisk will only be able to scan and repair FAT partitions.
It will fail on NTFS partitions that do not need the maintenance FAT partitions needed (eg no scandisk needed after hard reboot).
In most cases you should be using NTFS.
However, FAT is a must when you plan on using a dual-boot system (eg. Windows 2k/XP combined with any Win9x/Me on the same partition.
Win9x/Me will be unable to read/write on any NTFS partitions unless you install thrid-party drivers that wil allow you to do so.
Defrag your hard drives, I say it all the time and here is a Microsoft article on the importance of Defragmentation and explanation
Questions let me know ~Phoenix Of Love