~S~

 

Safe Mode

Two options: During a boot, tap the F8 key or go to Start/Run/Msconfig/Boot.ini and check off /SafeBoot/Apply, reboot.
A Description of the Safe Boot Mode Options in Windows XP

Safe Mode - Boot Switches

Safe-Mode Boot Switches for Windows Boot.ini File

SafeDisc

Microsoft Games SafeDisc Windows XP Fix
http://www.xp-erience.org/article.php?sid=959&mode=thread&order=0

"Safely Remove Hardware"

To have it show:

With the external drive plugged in, right click the drive in the folders list, then left click Properties and Hardware. Left Click the name of the external drive in this list, then click Properties and Policies. This takes you to the "Write caching and safe removal page". The default position in my XP is "Optimize for quick removal" not "Optimize for performance" as implied by Freecom and Microsoft. You can put the icon in the notification area by clicking the underlined "Safely Remove Hardware" on this page.

Thanks to Donald Orme.

To remove it:

If you have an USB device attached to your system, you will notice an icon in the Notification area, which - when clicked -
 will give you the option to Stop your hardware, before you unplug it.

It is possible that you never unplug this hardware. So how do you get rid of the icon? Right-click the notification area, and selecting Properties. Under the Notification area heading, click Customize. Find the Safely Remove Hardware icon and select Always hide in the Behavior column next to it (press OK and Apply to back out).

Computer Does Not Respond After You Use "Safely Remove Hardware" to Remove External Hard Disk Drive

Sasser - W32.Sasser Removal Tool

To prevent the 60 second shutdown:  Go to Start/Run/CMD and type in:  shutdown -a

Once done:  Download the FxSasser.exe file from: http://securityresponse.symantec.com/avcenter/FxSasser.exe
The process takes around 15 minutes to complete and works perfectly!

Note:  System Restore option in Windows XP

Users of Windows XP should temporarily turn off System Restore. Windows XP uses this feature, which is enabled by default, to restore the files on your computer in case they become damaged. If a virus, worm, or Trojan infects a computer, System Restore may back up the virus, worm, or Trojan on the computer.

Windows prevents outside programs, including antivirus programs, from modifying System Restore. Therefore, antivirus programs or tools cannot remove threats in the System Restore folder. As a result, System Restore has the potential of restoring an infected file onto your computer, even after you have cleaned the infected files from all the other locations.

Also, a virus scan may detect a threat in the System Restore folder even though you have removed the threat.

For instructions on how to turn off System Restore:
"How to turn off or turn on Windows XP System Restore"

More information here:  http://securityresponse.symantec.com/avcenter/venc/data/w32.sasser.removal.tool.html

Once clean, run the MS Patch:  http://www.microsoft.com/technet/security/bulletin/ms04-011.mspx

Save Settings on Exit

Normally when Windows exits it saves the desktop configuration, including icon location, appearance etc. This setting disables these changes from being saved, this is useful in both a secure environment.

Go to Start/Run/Regedit and navigate to this key:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Create a new DWORD value, or modify the existing value called 'NoSaveSettings' set the value to equal '0'.
Exit your registry, you may need to restart for the changes to take effect.

Or you can apply this registry edit from my site:

Save Settings on Exit (Line 54)
http://www.kellys-korner-xp.com/xp_tweaks.htm

To use the Regedit: Save the REG File to your hard disk. Double click it and answer yes to the import prompt. REG files can be viewed in Notepad by right clicking on the file and selecting Edit.

For Pro, there is a gpedit setting under User Configurations/Administrative
Templates/Desktop/Don't save settings at exit that activates the changes
made here:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy
Objects\LocalUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Save Target As

When you right-click a Hypertext Markup Language (HTML) link in Microsoft Internet Explorer, the Save Target As and Print Target commands may be unavailable. In addition, when you click Print on the File menu, the Print All Linked Documents check box may be unavailable. This behavior can occur if Content Advisor is enabled. More information here.

Save Target As and Print Target Commands Are Unavailable

Scan for Hardware Changes

To automate the process:  Download Devcon.Exe from here.  Extract it, then place the .exe in your Windows directory.  Once done, download rescan.bat from here and place it into the Startup Folder.

Scanner

"Could Not Enable TWAIN Source" or "There Is No Scanner Found"
Problems Using UMAX Astra 2200 USB Scanner with Windows XP
Windows XP: List of Scanners That Are Supported by Windows Image
Scanner Resolution Limits When You Use WIA Drivers
Problems Using SCSI Scanner Without an Updated ASPI Layer
Scanner Does Not Work After Computer Returns from Standby
After You Install a Visioneer USB Scanner CPU Usage May Be High
Found Hardware Wizard Identifies Kodak DS 4500 Scanner as 4000
When You Install Scanner Install Program Cannot Locate Driver
Device Manager Displays Multiple Scanners When Only One Exists
Scanner and Camera Wizard Continues to Show Deleted Pictures
Programs May Not Work with a Scanner or a Camera in Windows XP
Plug and Play Devices Don't Appear in Add Scanner and Camera Wiz

Scanner Not Found - Lexmark

HP Scanjet Scanner - USB Scanner Quits Working, Scanner not Found or Scanner Could not be Initialized Error Message, or Scanner Is Listed as an Unknown Device in Microsoft (R) Windows 95, 98, Me and XP.  Suggested fix here.

HP Scanjet - USB Devices Quit Working Unexpectedly in Microsoft(R) Windows XP

     Tip:  AGFA scanner and probably all other AGFA scanners using the FotoLook software package. This software installs the TWAIN drivers in a new directory called "/windows/twain_32", unlike the system directory "/windows/twain32" normal users are not given "change" or "write" access to this directory and thus the scanner only works for administrators. Changing the access rights and everyone can use the scanner. [UZ]

Scanreg - for XP

Try NTRegOpt from http://home.t-online.de/home/lars.hederer/erunt/.  It's the same as a scanreg /fix.

Scheduled Tasks - Disable in IE

IE 6.0 wants to run a scheduled task every time it connects to a server. This results in slower browsing. To disable this delete the following key:

 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\RemoteComputer\NameSpace\
{D6277990-4C6A-11CF-8D87-00AA0060F5BF}.

Scheduled Tasks - Applying/Running tasks without a password

For Pro:  Go to Start/Administrative Tools/'Local Security Policy/Security Settings\Local Policies\Security Options
Accounts: Limit local account use of blank passwords to console logon only. This is enabled by default, disable it.

For Home: (Keith Miller) Go to Start/Run/Regedit and navigate to this key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

Value name: limitblankpassworduse, Type: REG_DWORD, Data: 0 (disabled) 1 (enabled)

For Home: Run Scheduled Task without a Password (Line 67)
http://www.kellys-korner-xp.com/xp_tweaks.htm

How to Enable Automatic Logon in Windows
HOW TO: Modify Scheduled Tasks in Windows XP
Task Scheduler Does Not Run Tasks When "Run As" User Account Has No Password

Scheduled Tasks- AutoRun

Q.  What is the secret to getting tasks to run when no one is logged on when using Windows XP?

-schedule service is running, set to automatic, log on as 'local system'
-task is scheduled to run under an user account which is an administrator
-task is scheduled to run under an user account with a password
-task itself is legit as it will run when executed directly
-task schedule setup is valid as it will run IF I remain logged on
-Event log shows nothing
-task log shows no attempt to run the task
-task status is 0x0, but that is irrelevant since 'time last run' reveals it was not run at all

Since schedule runs as a service with startup set to automatic and logon set to 'local system', one would
assume that schedule service begins running when the computer is started, regardless of whether or not anyone
logs on. Since the task is set up to run with an administrator logon complete with password, one would assume that since the schedule service is running, at the scheduled time it would logon as the designated user and run the task.  

A.  You need to replace the Task Scheduler Log File which can be accomplished quite easily. If you follow these
exact instructions, the shedlgu.txt file will be replaced with a brand new one without any information other than
system start-up information upon the first boot. Click Start>Click Run> and type msconfig> click Selective
Startup and uncheck the Load System Services check box. Click OK and wait for the hour glass to stop. Restart
the computer, click OK to the first Window that indicates that you have selected "Selective Startup".

When the System Configuration Utility reappears, Check the Normal Startup Box. Click Start> Click Search> Click All Files and Folders Category and type schedlgu.txt and Enter. Windows will search and locate the schedlgu.txt file. Press Stop
as soon as the file is located. Right click on the file schedlgu.txt and delete and send to the recycle bin. Now restart the computer again by selecting Start>Turn Off Computer and Select Restart.

You will now have a new Task Scheduler Log File. You may check the new Log File and the one start up entry that I described by selecting Run and typing the file name schedlgu.txt and click OK. Appearing will be your new Task Scheduler Log.

Scheduled Tasks - Not Running

Go to C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\S-1-5-18 and delete the files in there.
Scheduled Tasks will recreate the files needed.

Note: This folder is hidden by default. Go to Start/Run and type in: control folders. View: Show hidden files and folders.

Scheduled Tasks - Settings

Start/All Programs/Accessories/System Tools/Scheduled Tasks. On the last screen, check off Show Advanced Options. Under Advanced/Settings/Idle Time (Only start... and Stop the task...).

You can schedule a task for inactivity. Use this to lock the desktop after 10 minutes of idle time. Use this shortcut for the task:  C:\Windows\System32\rundll32.exe user32.dll,LockWorkStation.

To schedule a logoff procedure for XP, use this:  C:\Windows\System32\shutdown -l as the scheduled task.

To schedule a logoff procedure:
C:\Windows\System32\shutdown.exe -l

To schedule a shutdown and reboot:
C:\Windows\System32\shutdown.exe -r

To schedule a shutdown with a message: (-t represents 60 seconds)
C:\WINDOWS\system32\shutdown.exe -s -t 60 -c "Message goes here!"

For a specific app: C:\WINDOWS\system32\shutdown.exe -r -f

For more information go to Start/Run and type in: cmd /k shutdown

Screen Savers

Screen Saver Disable and Screen Saver Enable (Line 51)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Screen Saver May Not Start in Windows XP

Screen Savers -
Active Authentication for Unlock

This setting controls whether a full login should be performed when a workstation is unlocked or a password is used with the screen saver. Normally Windows will not check some settings such as whether the account has been locked out.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

Value Name: ForceUnlockLogon
Data Type: REG_DWORD (DWORD Value)
Value Data: 0 = default authentication, 1 = online authentication

You may need to create the key if it does not already exist. Create a new DWORD value, or modify the existing value, called 'ForceUnlockLogon' and edit the value according to the settings below. Exit your registry, you may need to restart or log out of Windows for the change to take effect. Note: For Windows XP this behavior only happens when you have Fast User Switching disabled.

Screen Savers - Delete

They're considered operating system files and are protected from being deleted or overwritten. If you really want to delete them, delete the copy in Windows\System32\dllcache first, then the one in Windows\System32. You'll be given a warning that the files are missing/corrupt. Tell it not to replace them.

Screen Saver - Hibernate and Standby

The Computer Cannot Enter Standby or Hibernate If a Direct3D-Based Screen Saver Is Running

Screen Saver - Make Screen Savers from Web Channels

Some channels (specialized Web-based content sources) provide content in the form of a screen saver. These channels usually offer to install their screen saver when you install their channel. If they don't, you can install a screen saver for any channel installed on your system yourself. To activate the screen saver, right-click your desktop, then click Properties. Click the Screen Saver tab. In the Screen Saver list, click Channel Screen Saver. Click Settings, and then choose the settings you want.

Screen Saver - Preventing the Screen Saver from Becoming Active

Start/Run/Regedit
HKEY_USERS\.DEFAULT\Control Panel\Desktop. Value Name: ScreenSaveActive, Data Type: REG_SZ (String Value), Value Data: (0 = disabled, 1 =enabled). Change the value of 'ScreenSaveActive' to '0' to disable the screen saver. Restart Windows for the change to take effect. Note: Windows has a default screen saver called logon.scr, which runs even if no screen saver has been selected.

Screen Saver - Replace

Start/Run/Regedit

HKEY_USERS\.DEFAULT\Control Panel\Desktop

Locate the SCRNSAVE.EXE entry in the right pane and modify it to the one you desire. SCR files are located in Windows\System32 by default, but you may have some add-on screen savers in the Windows folder.

Screen Saver - Set to None

Check your settings here: Go to Start/Run/Regedit
HKEY_CURRENT_USER\Control Panel\Desktop

Scrnsave.exe = C:\Windows\System32\logon.scr

Verify your Time while there as well and choose accordingly:
ScreenSaveTimeOut = (set your preference)

Also make sure none of the screensavers are wrapped in double quotes as in: ""c:\windows\system32\screensavername.scr""

More information and checkpoints:  Check your setting for the screensavers path.

Here are some examples:

Marine Aquarium 2.scr > rename it to > MarineAquarium2.scr

In the registry, screensaver will work correctly if it is listed as so:
c:\windows\system32\marine~1.scr

Screen Savers do not work correctly if listed as so:
""c:\windows\system32\marine aquarium 2.scr""

Troubleshooting Screen Saver Issues in XP
http://www.kellys-korner-xp.com/xp_s.htm#ss

Screen Saver May Not Start in Windows XP'
http://support.microsoft.com/default.aspx?scid=kb;en-us;326719

Screen Saver - Welcome Screen (Stop from going to the Welcome Screen)

Right click the Desktop/Properties/Screen Saver tab, look at the options for your Screen saver and also Uncheck the "On resume, password protect" option.

Also in the Monitor Power settings using the Power button. Look on the Advanced tab, and the Options section, uncheck the "Prompt for password when computer resumes from standby" option.

Change the Screen Saver Grace Period

This setting determines when password protection of a screen saver becomes effective. By default, a brief period elapses within which the user can use the mouse or the keyboard to stop the screen saver without entering the password.

Go to Start/Run/Regedit and navigate to this key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon

Create a new DWORD value, or modify the existing value, called "ScreenSaverGracePeriod" and set it according to the value data: 0 - 2,147,483 seconds (approximately 24 days).  Exit your registry, you may need to restart or log out of Windows for the change to take effect.

Screen - Refresh

Click Start, click Control Panel, click Appearance and Themes, and then click Display. Alternatively, right-click the desktop, and then click Properties. Click the Settings tab, and then click Advanced. Click the Monitor tab, and then click the screen refresh rate that you want to use.

NOTE:
The default refresh rate setting is 60 Hertz (HZ); however, your monitor may support a higher setting. Check your manufacturer's documentation for information about the settings that your monitor supports.

If you use a higher refresh rate, you can reduce the rate that your screen flickers; however, if you specify a refresh rate that is too high for your monitor, your screen may become unusable and your hardware may be damaged.

Changes to the refresh rate affect all users that log on to the computer.

HOW TO: Change the Screen Refresh Rate of Your Monitor in Windows XP

Screen Saver Troubleshooting

Screen Saver Won't Start -
Check your settings here: Go to Start/Run/Regedit

HKEY_CURRENT_USER\Control Panel\Desktop or: HKEY_USERS\.DEFAULT\Control Panel\Desktop
ScreenSaveTimeOut = (set your preference)

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop

ScreenSaverIsSecure
0 - Screen savers are not password-protected.
1 - All screen savers are password-protected.

Verify that the ScreenSaver has been placed in the C:\WINDOWS\System32 Folder.  Make sure that the screensaver starts with " ss " e.g.. if the screensaver name is " pictures " rename it to " sspictures".

Screensaver gets set to None

Check your settings here: Go to Start/Run/Regedit
HKEY_CURRENT_USER\Control Panel\Desktop.  Scrnsave.exe = C:\Windows\System32\logon.scr

Verify your Time while there as well and choose accordingly: ScreenSaveTimeOut = (set your preference)

Also make sure none of the screensavers are wrapped in double quotes as in: ""c:\windows\system32\screensavername.scr""
And try adding: ss in front of the screensaver name.

Screen Saver Disable and Screen Saver Enable (Line 51)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Restore: On Resume, Display Welcome Screen (Line 161)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Restore the Desktop and Screensaver Tabs (Line 128)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Deleting ScreenSavers

They are considered operating system files and are protected from being deleted or overwritten. To delete them, delete the copy in Windows\System32\dllcache first, then the one in Windows\System32. You'll be given a warning that the files are missing/corrupt. Tell it not to replace them.

Script Debugger

IE/Tools/Internet Options/Advanced/Disable Script Debugging and Display a notification about every script error.

Disable the Script Debugger in IE (Line 142)
http://www.kellys-korner-xp.com/xp_tweaks.htm

How to Troubleshoot Script Errors in Internet Explorer
http://support.microsoft.com/default.aspx?scid=KB;EN-US;q181698&

If you continue to get the errors after trying the above and/or the settings become unchecked, rename mdm.exe

When Internet Explorer detects an error on a page it has the ability to launch a script debugger to diagnose the problem. This setting controls the use of the Internet Explorer script debugging functions.

Go to Start/Run/Regedit and navigate to this key:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main

Create a new string value, or modify the existing value, named "Disable Script Debugger" and set it to either "yes" to disable the debugger or "no" to enable it.
Restart Internet Explorer for the change to take effect.

Search - All File Types

Go to Search/All Files and Folders/More Advanced Options/Change Indexing Service/Index unknown file types.

Search for All File Types (Line 136)
http://www.kellys-korner-xp.com/xp_tweaks.htm

If this doesn't help...

Windows® XP has a known issue for not finding a number of File Types when you do a Search for Files "containing text" or using the "A word or phrase in the file" option. This can be remedied for many file types, but not all.

Download the VBS file below. Double click the file you just saved. You'll be prompted to enter a file extension. If the PersistentHandler value is correct, no changes will be made. If the PersistentHandler value exists, but is different, no changes will be made. If no PersistentHandler value exists, then it will be created.

Enable XP's Search to find text in files:
http://www.dougknox.com/xp/scripts/xp_persisthandler.vbs

Manual Edit:

To resolve this problem for other file types, install a program that registers a filter for the file type that you want to search. If no program that provides a filter is available, you can use the plain text filter for a file type.

Go to Start/Run/Regedit and add a PersistentHandler key under the file type key in HKEY_CLASSES_ROOT and set its (Default) string value name to the following value: {5e941d80-bf96-11cd-b579-08002b30bfeb}

For example, to use the text filter provider for .pas files, the following registry setting should exist:
HKEY_CLASSES_ROOT\.zzz\PersistentHandler\(Default) = {5e941d80-bf96-11cd-b579-08002b30bfeb}

After you add this value to the registry, you must log off and then log back on to make the change take effect.

Using the "A Word or Phrase in the File" Search Criterion May Not Work
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q309173

Search - Doesn't Work

Open Explorer and go to the Windows\Inf folder. Locate the srchasst.inf file. Right click it and select Install. You'll need your XP CD or the files from the I386 folder. (This fix will require you to have your Win XP CD).

The Windows\Inf folder is a hidden folder. You can adjust your Explorer Folder Options (View tab) to Show hidden files and folders. You can also click Start, Run and enter %SystemRoot%\Inf to open directly to the Inf folder.

Error: "A file that is required to run Search Companion cannot be found. You may need to run setup".

The file that is missing, or corrupt, is one of two. BAR.XSL or BALLOON.XSL (and/or other files in the same folder), depending on your search preferences. These files are both normally located in the Windows\srchasst\mui\0409 folder on your hard drive. These files may be locally cached in the Temporary Internet Files, so this may explain why some users have this problem "intermittently".

Error Message: "A File That Is Required to Run Search Companion Cannot Be Found" (Q315330)
Windows XP Search Companion Does Not Work Because of File Corruption (Downloadable Fix)

The problem stems from Search Assistant being unable to connect to http://sa.windows.com.  This can be caused by proxy servers, firewalls and some "ad blocking" software.

Yellow Triangle with Exclamation Point

Option 1. Depending on your version of TweakUI, run it, go to the Desktop settings and put the check mark back in Search Results.

Option 2. If you don't have TweakUI installed, or this option isn't available in your version, copy and paste the following lines into a Notepad file and save the file with an REG extension. Make sure to add a blank line at the end of the file.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\
{e17d4fc0-5564-11d1-83f2-00a0c90dc849}]
@="Search Results Folder"

Locate the file you just saved and double click it. Answer yes to the import prompt.

Option 3: Apply this edit:

Search Shows Yellow Triangle with ! (Line 75)
http://www.kellys-korner-xp.com/xp_tweaks.htm

To use the VBS File: Download .vbs file and save it to your hard drive (you may want to right click and use Save Target As). Double-click  the vbs file. You will be prompted when the script is done.

Search Assistant - Change Default Search Order

Start/Run/Regedit
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer.

Data Type: REG_DWORD (DWORD Value), Value Data: (0 = unselected, 1 = selected).

Modify the following values, setting them to "1" to select the parameter as a default or "0" as unselected. CaseSensitive, IncludeSubFolders, SearchHidden, SearchSlowFiles, SearchSystemDirs. Restart or logoff Windows for the change to take effect.

     Stop Search from Scanning ZIP files:

Un-register the zip and cab file dlls, then re-register them after that.

Before Search:
regsvr32 /u zipfldr.dll
regsvr32 /u cabview.dll

After Search:
regsvr32 cabview.dll
regsvr32 zipfldr.dll

     Tip:  Windows XP keeps a record of all files on the hard disk so when you do a search on the hard drive it is faster.
              There is a downside to this and because the computer has to index all files, it will slow down normal file commands
              like open, close, etc. If you do not do a whole lot of searches on your hard drive then I suggest turning this feature
              off:  Open My Computer/Right click your hard drive/properties. Uncheck "Allow indexing service to index this disk
              for faster searches". Apply to all folders and subfolders.

HOW TO: Disable Automatic Search for Network Printers and Folders in Windows XP

Search - Advanced Options (Set as Default)

Download this .vbs file and save it to your Windows Directory.  Once done, download this .reg file, and run it.   

"IF" Windows XP is not installed in C:\, open this .reg file in Notepad and modify the lines that read: 

"Param1"="c:\\windows\\searchadvancedoptions.vbs"
"command"="c:\\windows\\searchadvancedoptions.vbs"

To for example:

"Param1"="d:\\windows\\searchadvancedoptions.vbs"
"command"="d:\\windows\\searchadvancedoptions.vbs"

Once done, save the file then apply the edit. 

Note:    Search Options "must" be left opened when using File/Close for this to work.  From there you can use Alt/O.
Note2:  Special thanks to David Candy. 

Tip:  To have all options checked as default under Advanced Options, run this .reg file.
Tip:  To rename Search, run this scriptNote:  It must be run last if using the above edits.

Set All Search Options to Active (Line 148)
http://www.kellys-korner-xp.com/xp_tweaks.htm


To use the Regedits: Save the REG File to your hard disk. Double click it and answer yes to the import prompt. REG files can be viewed in Notepad by right clicking on the file and selecting Edit.

To use the VBS Files: Download .vbs file and save it to your hard drive (you may want to right click and use Save Target As). Double click the vbs file. You will be prompted when the script is done.

NOTE: If your anti-virus software warns you of a "malicious" script, this is normal if you have "Script Safe" or similar technology enabled. These scripts are not malicious, but they do make changes to the System Registry.

Search Assistant - Disable

Automated Edit:

Disable Search Assistant (Line 15)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Manual Edit:

Start/Run/Regedit - Windows Explorer
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState. In the right pane, look for or create a string value called: Use Search Asst set the value to: no

Start/Run/Regedit - Internet Explorer
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main.  Same value: Use Search Asst and the same setting.

Restart Internet Explorer for the change to take effect.

Search Companion

All Errors, Issues and Fixes

Search - Change Defaults

Automated Edit:

Set All Search Items to Active (Line 148)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Manual Edit:  To Change Default Search Options, go to Start/Run/Regedit and navigate to this key:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]

Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = unselected, 1 = selected)

Modify the following values, setting them to "1" to select the parameter as a default or "0" as unselected.

CaseSensitive
IncludeSubFolders
SearchHidden
SearchSlowFiles
SearchSystemDirs

Restart or logoff Windows for the change to take effect.

Search - Clear History

Automated Edit:

Clear Search History under Search (Line 24)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Manual Edit:

Go to Start/Run/Regedit and navigate to this key:
HKEY_CURRENT_USER\Software\Microsoft\Search Assistant\ACMru

To prevent keeping a history altogether, right click ACMru/Permissions/Deny all users and groups listed.  Alternatively, IE/Search/Change Preferences/Turn AutoComplete Off.

If you prefer not to edit the registry, this utility will do it for you:  Clears Run History, Typed URL's, etc.

Clear Recent File Lists (Search History Clear) Line 41
http://www.kellys-korner-xp.com/xp_tweaks.htm

Search - Freezes

To disable the Indexing service:  Go to Start/Administrative Tools/Services. Double click Services and find the Indexing Service. Double click/properties/Stop. From the Status Type Box, select Disabled.

If it switches back at boot:

Disable the Indexing Service (Line 42)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Search - Internet Access Needed
(Disable the Action)

Search Assistant will try to connect to http://sa.windows.com This is done to check for updates to its features, tips, wording and etc. Not allowing access can cause its own set of problems, usually a "A file that is required........." error message.

You can stop the internet access by changing the search behavior to Classic Search.

Disable Search Assistant (Line 15)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Old Style Search Engine On/Off (Line 49)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Or...

Use TweakUI, Explorer section to set Classic Search:
http://www.microsoft.com/windowsxp/pro/downloads/powertoys.asp

Or you can make the change manually.

Click Start, Run and enter REGEDIT. Go to: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Cabinet State

Right click in the right pane and select New, String value and name the value Use Search Asst. Double click the new value and enter "no", without the quotes.

A File That Is Required to Run Search Companion Cannot Be Found
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q319949

Search - Missing from the Start Menu

Restore/Place Search on the Start Menu (Line 166)
http://www.kellys-korner-xp.com/xp_tweaks.htm
 
Note:  If have more than 11 items listed on the right side in blue, both Run and Search will be dropped off. If this is the case, remove some items by right clicking the Start button/Properties/Customize/Advanced.

Search - Rename

Rename Search on the Start Menu

Search - Text

Windows® XP has a known issue for not finding a number of File Types when you do a Search for Files "containing text" or using the "A word or phrase in the file" option. This can be remedied for many file types, but not all. The cause is the lack of a PersistentHandler value in the Registry for this type of file. Fix:  http://www.dougknox.com/xp/tips/xp_bad_search.htm

To Add Specific extensions:  Copy these lines into Notepad including a blank last line, change where it reads .php to the extension of your choice, save with a .reg extension (ex. php.reg), then double click. 

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.php\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

Here are some already created:  .htm , php, java , html , xls , doc
 
Search for All Files (Line 136)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Speed up Windows XP Search
http://xpsearch.info/xpsearch.htm

Search Tool Does Not Search for Some Words or Phrases in Text Files
The "A Word or Phrase in the File" Search Criterion May Not Work
Content Search Does Not Search All File Types for a String

Search Engine - Change to Google

Automated Edit:

Add Google as Primary Search (Line 18)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Go to Start/Run/Regedit

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
"Search Page"="http://www.google.com"
"Search Bar"="http://www.google.com/ie"

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchURL
""="http://www.google.com/keyword/%s"

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Search
"SearchAssistant"="http://www.google.com/ie"

To change the Search Companion and address bar search to Google, you must disable the Search Companion, change the AutoSearch URL, and then re-enable Search Companion.

To disable the Search Companion feature and use the Classic Internet Search feature open Internet Explorer, click the Search button on the toolbar. Click Change Preferences, and then click Change Internet search behavior. Click With Classic Internet Search, and then click OK. Restart Internet Explorer for the changes to take effect.

To change the autosearch URL, open the Search sidebar again and click Customize. Then click AutoSearch settings and select "Google Sites".

To re-enable the Search Companion feature, click Customize on the Search bar. Click Use Search Companion in the Customize Search Settings dialog box, and then click OK. Restart Internet Explorer for the changes to take effect.

TweakUI/Internet Explorer/Search/Create.  Prefix: g
URL: http://www.google.com/search?hl=en&num=100&q=%s

Search Google from the Address Bar & KB Q#'s (Line 65)
http://www.kellys-korner-xp.com/xp_tweaks.htm

To use: Type g (followed by a space) then the search line
To use: Type gk (followed by a space) then Q######

Remove Google Search History (Line 33)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Manual Edit:

Go to the key listed below:
HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider\
S-1-5-21-1960408961-220523388-682003330-1003

With the S-1-5-21....in blue, choose File/Export and save it to your deskop and name it (ex). googlehistoryclear.reg. Leave the registry open then go to your desktop.

Right click the saved reg file and choose Edit. If it needs an association choose Notepad.

Scroll down to these keys:

[HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System
Provider\S-1-5-21-839522115-1708537768-1343024091-1003\Data\e161255a-37c3-11d2-bcaa-00c04fd929db\e161255a-37c3-11d2-bcaa-00c04fd929db\q:StringData]

[HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System
Provider\S-1-5-21-839522115-1708537768-1343024091-1003\Data\e161255a-37c3-11d2-bcaa-00c04fd929db\e161255a-37c3-11d2-bcaa-00c04fd929db\q:StringIndex]

To make the search/scroll easier they are listed in alphabetic order and you are looking for the end of the string in this case \q:StringData and \q:StringIndex. So scroll down to the q's....

Under q:StringData
Highlight what is listed after the word "Behavior"= only up to the words "Item Data"= and delete it. Then place a - (minus sign) after the = so that it looks like this: "Behavior"=-

From there hightlight what is listed after the words "Item Data"= only up to the next key and delete it. Then place a - (minus sign) after the = so that it looks like this:
"Item Data"=-

Do the same for q:StringIndex.

Once done choose File/Save. Use the red X to close. If it asked to save again, answer yes.

Return to the registy and delete this key: (right click, delete, accept the warning)
HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider\
S-1-5-21-1960408961-220523388-682003330-1003

Then go back to your desktop and double click your saved regedit, answer yes. Then open Google and the search history is gone.

To Clear Google Toolbar History

Click on the Google logo to access the drop down menu. Choose the Clear Search History option. This will clear all the previous searches out of the drop down box.

TIP:  If you prefer several search engines:

Create an empty subfolder called "Search Engines" under your Windows folder, and change the value of the Registry key above to read (replace %windir% with your real Windows folder name):  %windir%\\Search Engines

From now on, when you click that Search button, this empty folder will open in the Search pane.  All the hard work is done, we just need to fill it with Search engines. For this go to http://www.allonesearch.com/. Start by dragging this URL from the Address bar into the Search pane. A link to this web page will be created in the Search pane.

Browse through the list of Search engines there, and simply drag the URLs of the ones you like into the Search pane. You can rename them, customize the folder's appearance, delete them by right-clicking, change their icons, and generally do all the drag-and-drop natural Windows GUI things to them that you wish.

NOTE: The only thing that doesn't work well is using subfolders (they don't behave nicely), however you can work around this by using a modified internet shortcut (via Notepad), to point to a folder instead (it will open in the main window), if you want to create a hierarchy of specialized Search engines.

Go to Start/Run/Regedit and navigate to this key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main

Create a new String value, or modify the existing value, called "Search Bar" and set it to the Search URL of your choice under value data.

Note: This tweak can also be applied on a per-user basis under the [HKEY_CURRENT_USER] hive.

Exit your registry, you may need to restart or log out of Windows for the change to take effect.

Note2: If you want a choice of several Search engines, create an empty subfolder called "Search Engines" under your Windows folder, and change the value of the Registry key above to read (replace %windir% with your real Windows folder name): %windir%\\Search Engines

Fill the folder with Search Engines of your choice. When you click that Search button, this folder will open in the Search pane.

Searching Help and Support - Disable the Search Word from Being Highlighted in Blue

When searching for a topic in the Help And Support Center, the search feature automatically highlights the word you searched for every time it occurs in the help topic text. This can be obnoxious. For example, when we searched for the word “Registry” and then displayed the Windows Registry help topic, the word Registry occurred twelve times in the text, and each time was highlighted in blue. To turn this off, click Start, Help And Support, and Set Search Options. Under Set Search Options, click the Turn On Search Highlight checkbox to deactivate that feature.

While you’re still using Set Search Options, notice the line that reads, Return Up To 15 Results Per Provider. This means that of all possible search results, up to 15 results will appear from each of three categories: suggested topics, full-text search matches, and the Microsoft Knowledge Base. To display more or fewer results for each search, highlight the number 15 and type the number of maximum results you want to see.

Security and Maintenance

Use Windows Update to Keep Your Computer Current Use Windows Update to Keep Your Computer Current
Use access control to restrict who can use files Use Access Control to Restrict Who Can Use Files
Use Backup to protect data Use Backup to Protect Data
Copy Files and Folders to a CD Copy Files and Folders to a CD
Encrypt Your Data to keep it safe Encrypt Your Data to Keep It Safe
Use Hibernate and Standby to conserve batteries Use Hibernate and Standby to Conserve Batteries
Use security and privacy features in Internet Explorer 6 Use Security and Privacy Features in Internet Explorer 6

Security Tab

To Display the Security Tab: Start/Settings/Control Panel/Appearance & Themes/Folder Options. View/Advanced
and clear "Use Simple File Sharing".

Security Shortcut

In Internet Explorer, the traditional way to adjust your browser's security settings is to click on Tools / Internet Options / Security -- but there's a faster way: look for a green globe at the bottom right-hand corner of your browser. Double-click on it, and now you can change your security settings on the fly!

Send Mail

This add-on context menu item allows you to open a mail client window and add the web page Title and URL to it.
Handy if you want to refer someone to the page in an E-Mail or Newsgroup post. Requires Internet Explorer 4 or higher.

The .zip file should contain 3 files:

Readme.txt
Mailto_URL.reg
Mailto_URL.htm

To install, move Mailto_URL.htm to C:\Windows\Web folder, then double-click the Mailto_URL.reg file to add the context menu key to the Registry.

To use, just right-click anywhere in a web page and select "E-mail page". The URL will be copied to the subject and the title plus url to the body of the new message

To uninstall, you need to manually edit the Registry, and delete the key:  HKCU\Software\Microsoft\Internet Explorer\MenuExt\E-mail Page.  Download here.  After the procedure is complete, logoff then log back on.

SENDMAIL.DLL FIX - (Reference)

"When you right-click on a graphic file to e-mail it via "Mail Recipient" from the SendTo menu, you have to deal every single time with that annoying dialog box: "Do you want to keep the original size or change the size?", and you are given 3 options to choose from. Also right-clicking on a file sending places "Emailing:" in the Subject box.

In the Compose mail window you must also delete "Your files are now attached and ready to send."
But I eliminated all these nuisances by altering WinXP's SENDMAIL.DLL [26 KB, zipped].

Place the "fixed" file into BOTH your %systemroot%\System32 and %systemroot%\System32\DllCache folders (default XP %systemroot% directory is C:\Windows), overwriting the original ones.

You may have to go to DOS to actually be able to perform these replacements: see "MS IE 5.5 SP2 + 6.0 FIX" step 6 (SOLUTION + UPDATE), also in MYTIPS95.TXT (part of W95-11D.ZIP), to learn how to replace Windows 2000/XP system files already in use.  Reboot when done.

When trying to e-mail a pic, Windows XP may balk and refuse at first, but just click on the red X to exit the error box, and then when asked if you are sure, just say Yes.  BACKUP your unmodified SENDMAIL.DLL FIRST!"

SendMail.dll  - XP Fix Mail (Annoyed with Windows XP mail quirks?)

This fixes the inability of Outlook Express to send text URLs to other mail users from your Internet Explorer web browser.  After some investigation even though other IE6/OE6 users have normal functionality, their sendmail.dll file is at version 5.5, as opposed to Windows XP users having version 6.0.

This little routine automatically replaces sendmail.dll with version 5.5.  This routine also backs up your XP V6 sendmail.dll, and the entire procedure can be reversed using the standard Add/Remove programs from your control panel.  The program is called XPfixMail, and as always, is FREE software courtesy of FrazierWare (A wholly owned imaginary subsidiary of a non-existent corporation that has no known commercial customers).  Download Fix Here.

Sendmail.dll - TweakXP.Com

Fix bug in IE 6.0 sendmail.dll file (Functionality of Menu/Send/Link by Email)

In IE6 when trying to Send/File/Link by Email from the menu bar, IE6 prevents the loaded Web Address from being copied into the email message area of either OE6 or Outlook XP. This does not occur in IE 5.5. This is specifically regarding the IE feature, which allows the convenient quick paste of the Web Address into an email message area without having to manually copy and paste. (This does not address OE or Outlook security blocking of misc. attachments.)

To fix this, a copy of IE 5.5 sendmail.dll file is required, located in the Windows/System folder. Delete or rename and/or backup the IE 6.0 sendmail.dll file, which is located in the Window/System32 folder (Windows XP). Paste the IE 5.5 sendmail.dll into the Windows/System32 folder. This will allow you to use the Menu/Send/Link by Email function on the IE 6.0 menu bar.

Send To

Windows Explorer/Documents & Settings/User Name/SendTo or Start/Run/SendTo
How to Add Items to the "Send To" Menu in Windows XP

Sent To - Desktop

Send to Desktop Fix

Open notepad, and create a blank text file named 'Desktop (create shortcut). DESKLINK' Save it in the %userprofile%/sendto folder.

Send To - Add to Context Menu (Right Click). 

Add SendTo the right click. Go to Start/Run/Regedit and navigate to this key:

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To]

Create a new String value, or modify the existing value, called "(Default)" and set it to this value data:
 "{7BA4C740-9E81-11CF-99D3-00AA004AE837}".  Exit your registry, you may need to restart or log out of Windows for the change to take effect.

     Tip:  Add a Menu Option to Move and Copy Folders.  Go to Start/Run/Regedit and navigate to this key:
            
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers]

To enable the Copy To Folder menu option create a new subkey called "Copy To" and set the (Default) value to "{C2FBB630-2971-11d1-A18C-00C04FD75D13}".

To enable the Move To Folder menu option create a new subkey called "Move To" and set the (Default) value to "{C2FBB631-2971-11d1-A18C-00C04FD75D13}".  Changes should take effect immediately, right click on folder to view the new options.

Send To Toys is an enhancement of the Send To system menu: Screenshot and download.

- "Add to Send To menu" and "Remove from Send To menu" allow you to personalize the Send To system menu for drives,
   folders, and programs.

- Send To "Clipboard (as name)" copies the name of the file or files to the clipboard. Hold down the CTRL key to change
   the settings for this extension.

- Send To "Command Prompt" opens a DOS console window, setting the current directory to the selected folder.

- Send To "Favorites" adds a shortcut to your Favorites list. Hold down the CTRL key for the Add Favorites system dialog.

- Send To "Folder..." sends a file or files to another folder, you will be shown a dialog box that lets you choose where the
   files should be copied. To move the files press and hold down the SHIFT key.

- Send To "Run..." sends a file or files to the Run command dialog.

Send To - Show "Send to" Context Menu

This setting allows you to control whether the "Send to" context menu is displayed when a file or directory object is right-clicked in explorer.

Open your registry (Start/Run/Regedit) and find the key below. You may need to create the key if it does not already exist.

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To]

Value Name: (Default)
Data Type: REG_SZ (String Value)
Value Data: (empty = disabled, "{7BA4C740-9E81-11CF-99D3-00AA004AE837}" = enabled)

Create a new String value, or modify the existing value, called '(Default)' and edit the value according to the settings below. Exit your registry, you may need to restart or log out of Windows for the change to take effect.

Serious Error Message

The system has recovered from a serious problem. A log of this error has been created. When you view the System Log in the Event Viewer, you may notice an Event ID 1003.  This behavior can occur if the Windows XP System Restore feature is corrupted.

To resolve this issue, turn off the System Restore feature, and then turn it back on. To do this, follow these steps. NOTE: You must turn on the System Restore feature after you turn it off to resolve this issue. Click Start, click Control Panel, click Switch to Classic View, and then double-click System. Click the System Restore tab, and the click to select the Turn off System Restore check box. Click OK, and then click Yes to confirm that you want to turn off the System Restore feature.
Restart the computer.

You may receive the following error message when you restart Windows: The system has recovered from a serious problem. A log of this error has been created. Click Start, click Control Panel, and then double-click System. Click the System Restore tab, and the click to clear the Turn off System Restore check box. Click OK, and then restart the computer.

Use of these options to rid of the error message:

Windows XP Patch: System Recovery Error Appears After Every Reboot:
You Receive a "System Has Recovered from a Serious Error" Message After Every Restart

Use one of these three:

1.  Right Click the My Computer Icon/Properties/Advanced/Performance/Settings/Advanced/Change. Set Page File to 0, ok your way out and reboot. Then follow the same procedure and reset the Page File to System Managed File.

2.  Right Click the My Computer Icon/Properties/Advanced/Performance/Advanced/Virtual Memory/Change/No Page File. Reboot. Then delete C:\Pagefil.Sys then revert the page file setting.

3.  Right Click the My Computer Icon/Properties/Advanced/Performance/Advanced/Virtual Memory/Change. Set the swap file size to zero, reboot. Re-set to System Managed, reboot. Reset the Custom setting, reboot.

     Report Error's to Microsoft Automatically

Start/Run/gpedit.msc/Computer Configuration/Administrative Templates/System/Error Reporting. Right click Report Errors/Properties. Check off Enable and then check off, Do not display links to any MS provided more information web sites. Apply, ok.

Services - Disable (Source Unknown)

To disable unneeded startup services for a safer, faster XP, use the "Services" Admin Tool (Control Panel/Administrative Tools/Services). If you are a single user of a non-networked machine, you can disable the following items, with no ill effect.

Alerter
Clipbook
Computer Browser
Fast User Switching
Human Interface Access Devices
Indexing Service (Slows the hard drive down)
Messenger
Net Logon (unnecessary unless networked on a Domain)
Netmeeting Remote Desktop Sharing (disabled for extra security)
Remote Desktop Help Session Manager (disabled for extra security)
Remote Procedure Call Locator
Remote Registry (disabled for extra security)
Routing & Remote Access (disabled for extra security)
Server
SSDP Discovery Service ("Universal P'n'P", & leaves TCP Port 5000 wide open)
TCP/IP NetBIOS Helper
Telnet (disabled for extra security)
Universal Plug and Play Device Host
Upload Manager
Windows Time
Wireless Zero Configuration (for wireless networks)
Workstation

Services - Listed and Explained

Windows XP Services

Services - Here is a way to figure out which services to set as Automatic and which to set as manual or disabled.

Step1:  Set ALL your services to *manual* setting.
Step2:  Reboot computer and wait for windows XP to load. XP will boot pretty slowly, since it has to turn on each service
            separately. Use your computer for a bit, doing what you normally do during a computing session. This will allow any
            other services to activate (such as DHCP or other services that didn't load during the boot process).
Step3:  Go back to the list of services, and see which ones are Started. Change the services that are marked as Started, to
           *Automatic*. This way windows will automatically load all of the services that you normally use, and the ones that
            you don't use will stay unloaded.

     Tip:  Services Running - Alter to Improve Performance

DNS Client - Automatic / Manual - This service is responsible for DNS lookup so disable at your own risk!
IPSEC Services - Automatic / Manual
Messenger - Automatic / Manual
Remote Registry - Automatic / Manual
Automatic Updates - Automatic / Disabled
Computer Browser - Automatic / Manual
Distributed Link Tracking Client - Automatic / Manual
Portable Media Serial Number - Automatic / Disabled
Task Scheduler - Automatic / Manual

Service Packs and Components

You can use the SPCheck to determine the service pack level of installed components on computers.

The SPCheck tool generates a report that lists the origin of each file for each installed component.
Download XPSP Chk.exe
Which fixes are included in Service Pack 1?

Setup

Get Ready to Set Up Windows XP Professional

Setup Issues and Conflicts
http://www.kellys-korner-xp.com/xp_setup.htm
http://www.kellys-korner-xp.com/xp_conflicts.htm


Setup Stops Responding (Hangs) During File Copy
Error Msg: Cannot find file: \Windows\System32\hal.dll
Cannot Install Windows XP from a Folder That Is Not Named i386
"NTLDR Is Missing" Error Message When You Upgrade or Install Windows XP Over Win95/98, or Win Me
Troubleshooting Invalid CD Key Error Message During Windows XP Setup
"Path Specified in Setup Is Invalid" Error Message When You Try to Install Windows XP
Error Message "Setup Cannot Upgrade..." When You Upgrade to Windows XP Pro
Message About Pressing ESC to Restart Your Computer During Windows XP Setup
Error Message: Setup Cannot Continue. Please Contact Microsoft Technical Support. (Error: 3E6h)

Tip:  Since Win2K, it has been possible to hit Shift-F10 during setup to get a console window.  This can be great to see what's hanging up an install or look up info left in a text file, but it has obvious limited usefulness - it's too darned
hard to do some operations from a console window!

What you can do, however, is use "Winfile" from the very moment that setup starts.  It needs to be the NT version - either NT 4 or 3.51 will work, and presumably earlier versions also.  The WfW3.11 or Win9x version *will not* work
on 2000/XP.

Since Winfile is only 244 K, it can be carried around comfortably on a tech floppy or burned onto a tools CD.  Not an everyday need, but when you do need file browse ability during an XP setup, you really need it.

Setup and Installation

Triple Boot Win9x/Win2K/Win XP
Step-by-Step Guide to Migrating Files and Settings

Setupp.ini - (Reference)

How to verify XP software you bought is OEM/UPGRADE/RETAIL?

I am sure we all have noticed Microsoft product marketing strategy. Whenever they launch any new product line, there are various flavors of it available right from day one. Some are given adjectives like UPGRADE version or FULL, others RETAIL v/s OEM and then of-course we have various categories of the product like HOME, PRO , SERVER , ADVANCED SERVER etc etc.

Well ever wondered what you bought is same as what was advertised ? How to tell the difference. Here comes the help. Look for a file called Setupp.ini that is present on your Windows XP CD and double click on it and browse its content. There is a field called PID=. This PID is what would tell us exactly what we have got.First 5 bytes of PID decide whether (it is OEM or RETAIL or is an UPGRADE ) and last three digits determine what kind of CD KEY will it accept. Here are some of the typical PID values:

Retail = 51882 335
Volume License = 51883 270
OEM = 82503 OEM

Shared Documents - Remove

Start/Run/Regedit

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\My Computer\NameSpace\ DelegateFolders

Delete this key {59031a47-3f72-44a7-89c5-5595fe6b30ee}. The Shared Documents folders (which are normally under the group called "Other Files Stored on This Computer") will be gone.

Shell Icon Cache - Clear/Delete

In Case you are having problems with the ShellIconCache file and deleting it does not help, a quick method for fixing these problems is to right-click on the desktop and choose Properties. In the Display Properties dialog box, click the Appearance tab. From the Item drop-down list, choose Icon. Click the up arrow in the Size box to increase it by one pixel. Click Apply, click the down arrow in the Size box to return the icons to their previous dimensions, and click OK.

Add Icon Cache Size to Folder Options/View (Line 166)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Shell32 Icons:  %SystemRoot%\System32\shell32.dll  (IT Library)

0 Unassigned file types 18 Networked computers 36 Start menu folder 54 Document to document
1 Document 19 Small folder and window 37 Printers folder 55 Documents folder to folder
2 Window 20 Sm open folder with paper 38 Fonts folder 56 Pen writing a folder label
3 Closed folder 21 Gears 39 Windows flag 57 Comp, gears, open folder
4 Open folder 22 Find file 40 CD (music) 58 Configuration file
5 5 1/4-inch disk 23 Help 41 Green tree 59 Text file
6 3 1/2-inch disk 24 Window - hourglass cursor 42 Multiple documents 60 Window with gears
7 Removable drive 25 Monitor 43 Find file 61 Gears image on paper
8 Hard drive 26 External removable disk 44 Find on networked comp 62 Font file
9 Network drive 27 Monitor 45 Monitor on computer case 63 TrueType font file
10 Network drive (disconn) 28 Shared folder 46 Control Panel folder 64 Window - hourglass cursor
11 CD-ROM drive 29 Shortcut arrow 47 Printers folder 65 Are you sure...delete files?
12 RAM chip 30 Larger shortcut arrow 48 Printer image on paper pad 66 Tape backup
13 Globe 31 Empty Recycle Bin 49 Network printer 67 CD in drive
14 Network cable connection 32 Full Recycle Bin 50 Print to file (3 1/2-in disk) 68 Defrag
15 Network computer 33 Dial-Up Networking folder 51 Alternate full Recycle Bin 69 Printer
16 Printer 34 Desktop 52 Alternate full Recycle Bin 70 Network printer
17 Networked computers 35 Control Panel folder 53 Alternate full Recycle Bin 71 Print to file

SFC - System File Checker - (SFC /Scannow)

/SCANNOW
Scans all protected system files immediately.
/SCANONCE
Scans all protected system files at the next boot.
/SCANBOOT
Scans all protected system files at every boot.
/REVERT
Windows XP: Return to default settings.

     Tip:  SFC sets the following registry value:  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
              NT\CurrentVersion\Winlogon\SFCScan
     Tip:  SFC Creates a log - Start/Run/Msinfo32/Tools/File Signature Verification Ulitity

Shortcut to....-  Remove the 'Shortcut to...' Prefix on Shortcuts

Go to Start/Run/Regedit and navigate to this key:

Per User
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
Per System
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer]

Create a new BINARY value name 'link', modify the existing value, to equal '00 00 00 00' to have the Shortcut text disabled (00 00 00 00 = No Shortcut Text).  Restart Windows before creating any new shortcuts.

Note: This restriction can be used either on a user by user basis by adding it to HKEY_CURRENT_USER or on a computer wide basis by adding it to HKEY_LOCAL_MACHINE.

Short Cuts - Add Shortcuts To Start Menu

When you click Start to display Windows XP's new Start menu, you'll see a list of six most-frequently-used programs on the left side of the menu (below Internet and Email). Want to squeeze a couple more in there?

Right click the Start button (or a blank area of the Start menu) and select Properties. On the Start Menu tab, click the Customize button next to Start Menu. Under Programs, use the up and down arrows to adjust the number of programs in the list--the max is 30, although you'll only be able to see up to eight with the default large icon size--then click OK twice.

Short Cuts - Broken (Reference)

Have You seen those annoying searches for broken shortcuts/links? 

Well there is are couple of ways to solve this problem. If You are comfortable with Registry manipulation, Open registry editor by going to Start/Run/Regedit and navigate to this key:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer. 

Add a new key by the name "NoResolveTrack" (without quotes) and sets its value to 1.

This can be achieved by group policy editor as well. Open group policy editor by opening START-RUN and entering gpedit.msc. Navigate to User Configuration\AdministrativeTemplates\Start Menu and Taskbar group policy and selecting "Do not use the tracking-based method when resolving shell shortcuts". 

Short Cut - Links Not Working

EXE Fix for Windows XP - Line 12 (Restores EXE association)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Restore lnk association: (Line 12) Link File Fix for Windows XP
http://www.kellys-korner-xp.com/xp_tweaks.htm

To use the Regedits: Save the REG File to your hard disk. Double click it and answer yes to the import prompt. REG files can be viewed in Notepad by right clicking on the file and selecting Edit.
 
Show Desktop Icon is Missing

Copy and paste the five lines below into Notepad.

[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

Then save it as Show Desktop.scf and drag it to your quick launch bar.

Restore/Add Show Desktop to Quick Launch (Line 61)
http://www.kellys-korner-xp.com/xp_tweaks.htm

How to Re-create the Show Desktop Icon on Quick Launch Toolbar

Show Hidden Files and Folders is Missing from Folder Options

Go to: Start/Run/Regedit  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden. 
Modify the string value "Type" and enter "group" as value data.  After the edit is complete hit F5 to refresh.

Shutdown

Power the Computer Off or Reboot After Shutdown

This edit controls whether Windows should automatically power down or reboot your computer once it has finished the shutdown process.

Power Off or Reboot After Shutdown (Line 76)
http://www.kellys-korner-xp.com/xp_tweaks.htm

This edit automatically ends tasks and timeouts that prevent programs from shutting down and clears the Paging File on Exit.

Auto End Tasks and Wait to Kill Timeout for Shutdown (Line 76)
http://www.kellys-korner-xp.com/xp_tweaks.htm

This edit allows you to configure Windows so that you receive verbose startup, shutdown, logon, and logoff status messages. This may be helpful to in troubleshooting slow startup, shutdown, logon, or logoff behavior.

Startup/Shutdown/Logon/Logoff Status Messages (Line 69)
http://www.kellys-korner-xp.com/xp_tweaks.htm

View Log Events by Code or List or Clear (Line 126)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Windows XP Restarts Unexpectedly or Restarts When You Shut Down
the Computer http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q320299

Windows XP Restarts When You Try to Shut Down Your Computer
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q311806

See if anything listed here helps/applies:

Windows XP Boot Problems & Edits
Windows XP Shutdown & Restart Troubleshooter
Computer Does Not Shut Down Properly if Selective Suspend Is Enabled
Gizmo

Shutdown Command - Disable

Start/Run/GPEDIT.MSC

Computer Configurations/Windows Settings/Security Settings/Local Policies/User Rights Assignment/Shut Down the System/Users/Remove.

There may be certain machines that you do not want to be shut down; for instance, a workgroup print server, or a machine in
a kiosk. With this Registry edit, you can take away that option:  Start/Run/Regedit

Hive: HKEY_CURRENT_USER
Key: \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Name: NoClose
Data Type: REG_DWORD
Value: 1

Shutdown Shortcuts

Shutdown.exe for Windows XP

Copy the line below to Notepad:  Name it and save with a JS extension.

(new ActiveXObject("Shell.Application")).ShutdownWindows();

Shutdown Tracker

The Shutdown Event Tracker provides a simple and standard mechanism you can use to consistently document the reasons for shutting down or restarting your computer. The information provided is recorded in the system log in Event Viewer.  Download from here or set it manually by:

Going to Start/Run/Regedit and navigate to:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability

Create a new DWORD value or modify the existing value named "ShutdownReasonUI" and set it to "1" to enable shutdown event tracking. When enabled an additional drop-down option box will be displayed with various planned and unplanned shutdown reasons. Restart Windows for the change to take effect.

Shutdown Troubleshooters

Windows XP Boot Problems & Edits
Windows XP Shutdown & Restart Troubleshooter
Windows XP Stops Responding (Hangs) During Windows Shutdown While Saving Your Settings

SlideShow Timing - Change

Increase SlideShow Timeout to 10 Seconds (Row 81)
http://www.kellys-korner-xp.com/xp_tweaks.htm

The value of the number is represented in milliseconds between image changes:
1000 = 1 second, 5000 = 5 seconds, 10000=10 seconds, etc. To modify my script change the time accordingly.

In order to change the slideshow timing, open regedit and go to the following key.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellImageView]

Create a DWORD named "Timeout", with the value the number of millseconds between image changes (1000 (Dec) = 1 second, 5000 = 5 seconds)

Note that the time of actually changing the image is not included, so 1000 = 1 second + time to decode the image.

Slingo2.Exe

Slingo2.exe May Cause an Error Message

Snap-in Creation Failed when trying to open gpedit.msc  (Pete H)

If you receive the "Snap-in creation failed" message when starting GPEDIT.MSC or a "Snap-in could not initialize" message: For Pro

Go to Start/Run/Msconfig/Expand File

File to Restore: framedyn.dl_
Restore From: i386 folder on your XP CD
Save File In: C:\Windows\System32

Software

Software News

Software Compatibility Site for Windows XP

The IT Resource Directory of Software Related Sites

Sort Order - Incorrect

Files and folders whose name contains 10 or more consecutive digits are not sorted correctly in Windows Explorer. For example, assume that you have folders with these names:

1111111111
2222222222
3333333333
4444444444
5555555555

In Windows Explorer, these folder names are sorted as:

2222222222
3333333333
4444444444
1111111111
5555555555

Change the Sort Order Back to W2K Style (Line 107)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Sort Order - Reversed A-Z is Z-A

This behavior can occur if the sort order in Windows Explorer is changed from the default order.
Right-click Start, click Explore, and then click drive C. On the View menu, click Details.

Click the Name column to sort items by name, press and hold down the CTRL key, and then quit Windows Explorer by clicking Close in the upper-right corner of the screen. Release the CTRL key. Restart your computer.

Note: You must perform these steps exactly as they are listed. For example, do not quit Windows Explorer by clicking Exit
on the File menu.

Sort Start Menu and Favorites in Alphabetical Order

Start/Run/Regedit - HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder]

To sort the Favorites menu hightlight the "Favorites" sub-key and delete it. To sort the Start Menu hightlight the "Start Menu" sub-key and delete it. Changes will take effect after you restart Windows and Internet Explorer.

Sort Start Menu Programs

To sort the Programs menu, the Documents menu, or the Favorites menu, right-click any item on the menu, and then click Sort by Name.

To use your keyboard to sort the menu items by name: Use the arrow keys to select the item on the menu that you want to sort. Press SHIFT+F10 to view the shortcut menu. Use either the DOWN ARROW key or the UP ARROW key to click Sort By Name, and then press ENTER.   Start Menu and Favorites Menu Not Listed in Alphabetical Order

Sound

Startup Sounds are missing:

TweakUI/General/Beep on errors (verify that the box is checked).
http://www.microsoft.com/windowsxp/pro/downloads/powertoys.asp

System Sounds are missing:

Go to Start/Run/Regedit and navigate to this key: HKEY_USERS. If it doesn't have a Data entry in the right pane that reads: (value not set), double click (Default) and delete it. If it does, check your HKEY_USERS\S-1-5-21 keys for the same.

Restore System Default Sounds (Line 6)
http://www.kellys-korner-xp.com/xp_tweaks.htm

This edit corrects many Sound issues:

Fix the Ding.wav File (Line 6)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Sound Troubleshooters

Resources for Troubleshooting Sound Problems in Windows XP
List of Sound and Gameport Drivers in Windows XP
Troubleshooting Games and Multimedia in Windows XP
Startup Sound Plays Irregularly After Upgrade to Windows XP
USB Speakers Make a "Pop" Sound When You Play Audio
Troubleshooting Playback in Windows Media Player for Windows XP

Sound Blaster Live - Speaker Problem Fix

1) Locate the file called ctsurmix.exe in your Creative SoundBlaster folder.
2) Right click it and select properties and then compatibility.
3) Select win2000 compatible mode and it should work again.

Source Path

Copy the contents of the I386 folder from your XP CD to your hard drive. Then go to Start/Run/Regedit.  Go to:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion

In the right pane, change SourcePath to reflect your settings. NOTE:  Do not include I386 in the path.

SP1 for Windows XP (more information under SP1 - Troubleshooting and Information)

How to Obtain the Latest Windows XP Service Pack
Order the Windows XP Service Pack 1 CD
Release Notes for Windows XP Service Pack 1
Service Pack 1 Changes to Product Activation
Categorized List of Fixes in Windows XP Service Pack 1 (SP1)

SP1 - "Access is Denied" at the end of the XP Service Pack 1 setup.

If the installation logs points to the  following key :

HKEY_CLASSES_ROOT\TypeLib\{5B9169C0-DB65-42AA-A38A-0726846AAEB3}

Go to Start/Run/Regedit and navigate to this key:

HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate \Auto Update\ResetAU
Make sure Administrators group and System account have access to that registry key and all keys under it.

For an NTFS drive:  Check the permissions on this folder: c:\1adb29f45d19253874d9e26de0e056cb\update

Other options:

Check the svcpack.log file.  You may have to locate tools on the web like Filemon to monitor files and Regmon to monitor the registry to track down what is causing the issue. Usually this error occurs when a file or a reg key has the permissions changed so it cannot be accessed properly. It could be a number of different files or registry entries so there isn't any one easy answer.

Using the two tools listed above you can track down when the files and registry entries are accessed by the service
pack install so that when the error occurs you can see what is being touched and access is then being denied. After
you locate the file or registry entry you need to change the permissions so the service pack can complete.

Darrell Gorter [MS]
Microsoft Beta Support Team

SP1 - Add or Remove Error after Installing SP1 ("Parser Message: Value creation failed" at line 472" error)

If you are using Style XP: Right click the Desktop/Properties/Desktop/choose Windows XP and try again.

Style XP also has an update available for SP1

If you have renamed the uxtheme.dll (patch) you could try running SFC /Scannow to restore the original MS version. Or
check in the root directory for "UxTheme.dll.tqtbak" and rename it to UxTheme.dll and replace the copy in: "C:\windows\system32" with the new renamed copy.  The original MS Version - 6.0.2800.1045 (1.98 kb)

The patch can be downloaded here: http://www.tgtsoft.com/downloads/uxthemepatcher.zip

Another workaround posted by:  MVP Mark Salloway

To get rid of this error you can switch back to a Microsoft Theme or go to
/WINDOWS/Resources/Themes/<Name of theme in use> and rename the shell folder to the name of the visual style shown in the appearance tab. If you have a theme with multiple variations you must make this change for each subfolder containing a differing styleshell.dll file.

SP1 - AutoDial is Disabled or You Can't Add a Dialup Connection after installing SP1

This is a very noted problem for users after installing SP1. I have some suggestions, however none of them are the well needed fix. We are still waiting for the proper workaround from MS.

Go to Start/Run/Regedit and navigate to this key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\PPP\EAP
Delete the subkeys listed except 13 and 4.

Go to Start/Administrative Tools/Services. Set these three to "Automatic":
Remote Access Connection Manager, Remote Access Auto Connection Manager,Telephony.

Explained more in detail:

To force automatic dialing when a program requires a TCP/IP connection: Go to Start/Administrative Tools/Services. Set these three to "Automatic": Remote Access Connection Manager, Remote Access Auto Connection Manager, Telephony.

Now you can even set "Never dial a connection" in Internet options, the dial out process is independent to this
option. You will notice that the interface for dialing out is different than the standard IE interface.

For DSL:  Disable TCP/IP for the DSL network card, since it only serves as a virtual modem for the DSL connection. If you have a LAN connected to your PC be careful not to deactivate TCP/IP for the local area network: If you have DSL and LAN you should have two network cards in your PC, one is for the DSL, the other for the LAN, so make sure you deactivate TCP/IP for the right card (the DSL card, for example "LAN Connection 1" or "LAN connection 2").
and follow the instructions.

New Connection Wizard is Greyed Out (Two Methods)

Check the rasapi32.dll file.

The "rasapi32.dll" file is located in the "c:\windows\system32" folder by default. If this file is also located in the "c:\windows" folder and this file is an old version, similar issues will occur. Check if "rasapi32.dll" file is only located in the "c:\windows\system32" folder. If not, rename other "rasapi32.dll" files to the "rasapi32.old" files. Reboot the computer
and check if this issue still occurs. If this issue still occurs, try the following method to overwrite the current "rasapi32.dll" file:

1. Insert into the Windows XP CD (I assume that the drive letter of CD-ROM is E).
2. Click the Start Menu and choose the "Run…" menu. Input the command:
    expand e:\i386\rasapi32.dl_ c:\windows\system32\rasapi32.dll
3. Restart the computer and check if this issue still occurs.

Method 2:=========

1. From Start, go to Run, type Regedit in the Open box, and then press Enter.
2. Make a backup copy of the following registry key:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Telephony
3. Delete the following value:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Telephony\Cards\NexxtID
4. Quit and then restart the Make a Connection Wizard. All of the network connection options should now be available.

Dial-up Modem or PPPoE Option in New Connection Wizard Is Unavailable
You Cannot Create a Network Connection After You Restore Windows XP

SP1 - Before Installing - Alex Nichol MVP

Disable all anti-virus and firewall etc in their own settings. If you have Style XP to gives different desktop styles, or other tweaking software that patches the core system files or assumes specific versions (eg for a different splash screen) remove it first.

If you ever installed XP-Antispy, it disables a dll XSP1 needs, so just in case, Start - Run and run
regsvr32 licdll.dll
regsvr32 regwiz.dll

Start - Run Msconfig.exe.  Uncheck the Load Startup items; and in Services page check 'hide Microsoft services' and
uncheck those lines left. (Restore the settings once SP1 is installed of course)

OK, and reboot to a clean machine from which to run the SP1 setup. All this should not be necessary, but if there has been difficulty is worth the trouble.

SP1 - Bootable CD

How to create a bootable CD for XP with SP1

Microsoft added the ability to Slipstream a Service Pack to Windows XP. It not only has the advantage that when you
reinstall your OS, you'll don't have to apply the Service Pack later, also if you update any Windows component later, you'll
be sure that you get the correct installation files if Windows needs any.  Slipstream Windows XP Service Pack 1

You can also go here and follow instructions and make a new XP CD and have this SP/1 integrated into it. This way if you ever have to do a clean install of XP, the Service Pack will also be installed for you during the install.

SP1 - "For Testing Purposes Only" on the Desktop

Automated edit:  Click hereManual Edit:

How to remove:  Go to Start/Run/Regedit and Remove the following keys:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\CA\Certificates\
FEE449EE0E3965A5246F000E87FDE2A065FD89D4]
and
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\ROOT\Certificates\
2BD63D28D7BCD0E251195AEB519243C13142EBC3]

Or...

Go to Start/Run/certmgr.msc. Trusted Root Certification Authority/Certificates. If MS Test Root Authority is listed, delete it.

SP1 - Internet Explorer (Can't view websites that use JavaScript) by Weston Wheat

Problem:
After installing ServicePack1(SP1) for Win XP pro and Explorer 6.0 SP1, the browser with not open web pages that were link by a JavaScript. A good example was www.tvguide.com  go to the listing web and try to open the information window for a show. The child window will not open and the browser would return a error icon in the bottom bar.

After playing with the security settings and even try to reinstalling Microsoft Java Virtual Machine for Win XP, still the browser still would not respond to JavaScript links.

The Fix:
Out of desperation, I un-installed the SP1 for Win XP Pro by going to the Control Panel, Add/Remove programs window. And selected Service Pack 1 for XP to be un-installed. Followed the on screens instructions and rebooted the computer with ask to.

Still, however the browser would not respond to JavaScript links. So again, out of desperation I un-installed Explorer 6.0 by going to the Control Panel, Add/Remove programs window, Click on Add/Remove Windows Components and de-selected Explorer. Click next and followed the on screen instructions until finished. The Explorer icon was still there on the desk-top after running the un-install for Explorer.

So I rebooted the computer and upon reboot the icon was missing. Now, I wanted to re-install Win XP SP1 for all the security updates, I was considering running without the service pack, but change my mind when I saw how many security issues there were to install without the service pack. I ran the downloadable executable file version of the service pack (130 megs file size).

Followed the on screen instructions. Note: Always use the backup old files option. And rebooted when I was ask to do so. Next, came the re-install of Explorer 6.0 . I went to the Control Panel, Add/Remove programs window, click on Add/Remove Windows Components and selected Explorer. Clicked next and followed the on screen instructions. Rebooted at the end of the process.

When the computer come up, I opened Explorer and check the reversion level and it was at SP1. I know, weird!, but I decided to test the browser and it worked on the www.tvguide.com page. All was then well. My browser now works great and it does seem a little faster.

Conclusion: I think by running the executable file version of the service pack to install the SP1 for Win XP Pro and not the express method as I had the first time when the problem began, it replaced the problem dll's/files. Then by installing Explorer on top of XP Pro SP1, the browser had a good footing.

The short of it is: Un-installed XP SP1. Un-installed MS Explorer 6.0. Then re-installed XP SP1 and finally re-installed MS Explorer 6.0. I hope this helps someone.  Weston Wheat

SP1 - Invalid Key

Error Message: The Product Key Used to Install Windows Is Invalid

If it is a legitimate key, contact Microsoft here.

If it is pirated, you need to contact the seller and Microsoft. Also you have 2 options:

1. Perform a Clean Install with the OS of your choice deleting ALL data.
2. Purchase Windows XP Pro (Home will not work) and perform a Repair Installation using the new valid key:

Or Contact the Microsoft Customer Service (in the US or Canada call 800-426-9400 or Visit here.

SP1 - Outlook Express (Can't Switch Identities)

Switching Between Dual Identities and more has been corrected: Cumulative Update for Outlook Express 6.0 SP1

This update contains fixes and enhancements to Outlook Express 6.0 SP1 as well as eliminates all previously addressed security vulnerabilities affecting Outlook Express 6.0 SP1.  Download here.

OLEXP: An Overview of the Cumulative Update for Outlook Express 6.0 SP-1

There are currently two workarounds and one option if you haven't installed the Cumulative Update:

Click on File/Identities/Manage Identities and remove the checkmark in "Use this identity when starting a program".

Another option:

Before changing identity, Press F1. The Outlook Express "Help" window will open (leave it running in the background).

Option:  Put a shortcut to msoe.chm in the Startup folder and leave the default ID active.

You Cannot Switch Identities in Outlook Express After You Install Windows XP SP1

SP1 - Outlook Express - Expanded Folders

Some users claim to have lost the option of having Outlook Express open with all of the folders expanded (or at least
the ones that were expanded when Outlook Express was last closed).

Workaround attempted:  Extract these OE files from pre-SP1files from $NTServicePackUninstall:  - msimn.exe and
- msoe.dll.  However, XP actually goes and auto-replaces them with the SP1 versions seconds after the copy.

Workaround solution:  Create a folder called \pre-sp1 under \Program Files\Outlook Express, copy those 2 pre-SP1 files in there, and execute this old version of msimn.exe to get OE running back the way it was before installing SP1.

SP1 - Recovery Console

When you attempt to log on to Recovery Console in Windows XP by typing the correct password for the local Administrator account, Recovery Console may display the following error message:

The password is not valid. Please retype the password. Type the Administrator password: This error message may occur even though you typed the correct password. If you start Windows XP, successfully log on by using the same password, change
the local administrator's password, and restart the computer to Recovery Console, you receive the same error message.

Reason:  If you have the Recovery Console installed on disk, you have to re-install it using the SP1 version as it is not up dated by the application of SP1. If you are booting up the PC with the original non-SP1 CD then you are not using the SP1 version of the Recovery Console and you will have to create your own slipstreamed SP1 XP CD. 
Fix:  Recovery Console regedit.  Download it from here.  Then right click on it and select merge, then try to get into the Recovery Console.

SP1 - Reinstall SP1

Reinstall SP1 for Windows XP in the following situations:

1.  After you perform an in-place upgrade (reinstallation) of Windows XP.
2.  After you perform a repair of Windows XP.
3.  After you use System Restore to restore your computer to a restore point that was created before you installed Windows
     XP SP1.
4.  After you upgrade from Windows XP Home Edition to Windows XP Professional Edition.

NOTE: When you upgrade from Windows XP Home Edition to Windows XP Professional Edition, Windows XP SP1 may be listed in Add/Remove Programs. However, if you try to remove Windows XP SP1 by using the Add/Remove Programs tool, you may receive an error message that states that Windows XP SP1 has already been removed.

When you perform an in-place upgrade of Windows XP, you reinstall Windows to the same folder. When you do this, files that were installed by SP1 for Windows XP are overwritten by the original version of the files from the Windows XP CD-ROM. This also occurs when you run a repair or upgrade from Windows XP Home Edition to Windows XP Professional Edition. For this reason, you must reinstall the service pack.

How to Perform an In-Place Upgrade (Reinstallation) of Windows XP
How to Obtain the Latest Windows XP Service Pack

SP1 - Removing Archived/Backup Files: 

If you selected "yes" and did a backup it should be listed in Add/Remove. If not, check here: Start/Run/Regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

If you no longer wish to uninstall SP1 you can remove those extra files, to do so: Set your folder options to show hidden files then go to: C:\Windows\$NtServicePackUninstall$ and delete it.

After uninstalling the folder go to Add or Remove, choose uninstall and it will fail and then the listing will be removed.

SP1 - Service Pack Files

All of the service pack files are copied to a directory on the hard drive at \Windows\ServicePackFiles. The layout.inf file is modified to reflect this location, which gets stored in the registry (Start/Run/Regedit and navigate to this key) at:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath.

Hotfixes do not have this functionality included so may need to be reinstalled when a system change occurs.
You Do Not Have to Reinstall Windows XP Service Packs After System State Changes

SP1 - "Setup could not verify the integrity of the file Update.inf".  Make sure the Cryptographic service is running on this computer."

Fix:  Delete the content of the folder Windows\System32\catroot2.

For others who have had the same error message:

It turns out that the SP1 install failed because of low disc space and it left a massive amount of root directories set as Read Only. Check the attributes and remove any Read Only settings.

SP1 - Slipstream and Repair (upgrading to SP1 (before), running a slipstreamed repair (after).

Before running a repair: C:\ServicePackFiles\i386
After running a repair:   C:\Windows\Driver Cache\i386

If you perform a slipstreamed repair with a slipstreamed CD, the files are moved to C:\Windows\Driver Cache\i386. That is were windows stores the drivers so you don't need the CD and C:\ServicePackFiles\i386 is were SP1 stores the drivers.

Note:  Once SP1 is installed, it places the system files of SP1 in a backup folder. If a repair is initiated, the files modified by SP1 are refreshed from this backup folder while the remaining non-SP1 affected files are refreshed from the WinXP CD.

SP1 - System File Checker

Q.  Will running an SFC /Scannow on an XP SP1 machine *keep* all updated system files (found only on the hard drive and *not* on the XP CD) and leave SP1 intact?

A.  The updated files are in the folder Windows\ServicepackFiles. The .inf files that tell SFC where to get copies from are modified so that for relevant files it goes there first.

One thing you can do (best if you have two CD drives) is to burn that folder complete to CD; then with go to Start/Run/Regedit and navigate to this key:  

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup. 

In the right pane, change the value of  'ServicePackSourcePath' accordingly; using the CD drive letter different from the original CD in 'SourcePath'. Then if files are needed you can have one CD in each drive.

SP1 - System Restore (Highlights of System Restore fixes included in SP1)

1. Fix for SR not launching due to the framedyn.dll error you all have been reporting.

2. No calendar available in the SR wizard to select restore points due to the the .htc file association being knocked out in the
registry has been fixed.

3. A fix for SR failing restores. A lot of you were seeing failed restores when restoring to any restore point. Although some of
it was attributed to SR data store corruption, in most cases it was possibly due to locked file issues causing the restore
process to fail, especially in scenarios where fast user switching was used. This was a known issue which is now fixed in in
SP1.

This will hopefully resolve all cases for failed restores and it would be great if all of you running into this prob