Modify application timeout
The operating system has a set amount of time that a program must be frozen for before it is timed out. Often this number is set too high. But in some circumstances it is set too low. Depending on if the program is doing a lot of calculations in the background the computer may think that it is timed out. To prevent this increase the value of the timeout in the registry.
- Start Regedit.
- Navigate to HKEY_CURRENT_USER\Control Panel\Desktop
- Select HungAppTimeout from the list on the right.
- Right on it and select Modify.
- Change the value to the new timeout value.
- Reboot your computer.
No DOZE
If you don't plan to use the 'hibernate' function, and if you're running a desktop. You can reclaim a number of megabytes equal to your RAM on the hard drive:
Go to the following.........
*Control Panel
Power Options
Hibernate
*Deselect 'Enable hibernation' and click OK.
Open Outlook Express faster
For some users when they remove windows messenger or just disable it from starting up automatically they experience a great slow down when launching Outlook express. Users who experience such a slow down will find a error in the system error log saying
The server {FB7199AB-79BF-11D2-8D94-0000F875C541} did not register with DCOM within the required timeout.
The solution to this problem is quite simple.
Just Open up regedit and search for the string
{FB7199AB-79BF-11D2-8D94-0000F875C541} and modify the keys
InProcServer32 and
LocalServer32 default key to a empty string.
Optimise NTFS
NTFS is a great filesystem, but its feature-set comes at a slight cost in performance. You can negate this a little with the following tips:
* By default NTFS will automatically update timestamps whenver a directory is traversed. This isn't a necessary feature, and it slows down large volumes.
Disable it by pointing regedit to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\FileSystem and set '
NtfsDisableLastAccessUpdate' to 1.
* NTFS uses disparate master file control tables to store filesystem information about your drives. Over time these core MFT files grow and become fragmented, slowing down all accesses to the drive. By setting aside a little space, MFT's can grow without becoming fragmented. In the same key where you disabled the last access feature creat a new DWORD value called 'NtfsMftZoneReservation' and set it to 2.
Note: This tweak will not work on FAT32 file systems!
Reduce 10 second scandisk wait time
Start MS Dos Prompt (Start run CMD)
CHKNTFS/T:4
where 4 is the amount of waity time
CHKNTFS/?
for more info
Speed up boot by disabling unused ports
You may have tried many tweaks like modifying windowsXP start-up applications, prefetches, unload DLLs method,etc. And yes those methods do work for me.
I have just accidentally found out another way to give you an extra boost in windowsXP's boot performance. This is done by disabling your unused devices in Device Manager.
for example, if you don't have input devices that are connected to one of your USBs or COM ports, disabling them will give you an extra perfromance boost in booting.
Yes i've tried this. I've disabled every devices that currently has no use for my
pc and it worked great. My booting time is much faster than before.
Go to Control Panel -> System -> Hardware tab -> device manager
Disable devices that you don't use for your PC and then restart. Good luck!
Unload .dll's to Free Memory
Windows Explorer caches DLLs (Dynamic-Link Libraries) in memory for a period of time after the application using them has been closed. This can be an inefficient use of memory.
1. Find the key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer].
2. Create a new sub-key named 'AlwaysUnloadDLL' and set the default value to equal '1' to disable Windows caching the DLL in memory.
3. Restart Windows for the change to take effect.
I tried this after running a intense program, then watched the task manager; memory recovered it self.
Done....
If you have more tweaks ... post them !!!