Arcade File Downloads Support Forum
Email
Confirm email
Articles File Help Startup DB Tips Service DB Hijack This! Analyzer

 

Windows XP Performance Tweaking Guide
NEW HijackThis automated log analyzer! Get your logs analyzed INSTANTLY!

File System

Your drives are the biggest bottleneck in your system and there's a few things that you can do to greatly improve the performance of them. If your main use for your computer is running applications all day long this is of course a MUST! Surprisingly the biggest things that slow NTFS down are "features".

You'll want to read a couple of additional articles.
Windows File System clusters explained
Hard Drive Size being reported wrong in Windows

Deleting Windows junk to save 1Gb of space!
Automating Disk cleanup

Turn off indexing

The newer version of NTFS introduces some new "features" One of these is a file indexing thing that enables you to search for files and also text within files very quickly. How is this done? Well... every time you add a file it is logged into a DB that can eat away at your drive space rather quickly and slows you down while doing so. I would suggest everybody turn this off because I don't know of anybody who does enough searches on their drives to sacrifice as many resources as this does.

1. Browse to your hard drive either through Windows Explorer or through my computer
2. Right click your hard drive icon and select properties.
3. At the bottom of this window you'll see "Allow indexing service to index this disk for faster searches," turn this feature off for all of your drives by unchecking the box and clicking ok..
4. After that a window will appear and you'll want to choose apply to all folders and subfolders if you want the full benefit. You could turn this on for selective folders that you search frequently. For the most part you want this off for all of your folders.

Alternate method is disabling the indexing service. I'd do both if I were you ;)

Convert Fat 32 to NTFS

I won't bore you with the details about the differences between NTFS and Fat32. You'll just have to trust me on this one. NTFS is faster and more secure than Fat32 is on larger drives. On smaller like sub 25Gb drives Fat32 is faster. NTFS's speed advantage only kicks in on higher capacity drives. There's a rather simple command that isn't very easy to find that will convert your FAT32 partition to NTFS. Open the command prompt by hitting start and then selecting run and type: "Convert C: /FS:NTFS". Replace C: with whatever the drive letter you'd like to convert is. Also make sure there is a space between the C: and the foward slash (/). Once you press enter it will ask you for confirmation and press Y. Then press Y and enter once more to reboot. It will take between one hour and 15 minutes to convert to NTFS. Now you can set passwords for files and use encryption. This also works for windows XP Home. Unfortunately this makes the default cluster size 512 bytes instead of the 4kb that a clean format of NTFS provides.

Make NTFS run better ;)

Now that you've converted over to NTFS or you had it already there's a few things that you'll want to do to make it run faster. NTFS was designed more for the server market and there's some features that we don't really need and can either tune a little bit or disable all together.

1. Last access update is another feature that I'd turn off and will help you get a little more performance out of your hard drive. What is this? NTFS updates the date stamp on directories whenever it opens the directory. To turn this rather useless feature off browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem and change the NtfsDisableLastAccessUpdate registry entry to 1

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsDisableLastAccessUpdate"=dword:00000001

2. (some conflicts happen in programs like Norton AV 2003 if LiveUpdate doesn't work then reenable this)Short names is something that is needed for DOS compatibility. Most of us will want to turn this off. The only time you'll want to leave this on is if you are supporting DOS or win 3x based clients. I think all of us have some machines like that in our CLOSET but certainly not in use. To turn this off you'll have to go browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem in your registry and change the default value of the NtfsDisable8dot3NameCreation registry entry to 1.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsDisable8dot3NameCreation"=dword:00000001

Or to put both of them to use insert this into your *.reg file

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsDisable8dot3NameCreation"=dword:00000001
"NtfsDisableLastAccessUpdate"=dword:00000001

Reboot after making changes.


Printer Friendly

Article Index:
Page 4 -->