General discussion


Need to speed up your systems?

Windows XP & Server 2003:
Disable Sticky Keys on a Default Installation
By Default a feature called Sticky Keys will be enabled on your PC. To disable this feature follow these steps:

1. Press SHIFT 5 times consecutively. The StickyKeys box will pop up.

2. Click Settings. Accessibility Options pops up.

3. On the "Keyboard" tab click the "Settings" button in the "StickyKeys" section.

4. Uncheck the items in this window and click OK.

5. Click Apply and OK on Accessibility Options.

Disable Search from looking in zip (compressed) files
Windows XP Search can get slow if you have a lot of compressed files on your hard drive. Speed up your searches by disabling this. Open the Run command and type the following:

regsvr32 c:\winnt\\system32\zipfldr.dll /u or

regsvr32 c:\windows\\system32\zipfldr.dll /u if installed in the windows directory

To turn this feature back on:

regsvr32 c:\winnt\\system32\zipfldr.dll or

regsvr32 c:\windows\\system32\zipfldr.dll if installed in the windows directory

(As a slight addition to this. This'll also disable ZIP files from being folders.)

Increase speed by tweaking prefetcher settings
This is an unique technique for XP, which could improve the performance significantly by tweaking the prefetcher (which is a cache folder).

1. run "regedit";
2. goto [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher];
3. Set the value to either 0-Disable, 1-App launch prefetch, 2-Boot Prefetch, 3-Both ("3" is recommended).
4. reboot.

It should decrease the boot time and the time it takes to load programs.

Serivce Settings for Gamers
It is best recommended that you first create a seperate hardware profile for this. To do that do the following steps.
Right click My Computer, Properties, Hardware, Hardware Profiles.
Now the profile you are on at the current moment is Profile 1 and that's the only existing profile. Please note that you cannot delete this. But if you can, do not as a fair warning. You could screw up your entire computer.
Select Profile 1 and click Copy. Name it as "Gaming Profile" or something like that. You may want to rename Profile 1 to "Primary Profile" or something similar so you know it's the profile with all the services enabled. Click OK to finish.
Now with this done, when you restart your computer next you'll get a screen before WinXP boots up for you to select what profile you want.

Goto Start, Run. Type in services.msc and click ok.

Here you'll see all the services on the computer that are running. When disabling a service for a profile, you right click it and and click Properties. Then click Log On and click the Gaming Profile and click disable. Then click OK.
Use the following list as a list of services to disable.

Application Layer Gateway Service** (only if firewll is not used)
Application Management
Automatic Updates
Background Intelligent Transfer Service
COM+ System Application
Computer Browser** (only if you don't transfer a lot of files between computers)
Distributed Link Tracking Client
Distributed Transaction Coordinator
Error Reporting Service
Fast User Switching Compatibility ** (only if fast user shiching is not used or the machine have one user only)
Help and Support
IMAPI CD-Burning COM Service** (only if do you not use the cd-rw xp record suport)
Indexing Service
Internet Connection Firewall (ICF) / Internet Connection Sharing (Windows Firewall/Internet Connection Sharing (ICS))
IPSEC Services
Logical Disk Manager Administrative Service
MS Software Shadow Copy Provider
Net Logon
NetMeeting Remote Desktop Sharing
Network DDE
Network DDE DSDM
Network Location Awareness (NLA)
NT LM Security Support Provider
Performance Logs and Alerts
Portable Media Serial Number
Print Spooler ** (only if the pc do not have or use a printer)\
Protected Storage
Remote Desktop Help Session Manager
Remote Desktop Sharing
Remote Procedure Call (RPC) Locator
Remote Registry
Removable Storage
Routing and Remote Access
Secondary Logon
Smart Card
Smart Card Helper
SSDP Discovery Service
System Restore Service
Task Scheduler
Uninterruptible Power Supply
Universal Plug and Play Device Host
Upload Manager
Volume Shadow Copy
Windows Image Acquisition (WIA)
Windows Installer** (Do not disable if you plan to install or make permanent changes)
Windows Management Instrumentation Driver Extensions
Wireless Zero Configuration (Wireless Configuration)
WMI Performance Adapter
Windows Time

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\CurrentVersion\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.

Windows Core Components In Memory
You need at least 256MB of ram to do this:

Go to start\run\regedit -and then to the following key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

1.DisablePagingExecutive -double click it and in the decimal put a 1 - this allows XP to keep data in memory now instead of paging sections of ram to harddrive yeilds faster performance.

2.LargeSystemCache- double click it and change the decimal to 1 -this allows XP Kernal to Run in memory and improves system performance a lot.

3.Create a new dword and name it IOPageLockLimit - double click it and set the value in hex - 4000 if you have 128MB of ram or set it to 10000 if you have 256MB set it to 40000 if you have more than 512MB of ram -this tweak will speed up your disckcache.


Unable to Delete AVI Registry Trick
Unable to delete from Avi files from HD

XP holds files in it's memory even after you have closed the application using them making it impossible to delete them from your harddrive. To fix this:

Start -> Run -> Regedit
Find the HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler\ directory and delete the "DEFAULT" key.

Tweak The Swap File
For Users with 256 MB RAM or more this tweak will boost their Windows- and Game-Performance.
What it does: It tells Windows not to use any Swap File until there is really no more free RAM left.

Open the System Configuration Utility by typing msconfig.exe in the RUN command. There in your System.ini you have to add "ConservativeSwapfileUsage=1" under the 386enh section.

Restart your Windows and enjoy better Game performance

Speed Up The File System
NTFS is a great file system, 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 whenever a directory is traversed. This isn't a necessary feature, and it slows down large volumes. Disable it by going to Run and type regedit:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem and set 'DisableNTFSLastAccessUpdate' 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.

*Getting rid of backwards compatibility from DOS and Win3.X versions.

In the right pane, look for the value named NtfsDisable8dot3NameCreation. If the value exists, it's probably set to 0. To change the value, double-click it. In the Edit DWORD Value screen, enter 1 in the Value Data field and click OK.

If the value doesn't exist, you'll need to add it. Select New | DWORD Value from the Edit menu. The new value will appear in the right pane, prompting you for a value name. Type NtfsDisable8dot3NameCreation and press [Enter]. Double-click the new value. You'll then see the Edit DWORD Value screen. Enter 1 in the Value Data field and click OK.

* HKLM\SYSTEM\CurrentControlSet\Control\FileSystem
DWORD Win95TruncatedExtensions 1
SpeedUp Your Connection By 20% (Cable Users Only)
1.Log on as "Administrator".
2. Run - gpedit.msc
3. Expand the "Local Computer Policy" branch.
4. Then expand the "Administrative Templates" branch.
5. Expand the "Network" branch.
6. Highlight the "QoS Packet Scheduler" in left pane.
7. In the right window pane double-click the "Limit Reservable Bandwidth" setting.
8. On the settings tab check the "Enabled" item.
9. Change "Bandwidth limit %" to read 0.
10. Then go to your Network connections Start=>Control Panel>Network & Internet connections>Network Connections and right-click on your connection. Then under the General or the Networking tab, (where it lists your protocols) make sure QoS packet scheduler is enabled.

It may take effect immediately on some systems. To be sure, just re-boot.

Let me know what you think..

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Related Discussions

Related Forums