23 Ways To Speed WinXP, Not only Defrag

Since defragging the disk won't do much to improve Windows XP performance, here are 23 suggestions that will. Each can enhance the performance and reliability of your customers' PCs. Best of all, most of them will cost you nothing.

1.) To decrease a system's boot time and increase system performance, use the money you save by not buying defragmentation software -- the built-in Windows defragmenter works just fine -- and instead equip the computer with an Ultra-133 or Serial ATA hard drive with 8-MB cache buffer.

2.) If a PC has less than 512 MB of RAM, add more memory. This is a relatively inexpensive and easy upgrade that can dramatically improve system performance.

3.) Ensure that Windows XP is utilizing the NTFS file system. If you're not sure, here's how to check: First, double-click the My Computer icon, right-click on the C: Drive, then select Properties. Next, examine the File System type; if it says FAT32, then back-up any important data. Next, click Start, click Run, type CMD, and then click OK. At the prompt, type CONVERT C: /FS:NTFS and press the Enter key. This process may take a while; it's important that the computer be uninterrupted and virus-free. The file system used by the bootable drive will be either FAT32 or NTFS. I highly recommend NTFS for its superior security, reliability, and efficiency with larger disk drives.

4.) Disable file indexing. The indexing service extracts information from documents and other files on the hard drive and creates a "searchable keyword index." As you can imagine, this process can be quite taxing on any system.

The idea is that the user can search for a word, phrase, or property inside a document, should they have hundreds or thousands of documents and not know the file name of the document they want. Windows XP's built-in search functionality can still perform these kinds of searches without the Indexing service. It just takes longer. The OS has to open each file at the time of the request to help find what the user is looking for.

Most people never need this feature of search. Those who do are typically in a large corporate environment where thousands of documents are located on at least one server. But if you're a typical system builder, most of your clients are small and medium businesses. And if your clients have no need for this search feature, I recommend disabling it.

Here's how: First, double-click the My Computer icon. Next, right-click on the C: Drive, then select Properties. Uncheck "Allow Indexing Service to index this disk for fast file searching." Next, apply changes to "C: subfolders and files," and click OK. If a warning or error message appears (such as "Access is denied"), click the Ignore All button.

5.) Update the PC's video and motherboard chipset drivers. Also, update and configure the BIOS. For more information on how to configure your BIOS properly, see this article on my site.

6.) Empty the Windows Prefetch folder every three months or so. Windows XP can "prefetch" portions of data and applications that are used frequently. This makes processes appear to load faster when called upon by the user. That's fine. But over time, the prefetch folder may become overloaded with references to files and applications no longer in use. When that happens, Windows XP is wasting time, and slowing system performance, by pre-loading them. Nothing critical is in this folder, and the entire contents are safe to delete.

7.) Once a month, run a disk cleanup. Here's how: Double-click the My Computer icon. Then right-click on the C: drive and select Properties. Click the Disk Cleanup button -- it's just to the right of the Capacity pie graph -- and delete all temporary files.

8.) In your Device Manager, double-click on the IDE ATA/ATAPI Controllers device, and ensure that DMA is enabled for each drive you have connected to the Primary and Secondary controller. Do this by double-clicking on Primary IDE Channel. Then click the Advanced Settings tab. Ensure the Transfer Mode is set to "DMA if available" for both Device 0 and Device 1. Then repeat this process with the Secondary IDE Channel.

9.) Upgrade the cabling. As hard-drive technology improves, the cabling requirements to achieve these performance boosts have become more stringent. Be sure to use 80-wire Ultra-133 cables on all of your IDE devices with the connectors properly assigned to the matching Master/Slave/Motherboard sockets. A single device must be at the end of the cable; connecting a single drive to the middle connector on a ribbon cable will cause signaling problems. With Ultra DMA hard drives, these signaling problems will prevent the drive from performing at its maximum potential. Also, because these cables inherently support "cable select," the location of each drive on the cable is important. For these reasons, the cable is designed so drive positioning is explicitly clear.

10.) Remove all spyware from the computer. Use free programs such as AdAware by Lavasoft or SpyBot Search & Destroy. Once these programs are installed, be sure to check for and download any updates before starting your search. Anything either program finds can be safely removed. Any free software that requires spyware to run will no longer function once the spyware portion has been removed; if your customer really wants the program even though it contains spyware, simply reinstall it. For more information on removing Spyware visit this Web Pro News page.

11.) Remove any unnecessary programs and/or items from Windows Startup routine using the MSCONFIG utility. Here's how: First, click Start, click Run, type MSCONFIG, and click OK. Click the StartUp tab, then uncheck any items you don't want to start when Windows starts. Unsure what some items are? Visit the WinTasks Process Library. It contains known system processes, applications, as well as spyware references and explanations. Or quickly identify them by searching for the filenames using Google or another Web search engine.

12.) Remove any unnecessary or unused programs from the Add/Remove Programs section of the Control Panel.

13.) Turn off any and all unnecessary animations, and disable active desktop. In fact, for optimal performance, turn off all animations. Windows XP offers many different settings in this area. Here's how to do it: First click on the System icon in the Control Panel. Next, click on the Advanced tab. Select the Settings button located under Performance. Feel free to play around with the options offered here, as nothing you can change will alter the reliability of the computer -- only its responsiveness.

14.) If your customer is an advanced user who is comfortable editing their registry, try some of the performance registry tweaks offered at Tweak XP.

15.) Visit Microsoft's Windows update site regularly, and download all updates labeled Critical. Download any optional updates at your discretion.

16.) Update the customer's anti-virus software on a weekly, even daily, basis. Make sure they have only one anti-virus software package installed. Mixing anti-virus software is a sure way to spell disaster for performance and reliability.

17.) Make sure the customer has fewer than 500 type fonts installed on their computer. The more fonts they have, the slower the system will become. While Windows XP handles fonts much more efficiently than did the previous versions of Windows, too many fonts -- that is, anything over 500 -- will noticeably tax the system.

18.) Do not partition the hard drive. Windows XP's NTFS file system runs more efficiently on one large partition. The data is no safer on a separate partition, and a reformat is never necessary to reinstall an operating system. The same excuses people offer for using partitions apply to using a folder instead. For example, instead of putting all your data on the D: drive, put it in a folder called "D drive." You'll achieve the same organizational benefits that a separate partition offers, but without the degradation in system performance. Also, your free space won't be limited by the size of the partition; instead, it will be limited by the size of the entire hard drive. This means you won't need to resize any partitions, ever. That task can be time-consuming and also can result in lost data.

19.) Check the system's RAM to ensure it is operating properly. I recommend using a free program called MemTest86. The download will make a bootable CD or diskette (your choice), which will run 10 extensive tests on the PC's memory automatically after you boot to the disk you created. Allow all tests to run until at least three passes of the 10 tests are completed. If the program encounters any errors, turn off and unplug the computer, remove a stick of memory (assuming you have more than one), and run the test again. Remember, bad memory cannot be repaired, but only replaced.

20.) If the PC has a CD or DVD recorder, check the drive manufacturer's Web site for updated firmware. In some cases you'll be able to upgrade the recorder to a faster speed. Best of all, it's free.

21.) Disable unnecessary services. Windows XP loads a lot of services that your customer most likely does not need. To determine which services you can disable for your client, visit the Black Viper site for Windows XP configurations.

22.) If you're sick of a single Windows Explorer window crashing and then taking the rest of your OS down with it, then follow this tip: open My Computer, click on Tools, then Folder Options. Now click on the View tab. Scroll down to "Launch folder windows in a separate process," and enable this option. You'll have to reboot your machine for this option to take effect.

23.) At least once a year, open the computer's cases and blow out all the dust and debris. While you're in there, check that all the fans are turning properly. Also inspect the motherboard capacitors for bulging or leaks. For more information on this leaking-capacitor phenomena, you can read numerous articles on my site.

Following any of these suggestions should result in noticeable improvements to the performance and reliability of your customers' computers. If you still want to defrag a disk, remember that the main benefit will be to make your data more retrievable in the event of a crashed drive.
Readmore23 Ways To Speed WinXP, Not only Defrag

HP USB Disk Storage Format Tool - v2.1.8

This utility will format any USB flash drive, with your choice of FAT, FAT32, or NTFS partition types.


Optionally you can also make the disk BOOTABLE by specifying a file location. Use the Windows 98 system files available here.

FIXES:
Allows creation of a FAT32 volume larger than 32 GB.
Fixes installation issue where installation process stopped after the earlier version of software was uninstalled and the new software was not automatically installed. The installation process now restarts automatically to install the new software after uninstalling the older version.

HP USB Format Tool
Author: HP
Version: 2.1.8
OS: Windows 2K/XP
File Size: 1.98 MB
MD5: 0efdd4f7c091583fe5a0b4bcb7aaf76e
Date Added: 2/7/2007
Download
ReadmoreHP USB Disk Storage Format Tool - v2.1.8

Windows 98 System Files

This is a zip file that contains all of the system files that you will need for making a bootable USB disk.

Extract all these files into a temporary folder. Then when you run the HP USB Format Utility select the directory for your bootable files.

Author: Microsoft
Version: N/A
OS: Windows
File Size: 669.39 KB
MD5: 90ba32d64157edc4452965d7ecf3f1eb
Date Added: 3/5/2012
Download
ReadmoreWindows 98 System Files

How to Fix Hard Disk Bad Sector in Windows

What is Bad Sector?
A bad sector is a sector on a computer's disk drive or flash memory that cannot be used due to permanent damage (or an OS inability to successfully access it), such as physical damage to the disk surface or failed flash memory transistors. It is usually detected by a disk utility software such as CHKDSK or SCANDISK on Microsoft systems, or badblocks on Unix-like systems. When found, these programs mark the sectors unusable (all file systems contain provision for bad-sector marks) and the operating system skips them in the future.

Source:free En.wikipedia.org.


If you Fix Hard disk Bad Sector Your computer Will boot faster.
How to Repair or Fix Bad Sector:
  1. Double Click on My computer
  2. Right click on a Drive (i,e, C, D, E)
  3. Properties
  4. Tools
  5. Error - checking >Check Now
  6. Select Automatically fix file system errors and scan for and attempt recovery of bad sectors
  7. Start

Now you are done. This will check Your drive for error or damage. If any error found, it will automatically fix it right away or will be scheduled when PC restarted
ReadmoreHow to Fix Hard Disk Bad Sector in Windows

Phoenix BIOS Beep Codes and Troubleshooting

PhoenixBIOS is a kind of BIOS manufactured by Phoenix Technologies. A majority of modern motherboard manufacturers have integrated Phoenix Technologies' PhoenixBIOS into their systems.

Several custom implementations of the PhoenixBIOS system exist in many popular motherboards. The beep codes from a Phoenix-based BIOS may be exactly the same as the true Phoenix beep codes below or they may vary. You can always check your motherboard manual to be sure.

Note: Phoenix BIOS beep codes are a series of beeps separated by a pause, for example:  beep --- beep beep --- beep --- beep beep would be 1-2-1-2

1 Beep
A single beep from a Phoenix based BIOS is actually an "all systems clear" notification. Technically, it's an indication that the Power On Self Test is complete. No troubleshooting necessary!

1 Continuous Beep
One continuous beep isn't an officially listed Phoenix beep code but I know of several instances of this occurring. In at least one case, the solution was to reseat the CPU.

1 Long Beep, 2 Short Beeps
One long beep followed by two short beeps indicates that there has been a checksum error. This means that there is some kind of motherboard issue. Replacing the motherboard should fix this problem.

1-1-1-1 Beep Code Pattern
Technically, a 1-1-1-1 beep code pattern doesn't exist but I've seen it and many readers have too. Most often, it's a problem with the system memory. This Phoenix BIOS issue is usually corrected by replacing the RAM.

1-2-2-3 Beep Code Pattern
A 1-2-2-3 beep code pattern means that there has been a BIOS ROM checksum error. Literally, this would indicate an issue with the BIOS chip on the motherboard. Since replacing a BIOS chip is often not possible, this Phoenix BIOS issue is usually corrected by replacing the entire motherboard.

1-3-1-1 Beep Code Pattern

A 1-3-1-1 beep code pattern on a PhoenixBIOS system means that there has been an issue while testing the DRAM refresh. This could be a problem with the system memory, an expansion card, or the motherboard.

1-3-1-3 Beep Code Pattern
A 1-3-1-3 beep code pattern means that the 8742 keyboard controller test has failed. This usually means that there is a problem with the currently connected keyboard but it could also indicate a motherboard issue.

1-3-4-1 Beep Code Pattern
A 1-3-1-1 beep code pattern on a PhoenixBIOS system means that there is some kind of issue with the RAM. Replacing the system memory usually fixes this problem.

1-3-4-3 Beep Code Pattern
A 1-3-1-1 beep code pattern indicates some kind of issue with the memory. Replacing the RAM is the usual recommendation for solving this problem.

1-4-1-1 Beep Code Pattern
A 1-4-1-1 beep code pattern on a PhoenixBIOS system means that there is an issue with the system memory. Replacing the RAM usually fixes this problem.
ReadmorePhoenix BIOS Beep Codes and Troubleshooting

Award BIOS Beep Codes and Troubleshooting

AwardBIOS is a kind of BIOS manufactured by Award, now owned by Phoenix Technologies. Many popular motherboard manufacturers use Award's AwardBIOS in their systems.

Other motherboard manufacturers have created custom BIOS software based on the AwardBIOS system. The beep codes from an AwardBIOS-based BIOS may be the same as the original AwardBIOS beep codes (below) or they may vary a little. You can always reference your motherboard's manual if you to be sure.

Note: AwardBIOS beep codes sound in quick succession and usually immediately after powering on the PC.

1 Short Beep
A single, short beep from an Award based BIOS is actually an "all systems clear" notification. In other words, this is a beep code you want to hear and that you've probably been hearing each time your computer comes on since the day you purchased it. No troubleshooting necessary!

1 Long Beep, 2 Short Beeps
One long beep followed by two short beeps indicates that there has been some kind of error with the video card. Replacing the video card is usually the most you'll have to do to fix this one.

1 Long Beep, 3 Short Beeps
One long beep followed by three short beeps means that either the video card isn't installed or the memory on the video card is bad. Reseating or replacing the video card will typically fix the cause of this Award beep code.

1 High Pitched Beep, 1 Low Pitched Beep (Repeating)
A repeating high pitched / low pitched beep pattern is an indication of some kind of CPU problem. The CPU could be overheating or malfunctioning in some other way.

1 High Pitched Beep (Repeating)
A single, repeating, high pitched beeping sound means that the CPU is overheating. You'll need to figure out why the CPU is getting too hot before this Award beep code will go away.

Important: Turn your computer off immediately if you hear this beep code. The longer your CPU is running hot, the higher the chance that you'll permanently damage this expensive part of your system.

All Other Beep Codes
Any other beep code pattern you hear means that there has been some kind of memory problem. Replacing your RAM is the most you'll need to do to fix this problem.
ReadmoreAward BIOS Beep Codes and Troubleshooting

AMI BIOS Beep Codes and Troubleshooting

AMIBIOS is a kind of BIOS manufactured by American Megatrends (AMI). Many popular motherboard manufacturers have integrated AMI's AMIBOS into their systems.

Other motherboard manufacturers have created custom BIOS software based on the AMIBIOS system. The beep codes from an AMIBIOS-based BIOS may be exactly the same as the true AMIBIOS beep codes below or they may vary slightly. You can always reference your motherboard's manual if you think this might be an issue.

Note: AMIBIOS beep codes are short, sound in quick succession, and usually sound immediately after powering on the PC.

1 Beep
A single beep from an AMI based BIOS means there has been a memory refresh timer error. The solution is often to replace the RAM in the computer.

2 Beeps
Two beeps means there has been a parity error in base memory. This is an issue with the first 64KB block of memory in your RAM. The solution is usually to replace the memory.

3 Beeps
Three beeps means there has been a base memory read/write test error. Replacing the RAM usually solves this AMI beep code.

4 Beeps
Four beeps means that the motherboard timer is not working properly. A hardware failure with an expansion card or the motherboard itself could be the cause of this beep code.

5 Beeps
Five beeps means there has been a processor error. A damaged expansion card, the CPU, or the motherboard could be prompting this AMI beep code.

6 Beeps
Six beeps means that there has been an 8042 Gate A20 test error. This beep code is usually caused by an expansion card that has failed or the motherboard that is no longer working.

7 Beeps
Seven beeps indicates a general exception error. This AMI beep code could be caused by an expansion card problem, a motherboard hardware issue, or a damaged CPU. Replacing the faulty hardware usually fixes the cause of this beep code.

8 Beeps
Eight beeps means that there has been an error with the display memory. This beep code is usually caused by a faulty video card. Replacing the video card usually clears this up.

9 Beeps
Nine beeps means that there has been an AMIBIOS ROM checksum error. Literally, this would indicate an issue with the BIOS chip on the motherboard. However, since replacing a BIOS chip is sometimes impossible, this AMI BIOS issue is usually corrected by replacing the motherboard.

10 Beeps
Ten beeps means that there has been a CMOS shutdown register read/write error. This beep code is usually caused by a hardware issue with the AMI BIOS chip. A motherboard replacement will usually solve this problem, although it could be caused by a damaged expansion card in rare situations.

11 Beeps
Eleven beeps means that the cache memory test has failed. Some piece of failing hardware is usually to blame for this AMI BIOS beep code.
    ReadmoreAMI BIOS Beep Codes and Troubleshooting