Main Page XP Tools Downloads Articles News Links Basics Contact
Tips from 0076 to 0100:

76. Do you have a problem with your Video ? Always going in VGA MODE ?
This happens to everyone at some point of time or other and is most likely caused by some application or third party utility overwriting your drivers files (or if you do not have had a right video driver to begin with). To verify exactly what gets loaded, follow these steps. Open registry by going to START-RUN and entering regedit. Navigate to HKEY_LOCAL_MACHINE\hardware\DeviceMap\Video . In this value of Device\Video0 points to a registry key that has the location of the video driver that Windows is configured to load. for example: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ videodriver \Device0 . Navigate to this key. Check value of "InstalledDisplayDrivers" . Its value indicates whether driver was loaded or not. If the setting shows another registry location, a third-party driver may be getting loaded. Check out Microsoft Knowledgebase article for more details: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q314854

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTOOLS is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk

77. Prevent a Program From Being Displayed in the Most Frequently Used Programs List
This is easy.Open registry by going to START-RUN and entering regedit. Navigate to HKEY_CLASSES_ROOT\Applications\ Program name.exe where Program name.exe is the name of the application that you do not want to be displayed in the Most Frequently Used Programs List. Add an empty string value named NoStartPage. That's it. Reboot your computer.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTOOLS is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.

78. Having trouble with MSDOS program ? Tips on troubleshooting.
I read a good article on Troubleshooting MS-DOS-Based Programs in Windows (Q314106) at Microsoft knowledgebase website. One of the first thing to test when you are having problems with MS-DOS-based programs is the Windows Virtual DOS Machine (NTVDM) subsystem. Open START-RUN and enter command.com or cmd.exe. If you don't see a MSDOS windows coming up you of course have a problem. Check the Config.nt and Autoexec.nt files in the SystemRoot%\System32 folder for nonstandard settings.

Use a REM statement to remark out all entries except the following default entries:

Config.nt
---------
dos=high, umb
device=%SystemRoot%\System32\Himem.sys
files=20

Autoexec.nt
-----------

lh %SystemRoot%\System32\Mscdexnt.exe
lh %SystemRoot%\System32\Redir
lh %SystemRoot%\System32\Dosx
lh %SystemRoot%\System32\Nw16 (only if CSNW is installed)
lh %SystemRoot%\System32\Vwipxspx (only if CSNW is installed)

The registry entries that are associated with the NTVDM subsystem are:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment
This key stores the environment variables from the Config.sys and Autoexec.bat files for use in Windows.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ VirtualDeviceDrivers
This key stores the device drivers that are used in an NTVDM session. Windows Setup creates these entries when a device driver is installed.

Read the article at Troubleshooting MS-DOS-Based Programs in Windows (Q314106) for complete details as I am simply repeating what's already available in the article.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.

79. Create your own popup menu in TASK BAR
This is not a registry tweak or anything big at all but may still be helpful to some. Remember what happens when you click on START button. You see a popup window coming up. You can create your own popup window other than START MENU in taskbar. Put down shortcuts to all applications that you want to see in your popup in a folder. Then you right click on taskbar->toolbars->new toolbar-> and select the new folder.

80. Change default directory of Windows Explorer
If you are one of those who are annoyed by Windows Explorer always opening my documents folder by default, here is a solution.In the properties of explorer or explorer shortcut which you access by left click you enter this in the end: /n,/e,c: After this , it look like : %SystemRoot%explorer.exe /n,/e,c: . You can change C: to anything you want !! .

81. How to alter behavior of System Restore Utility
There are three specific keys that control behavior of System Restore Utility. It has many values that can be altered and also have some that should not be altered under any circumstances. Microsoft Article The Registry Keys and Values for the System Restore Utility (Q295659) explains it all in detail this but in brief following three keys are important.
1. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Sr
2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Srservice
3. HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\SystemRestore

Only some sub-keys of third key can be modified without harming your computer. Read the Microsoft Article to know what can not be modified.Following keys can be modified (copied from Microsoft Article):

CompressionBurst
This value, listed in seconds, specifies the idle time compression: The amount of time to compress data after the computer reaches its idle time. A service can compress data for the amount of time that is specified in this value, and then stop. Then, at the next idle time compression, the computer can repeat the process.

DiskPercent
This value relates to the percentage of disk space that System Restore uses for its data store. The default value is 12 percent. The data store size is always calculated as "max(12 percent, DSMax)," regardless of the size of the hard disk. The maximum (max) size is what is specified in DSMax. For hard disk sizes that are less than 4 gigabytes (GB) in size, 12 percent is less than 400 megabytes (MB), so "max(12 percent, DSMax) equals 400 MB." For hard disk sizes that are greater than 4 GB, 12 percent is greater than 400 MB, so "max(12 percent, DSMax) equals 12 percent." This data store size is not a reserved disk space, and the data store size is used only on demand.

DSMax
This value specifies the maximum size for the System Restore data store. The default size of the data store is 400 MB. The data store size is always calculated as "max(12 percent, DSMax)," regardless of the size of the hard disk. The maximum (max) size is what is specified in DSMax. For hard disk sizes that are less than 4 GB, 12 percent is less than 400 MB, so "max(12 percent, DSMax) equals 400 MB." For hard disk sizes that are greater than 4 GB, 12 percent is greater than 400 MB, so "max(12 percent, DSMax) equals 12 percent." This data store size is not a reserved disk space, and the data store size is used only on demand.

DSMin
This value relates to the minimum amount of free disk space that System Restore needs so that it can function during the installation process. Also, this value relates to the minimum amount of free disk space that is needed for System Restore to reactivate and to resume the creation of restore points after System Restore has been disabled because of low disk space.

RestoreStatus
This value specifies if the last restore operation failed (0), succeeded (1), or had been interrupted (2).

RPGlobalInterval
This value specifies, in seconds, the amount of time that System Restore waits before it creates the automatic computer check points for elapsed time. The default value is 24 hours.

RPLifeInterval
This value specifies, in seconds, the restore points Time to Live (TTL). When a restore point reaches this time and it is still on the system, it gets deleted. The default value is (7776000), which will be 90 days.

RPSessionInterval
This value specifies, in seconds, the amount of time that System Restore waits before it creates the automatic computer check points for session time (the amount of time that the computer has been on). The default value is zero (0), which means that this feature is turned off.

ThawInterval
This value specifies, in seconds, the amount of time that System Restore waits before it activates itself from a disabled state (after the conditions for this process to occur have been met). If you start the System Restore user interface, System Restore is activated immediately.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.

82. Remove unnecessary Scheduled Tasks scan by Internet Explorer and make Internet Explorer Load faster
I read about this tip on internet at http://www.infoworld.com/articles/op/xml/01/03/12/010312oplivingston.xml. This tips is about a bug in Windows OS (was originally present in Windows 2000 and I do see it in Windows XP as well) that causes Internet explorer to search for Scheduled Tasks whenever your launch the Internet explorer as a user. Microsoft has it documented in a knowledgebase article. Anyway trick is to open registry and navigating to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\RemoteComputer\NameSpace and then looking for shared tasks ClassId key {D6277990-4C6A-11CF-8D87-00AA0060F5BF}. Simply delete it and get out of registry. No need to reboot. Launch Internet Explorer and see the difference. I noticed significant gains on my computer and I sure bet you will as well.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.

83. If you have a faster hard disk, keep your pagefile.sys
If you do not already know, pagefile.sys is your swap file. Its make common sense to put on a hard disk that is fastest. So say if you have upgraded you machine and a newer and faster harddisk, change the pagefile location to that drive. Open registry and navigating to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\ MemoryManagement and then looking for Paging files Change its drive location (on mine its says C:\pagefile.sys) to the one that is faster (say D:\pagefile.sys if D: denotes the faster drive).

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.

84. Make Windows XP load frequently used programs in quickly accessible location
Windows XP is smart enough to analyze user behavior and adjust accordingly (somewhat !) Important example is MRU list. Periodically (default is 3 days I think), XP would do some file movements to keep most actively used programs in that part of the disk that are quickly accessible. (Believe me all parts of disk are not the same,some are quicker to access and some are not..its simple law of physics). Anyway if you want to do it at your will, go to START-RUN and enter Rundll32.exe advapi32.dll,ProcessIdleTasks and start the reordering process.

85. Surfing the web ? Find related web sites easily and quickly
Gone are the days when you were forced to have a separate application (like Alexa) to get relevant and related information to a site being viewed. With Internet Explorer 6, you can have this functionality by default. All that you need to do is to follow steps listed below and you have unraveled the secret.

1. Right-click the toolbar at the top of the browser window, and then click Customize.
2. In the Customize Toolbar dialog box, click related under Available toolbar buttons, click Add, and then click Close. Now you would see a new icon appearing on your Internet explorer tool bar. Click on this and you would get all the relevant information on the site being visited.

86. How is the Icon color depth and Size information controlled ?
Icon color and Icon Size information is controlled by following entries in Registry. Navigate to HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics and look for two keys by the following name:
"Shell Icon BPP"
"Shell Icon Size"
Value of "Shell Icon BPP" determines bits per pixel (color depth) and value of "Shell Icon Size" determines icon size in pixels. You can determine number of colors that Icon have by raising 2 to the power of "Shell Icon BPP" value. If value is 16, total number of colors (or color depth) is 2^16 = 65536

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.

87. Enable UDMA/66 mode on IDE Channels
Even if DMA is enabled on IDE channels, by default UDMA/66 mode is disabled. You can improved disc performance by enabling it. Open registry by going to START-RUN and entering REGEDIT and Navigating to [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000]. In right pane look for a key by the name "EnableUDMA66". If it is there, set its value to 1 if it is not already set to 1. If not, add a dword entry by the name "EnableUDMA66" and set its value to 1.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.
88. Save electricity ! Specify the typical role for your computer.
Based on how you use your computer (meaning your computer) you might be wasting a lot of electricity if you leave it on with little or no activity for extended periods of time. Depending upon whether you rarely use the computer or you frequently use the computer or keep it always on, you can do a registry tweak to let the system know the typical role of your computer and help select the best approach to power savings. Navigate to [HKEY_CURRENT_USER\Control Panel\PowerCfg] and look for value of CurrentPowerPolicy. Following defaults are in use:
Enter 0 for Home/Office Desk.
Enter 1 for Portable/Laptop.
Enter 2 for Presentation.
Enter 3 for Always On.
Enter 4 for Minimal Power Management.
Enter 5 for Maximum Battery.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.
89. Private information about who is logged on your computer at a time.
XP stores certain information about you as and when you are logged on in following places in registry:
Logged on User: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Logon User Name]
Personal: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Personnal]
Default Document folder: [HKEY_CURRENT_USER\Volatile Environment\HOMEDRIVE]
.Net email account: [HKEY_CURRENT_USER\Software\Microsoft\MessengerService\ListCache\.NET Messenger Service\IdentityName]
Number of Open programs: [HKEY_CURRENT_USER\SessionInformation\ProgramCount]

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.
90. Does your computer forgets to power off after shutdown ?
If this is is the case, try this. It may help. Open registry by going to START-RUN and entering REGEDIT and Navigating to [HKEY_CURRENT_USER\Control Panel\Desktop] and look for value of PowerOffActive key. If it is set to 0, set it to 1 . This may not work in all cases (specially if your hardware does not support APMS protocol) but is worth a try in other cases.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.
91. Have you been asked to insert Window XP CD whenever you install a new software ?
If this is is the case, you may want to automate the process a bit. Assuming you have enough disk space (meaning at least 600 MB extra), you can copy all that you have in your Win XP CD's \i386\ directory to your harddisk and change its pointer in registry. Assume you copy everything that you have in \i386 directory to say C:\i386 where C: is your hard disk, you can automate this process and avoid being asked for inserting CD by changing following entry in registry. Open registry and navigate to [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion and look for the key called SourcePath. Change this key's value to your hard disk path. Thats all.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.
92. Optimize your XP Pro system by tweaking service manager ? Remove unnecessary services !
This is important. You don't know how many services are started by your service manager everytime you boot your system. There is a very strong likelihood that some of these services are never of any use to you and as such you never directly or indirectly use them. If so, why delay the boot time and also degrade the system performance for no reason ! Stop this services from starting automatically. Here is How-to ! Open service manager by going to START-RUN and entering services.msc. Now in the right pane, you would see a list of services some of them would be started and others don't. Also they could be set to any of three status of start mode. "Manual", "automatic" and "disabled". If you double Click on any of these you would see detailed info on each of these. You have an option of starting or stopping the services running on your computer. If you are typical desktop user like most of us, it might be safe to disable and stop following services. But still do understand it before you do it. Also some of those listed below may not be available for you as well.
1. Portable Media Serial Number
2. DHCP Client
3. Distributed Link Tracking Client (Most likely you're not connected to a Windows 2000 domain )
4. DNS Client ( Again you're not connecting to a specific DNS server on your local network most of times)
5. FTP Publishing Service ( If you don't want your system to act as an FTP server. I don't !)
6. IIS Admin Service ( You computer may not be a WWW server and as such no need for this service )
7. IPSEC Policy Agent ( disable it if you're not connected to a Windows 2000 domain )
8. Messenger ( same reason...you may not be connected to a Windows 2000 domain )
9. Remote Registry Service (Typically you don't remotely access the Registry of other systems )
10. RIP Service (If you are a typical home user, you don't need your system to act as a router)
11. Run As Service ( This can also go since most likely you don't use any applications that run as an alias )
12. World Wide Web Publishing Service ( If you are a not into web publishing business,You don't need this as well)

IMPORTANT DISCLAIMER: Be careful ! Even though what I have written here would hold true most of the times, still it is most of the times, not always ! Do read and understand before stopping services randomly. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk.

93. Improve speed of of file search in WINDOWS XP PRO operating system.
If you have not already noticed, you soon will. Default search for a file in Windows Explorer takes a long time to complete. Yes thats correct. I had to wait for some time before I could do that when I was creating the screen print of *.msc search on my computer (see the article on gpedit.msc in list of tools link). Anyway bottom line is default search would be slow in XP, In fact slower than even a Window 98 PC. But there is a reason for it and couple of ways to tweak it. First the reason: One of the reasons XP's default file search takes so long is it not only looks for file names in your directories, it processes compressed (.zip and .cab) files, looking for your filename inside of these zipped files! There are few ways to improve your search.
Disable ZIP and CAB search:
This tip was brought to my attention by James Heinrich.

To disable Compressed Folders for zip files:
regsvr32 /u zipfldr.dll

For CAB files:
regsvr32 /u cabview.dll

All of a sudden it goes so much faster, and no need for indexing service,
or weird searching limitations.

Can always be re-enabled afterwards with the same command, minus the/u

Set index service on:
You can further improve the search bye turning the index service on ! Well it does not end here. You not only have to turn the index service on but also has to follow many do's and don'ts. Here are some of them.
1: Never search by putting criteria in the "All or part of the file name" box.
2. Enter your criteria in the "A word or phrase in the file" as described below - no matter what you want to achieve !
TO SEARCH FOR A FILE BY NAME:
Your search criteria must begin with:
@filename
or
#filename
followed by all or part of the filename you are looking for and you must put it in the "A word or phrase in the file: input area Wildcards * and/or ? are allowed:

TO SEARCH FOR A FILE BASED UPON A WORD OR PHRASE IN THE FILE:
Your search criteria must start with an exclamation mark
!yourcriteria
The exclamation mark forces use of the index. If the exclamation mark isn't used, Search Companion will begin a slow file-by-file physical search.

There is an interesting article devoted to search. Please visit http://www.xpsearch.info/xps1.htm and read all about it. It even has section on search tips.

94. Troubled by IE crashing unexpectedly for no reason? Launch it in its own process.
If you have seen it happening, you must hate it. You are working on something important (may be filling an application form, filing a tax return, view sensitive data what not or may be just reading an interesting site ) and out of no where an error is reported in iexplorer.exe and all instances of Internet explorer closes out. Isn't this painful ? Well sure it is , but what can you do (???) Well you can do some thing. Thats not the perfect solution but may be a good workaround till we achieve perfection. Open registry (by going to START-RUN and entering regedit) and navigate to [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer] and add a new string by the name "BrowseNewProcess" and set its value to "yes". That all. Doing this would open your Internet Explorer Browser in a separate process area of its own, and this would not shut down just because there was a problem with another instance of Internet Explorer. Hey this takes more memory but for those who can afford it offers a solution.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk

95. Don't want Num Lock to be switched on at boot time ? Shut it off.
This tip is not a performance tip but may be liked by those who like customization. If you are one of those who do not want NUMLOCK to be on at boot time, here is the trick. Open registry (by going to START-RUN and entering regedit) and navigate to [HKEY_USERS\.DEFAULT\Control Panel\Keyboard] and look for a string key by the name "InitialKeyboardIndicators". If its not there , create it else change its value to
0 to set NUMLOCK off or 2 to set NUMLOCK on.


IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk

96. Modify color selection of default theme.
Again this tip is not a performance tip but may be liked by those who like customization. Also it may be useful more once Microsoft provides more themes. Open registry (by going to START-RUN and entering regedit) and navigate to [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\ThemeManager] and locate the key "ColorName".
Right Click on it and select modify its value from "NormalColor" to "Metallic"
Click Ok, and exit regedit and restart your computer.

This tip does not do much on my computer but those who have Microsoft XP Plus Installed might see a difference. Please provide me your feedback on this tip.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk

97. Troubled by IE crashing unexpectedly for no reason? Launch it in its own process.
I am not a serious gamer but there was a time when I was playing a chilly eating game at Guiness book of records. Even with my best efforts I was not able to eat more than 72 chillies where as record was for that of 90 in a minute. I was wondering how could that happen ? Same goes with 1 minute short chess games on line. I think an accelerating mouse and pointing device was what I was missing (apart from the gamer skills !) Well if you want to accelerate your mouse , here a tip I found on Internet There is a logic order in the 64-bit hexadecimal values in the registry trick I am suggesting to you folks. When trying different values, you should come up with a diagram which displays a curve, this is the unwanted acceleration. Adjusting the values that the curve becomes a straight line resolves the mouse-acceleration. Open registry (by going to START-RUN and entering regedit) and navigate to [HKEY_CURRENT_USER\Control Panel\Mouse] and set value of "SmoothMouseXCurve" and
"SmoothMouseYCurve" as follows:
"SmoothMouseXCurve"=hex:00,00,00,00,00,00,00,00,00,a0,00,00,00,00,00,00,00,
40,01,00,00,00,00,00,00,80,02,00,00,00,00,00,00,00,05,00,00,00,00,00

"SmoothMouseYCurve"=hex:00,00,00,00,00,00,00,00,66,a6,02,00,00,00,00,00,cd,4c, 05,00,00,00,00,00,a0,99,0a,00,00,00,00,00,38,33,15,00,00,00,00,00
Drop me a mail if you find it helpful as I myself have not tested it effectiveness.

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk

98. Increasing number of connections per http server
Folks, HTTP Protocol limits number of maximum connections to a HTTP server to 2. Following table explains restrictions placed by various HTTP PROTOCOLS. This is the as per the RFC specifications.

1. HTTP 1.0 conforming server 4 simultaneous connections
2. HTTP 1.1 conforming server 2 simputaneous connections

Limitation caused by this is visible whenever your applications make calls like HttpSendRequest and InternetOpenURL which take longer to complete as they wait for previous connections to be freed up before their requests are sent. You can configure WinInet to exceed this limit by creating and setting the registry entries. Open registry (by going to START-RUN and entering regedit) and navigate to [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] and look for values of "MaxConnectionsPerServer" and "MaxConnectionsPer1_0Server ". If you don't see then add two key by the names "MaxConnectionsPerServer" and "MaxConnectionsPer1_0Server " respectively. Default values are as
MaxConnectionsPerServer = 2
MaxConnectionsPer1_0Server = 4

Changes its value to a number you want. I read about this at http://support.microsoft.com/default.aspx?scid=kb;EN-US;q183110

CAUTIONARY NOTE: By changing these settings you are causing WinInet to break the HTTP protocol specification for your application and any other WinInet applications running on your machine, including Internet Explorer. You should only do this if absolutely necessary and then you should avoid doing standard Web browsing while these settings are in effect


IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk

99. Load Outlook Express faster. Stop Outlook express logo screen from poping up
Not a big deal but would help you get there faster. Open registry (by going to START-RUN and entering regedit) and navigate to [HKEY_CURRENT_USER\Identities\{** Identity ID **}\Software\Microsoft\Outlook Express\5.0] where Identity Id is your computer specific value (on my computer Identity Id is {9144D186-C4E5-462F-A269-E9F293F14A1D}) and look for value of "NoSplash ". If this is the first time, you may not see this key and if so add the DWORD key by the name "NoSplash ". Now sets its value to 1

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk
100. Run your Windows Desktop in its own process environment
This may take a little more memory but would make your Desktop more stable. So this is more of a security tip. Security from other applications running on your desktop. Open registry (by going to START-RUN and entering regedit) and navigate to [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer] and look for value of "DesktopProcess". If this is the first time, you may not see this key and if so add the DWORD key by the name "DesktopProcess". Now sets its value to 1

IMPORTANT DISCLAIMER: Before doing anything with registry, It is very important that you take a backup of registry by exporting it. Remember even a minor mistake in registry could render your system unusable or will cause it to stop or crash. XPTools is not responsible for any such damage that may occur directly or indirectly as a result of your applying these changes. Don't try it if you are not sure. Use at your own risk

1