PDA

View Full Version : get you system to run 30% faster....


moorels
2004-05-10, 10:06 PM
hi al here are some of the best windows xp tweeks around that really work
after doing all these i got a 40% increase in performance :)


INCREASE I/O CACHE SIZE
Now go start/run and type regidit and hit return: and look for HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l SessionManager \MemoryManagement.When you select the MemoryMangement folder look on the right half of the window for IoPageLockLimit.right click on it and choose modify,click on decimal,and type the following number in the value data field : 32768 then press ok, all done..


Disable Disk Performance Counters
Win XP like Win2000 is set to collect physical drive data. Most don't need this as it consumes extra drive transfer time. To disable the disk performance counters: Go to->Start->Programs->Command Prompt Now type in: diskperf -n then reboot. There is a space between the f and the dash (-).

Disable Error Reporting
I have not found much use for this and it does tie up a small amount of disk space and HD accessing. To disable this go to Start > Control Panel > System then click on Advanced Tab - click on the "error reporting" button and then check box that says Disable error reporting but also check " but notify me when a critical error occurs". Then OK


Reduce Wait For Memory From Cache To Write To Disk
I found this TWEAK to be very beneficial in shutdown and actually bootup + run stability. Not sure of all the specifics but appears it is reducing the wait for memory from cache to write to the disk. You can loose data if it is not written to the disk from cache while the system is shutting down. This is important in XP makeup to get all info right given the stuff it does on a re-boot. Go to Start > Run > regedit > Enter goto "HKCURRENTUSER\Control Panel\Desktop\" and check that the setting "HungAppTimeout" is 5000(default) make "WaitToKillAppTimeout" 4000 (default is 20000) Also, go to "HKLOCALMACHINE\System\CurrentControlSet\Control\Wa itToKillServiceTimeout" and make it 4000 (Default is 30000). Reboot (Note - for value changes right click then select modify to change the value).


Turn off Indexing to speed up Drives in XP
This one is often overlooked and is a common reason why hard drive performance appears sub-par. Windows XP keeps a record of all files on the hard disk so when a search is done on the hard drive it is done faster. There is a downside to this because the computer has to index all files, it will slow down normal file commands. Turn this off .
1. Open my computer
2. Right click your hard drive icon and select properties.
3. At the bottom of the window you�ll see "Allow indexing service to index this disk for faster searches," uncheck this and click ok. A new window will pop up and select apply to all folders and subfolders. It will take a minute or two for the changes to take affect. Do this for all drives and should enjoy faster performance on each.

jsloan31
2004-05-10, 10:11 PM
good tips, but shouldn't this be in tech forum?

Acaila
2004-05-11, 01:24 AM
In order to maintain stability, with IoPageLockLimit, the value should never exceed 1/4 of the system memory as expressed in KB. eg. if you have 512MB RAM, the value should not be higher than 128KB (1/4 of 512KB). However, so not to provide too many resources to the caching process (therby decreasing performance) do not put a value exceeding 65536 (64KB).

4096 - less than 32 MB
8192 - 32+ MB of memory
16384 - 64+ MB of memory
32768 - 128+ MB of memory
65536 - 256+ MB of memory

SilverLord
2004-05-11, 10:34 AM
Thanks. I'm going to try this out tongiht. This doesn't affect your backups or system restore does it? And I can still manually check for errors right?

Ghoest9
2004-05-11, 11:20 AM
Why would any gamer leave system backup on? Its a huge resource hog.(Im talking about Win EXP)


On the freak chance something goes wrong just start over with the windows disk.

duomaxwl
2004-05-11, 09:35 PM
"Reduce Wait For Memory From Cache To Write To Disk
I found this TWEAK to be very beneficial in shutdown and actually bootup + run stability. Not sure of all the specifics but appears it is reducing the wait for memory from cache to write to the disk. You can loose data if it is not written to the disk from cache while the system is shutting down. This is important in XP makeup to get all info right given the stuff it does on a re-boot. Go to Start > Run > regedit > Enter goto "HKCURRENTUSER\Control Panel\Desktop\" and check that the setting "HungAppTimeout" is 5000(default) make "WaitToKillAppTimeout" 4000 (default is 20000) Also, go to "HKLOCALMACHINE\System\CurrentControlSet\Control\Wa itToKillServiceTimeout" and make it 4000 (Default is 30000). Reboot (Note - for value changes right click then select modify to change the value)."

my defaults were different:(

Electrofreak
2004-05-11, 09:50 PM
www.blackviper.com (http://www.blackviper.com) is a great site for XP tweaks as well.

SilverLord
2004-05-12, 10:34 PM
INCREASE I/O CACHE SIZE
Now go start/run and type regidit and hit return: and look for HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l SessionManager \MemoryManagement.When you select the MemoryMangement folder look on the right half of the window for IoPageLockLimit.right click on it and choose modify,click on decimal,and type the following number in the value data field : 32768 then press ok, all done..
I cannot find this value, it seems it doesn't exist or something..

Acaila
2004-05-13, 11:40 AM
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management" is what it should be.

edit: The fuck? Stupid forums are putting a space between ol in Control\ for some reason when I view it.

SilverLord
2004-05-15, 12:45 AM
No where to be found... I guess that would be bad...

SilverLord
2004-05-16, 10:54 PM
SOMEONE PLEASE HELP ME!!!!! I can't find that registry.

Acaila
2004-05-17, 11:15 AM
If you can't find it, it is defaulting to 0, which means that caching is dynamically controlled. You can just create the entry to assign a value instead of the default of 0, or not worry about it.

SilverLord
2004-05-18, 11:30 AM
How would I go about making the registry?

Chaoswarrior32
2004-05-18, 04:43 PM
How about posting for us non-XP users?! I am desperate with win ME. cmon post something that can hep with ME at least... I NEED HELP.

Acaila
2004-05-19, 05:57 AM
Help with ME? Ahh, "format c:" ?

Acaila
2004-05-19, 06:06 AM
@Silverlord
Go: Start -> run "regedit"
Navigate to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management" (ignore the bold l)
Go: Edit -> new -> DWORD value.
Name it IoPageLockLimit the registry is case sensitive.
Right click on IoPageLockLimit after you have created it.
Go: modify
Change the value data in hex to 10000 (65536 in decimal) or 20000 (131072) or 40000 (262144) depending upon how much ram you have as per my post up near the top of this thread. Honestly, 10000 is the most efficient hex value to have, it is efficient in most situations. Larger values help with large data movement of large files, such as games, but that is all.

SilverLord
2004-05-20, 11:11 AM
@Silverlord
Go: Start -> run "regedit"
Navigate to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management" (ignore the bold l)
Go: Edit -> new -> DWORD value.
Name it IoPageLockLimit the registry is case sensitive.
Right click on IoPageLockLimit after you have created it.
Go: modify
Change the value data in hex to 10000 (65536 in decimal) or 20000 (131072) or 40000 (262144) depending upon how much ram you have as per my post up near the top of this thread. Honestly, 10000 is the most efficient hex value to have, it is efficient in most situations. Larger values help with large data movement of large files, such as games, but that is all.
Thanks, I'll do it tonight when I get home.

Rbstr
2004-05-20, 04:18 PM
tell us waht kind of improvment you get