Utilities and Links

Doug Knox XP Utilities

Title Date Added
Access Boss N/A
Add Defrag to Explorer's Context Menu 11/10/2002
Add MSN Messenger to the Internet Explorer Toolbar 06/20/2004
Add Nero as an Autoplay Handler 06/02/2002
Add TweakUI for Windows XP to Control Panel 11/15/2004
Change Default Screen Saver 12/22/2002
Change Internet Time Update Interval 06/02/2002
Change Owner and Organization 06/02/2002
Clear "Open With" Lists 06/02/2002
Create Emergency Copies of Critical XP System Utilities
(Regedit, MSConfig and Task Manager)
Disable/Enable the Windows Logo Keys 02/23/2004
Disable/Remove Windows Messenger 06/02/2002
Enable Administrator on the Welcome Screen 11/11/2002
Enable/Disable Automatic Administrative Shares 02/06/2004
Enable/Disable Start Menu Logoff 5/24/2003
Enable Searching for Text in Files 05/04/2003
Enable/Disable Task Manager 9/12/2003
Fix Windows XP Logon 11/15/2002
Fix Windows XP Help 06/03/2002
Keep User Display Settings v2.0 06/02/2002
QuickRes for Windows ® XP - v2.0 08/29/2003
Recover Deleted/Erased Files
Repair Blank System Restore Calendar 06/02/2002
Repair Missing Toolbars in Explorer/IE 11/24/2002
Remove Hotfix Backup Files v2.1.6 - Updated 5/29/2004 04/06/2003
Remove Registry entries for Winlogin.exe 08/29/03
Rename System (Desktop) Icons 04/19/2003
Restore CD/DVD Drives to Windows Explorer 11/11/2002
Restore OE to E-Mail Clients List 11/15/2002
Restore Show Desktop Icon 06/02/2002
Set the Numlock Key On/Off at User Logon 11/25/2002
Single Click System Restore Point 06/19/2008
Startup Programs Tracker v3.8 - Updated 10/31/2003 10/31/2003
Surf the Internet Anonymously 8/31/2007
System Up Time v2.0 12/15/2002
Taskbar Repair Tool Plus! MVP Kelly Theriot
View More File and Folder Information
Windows ® XP Security Console - v1.4 10/26/2003
XP Page File Monitoring Utility 11/15/2002
Tweak UI for Windows XP 06/02/2002
Win NT IP Config 06/02/2002

Nirsoft Security (?) Tools

From: http://www.nirsoft.net/





The Suite is a bundling of the following selected Sysinternals Utilities:

AccessChk AccessEnum AdExplorer    
AdRestore Autologon Autoruns BgInfo CacheSet
ClockRes Contig Ctrl2Cap DebugView Desktops
DiskExt DiskMon DiskView Disk Usage (DU) EFSDump
FileMon Handle Hex2dec Junction LDMDump
ListDLLs LiveKd LoadOrder LogonSessions NewSid
NTFSInfo PageDefrag PendMoves PortMon ProcessExplorer
Process Monitor ProcFeatures PsExec PsFile PsGetSid
PsInfo PsKill PsList PsLoggedOn PsLogList
PsPasswd PsService PsShutdown PsSuspend RegDelNull
RegJump RegMon RootkitRevealer SDelete ShareEnum
ShellRunas SigCheck Streams Strings Sync
TCPView VolumeID WhoIs WinObj ZoomIt

Download Sysinternals Suite (8 MB)

How to Disable Autorun Dialog

Wednesday, June 20, 2007 at 2:47 pm
Windows XP Annoyances Discussion Forum
Posted by Fred Lewis (1 messages posted)

To disable the autorun dialog that pops up when you connect a Firewire or USB drive,
create a new DWORD called "NoDriveTypeAutorun" (without the quotes) in the following
registry key:

Then set its value as follows:

Each hex value represents a 1 or a 0 in binary at a particular digit. Select the
values for the options you want and add them together (thus setting 1s and 0s accordingly).

Hex Decimal Meaning
0x1 1 Disables Autoplay on drives of unknown type.
0x4 4 Disables Autoplay on removable drives.
0x8 8 Disables Autoplay on fixed drives.
0x10 16 Disables Autoplay on network drives.
0x20 32 Disables Autoplay on CD-ROM drives.
0x40 64 Disables Autoplay on RAM drives.
0x80 128 Disables Autoplay on drives of unknown type.
0xFF 255 Disables Autoplay on all types of drives

So, if you want to dissable autorun for all but CD ROM insertion, add decimal 1+4+8+16+64+128
(skipping 32 for CD ROM), to get a total of 221 decimal or DD hex. Enter DD in
hex as your value for the DWORD "NoDriveTypeAutorun" you created above. This will
allow the installer CD ROMs you insert to still autorun, but will eliminate that
annoying dialog that would otherwise come up when you connect a USB drive.

To dissable autorun for ALL drives including CD ROM, enter the value of 255 decimal
or FF hex (all bits set).

XP Merge Files
Stop 7B errors

Download the zip and run the batch file (which is disppayed at right)

@echo off
echo Patch registry and HDD drivers?
copy *.* %SystemRoot%\System32\Drivers
cd %SystemRoot%\System32\Drivers
echo run %SystemRoot%\System32\Drivers\xphddfix.reg

Blank Space in

Control Panel:
Add &remove programs list

Just open the regedit program and “find” the DisplayIcon tag. Check all the tags for a -0 or -1 in the code line and change the -0 or -1 to a 0. If the display icon code line has a -0 or -1 (especially the -1) it will reserve a large space in the add/remove programs list for the displaying of the related icon which is what causes the large blank space. The code line should only have a “0” or no number after the exe, entry to prevent this problem.
Eg Value should be: C:\Program Files\Skype\Phone\Skype.exe,0 NOT C:\Program Files\Skype\Phone\Skype.exe,-1

Norton Removal Tool

Download and run the Norton Removal Tool

Choose your product:

Missing Icons/Buttons in
Load/Save As Dialog Box



; It's possible to use these 'dword' values to address standard folders:
; 00 - Desktop
; 01 - Internet Explorer
; 02 - Start Menu\Programs
; 03 - My Computer\Control Panel
; 04 - My Computer\Printers
; 05 - My Documents
; 06 - Favorites
; 07 - Start Menu\Programs\Startup
; 08 - \Recent
; 09 - \SendTo
; 0a - \Recycle Bin
; 0b - \Start Menu
; 0c - - logical "My Documents" desktop icon
; 0d - My Music
; 0e - My Videos
; 0f - -
; 10 - \Desktop
; 11 - My Computer
; 12 - My Network Places
; 13 - \NetHood
; 14 - WINDOWS\Fonts
; 15 - Templates
; 16 - All Users\Start Menu
; 17 - All Users\Programs
; 18 - All Users\Start Menu
; 19 - All Users\Desktop
; 1a - \Application Data
; 1b - \PrintHood
; 1c - \Local Settings\Application Data
; 1d - - Nonlocalized startup
; 1e - - Nonlocalized common startup
; 1f - Favorites
; 20 - Temporary Internet Files
; 21 - Cookies
; 22 - History
; 23 - All Users\Application Data
; 24 - WINDOWS directory
; 25 - System32 directory
; 26 - Program files
; 27 - My Pictures
; 29 - - x86 system directory on RISC
; 2a - - x86 C:\Program Files on RISC
; 2b - C:\Program Files\Common
; 2c - - x86 Program Files\Common on RISC
; 2d - All Users\Templates
; 2e - All Users\Documents
; 2f - All Users\Start Menu\Programs\Administrative Tools
; 30 - - \Start Menu\Programs\Administrative Tools
; 31 - Network and Dial-up Connections
; 35 - All Users\My Music
; 36 - All Users\My Pictures
; 37 - All Users\My Video
; 38 - Resource Directory
; 39 - Localized Resource Directory
; 3a - Links to All Users OEM specific apps
; 3b - USERPROFILE\Local Settings\Application Data\Microsoft\CD Burning
; or use string values with specifying path to the folder (don't forget to
; put double '\\' in places, where '\' required as path delimiter).
; Default: key "Placesbar" is absent


"Place0"=dword:00000011 ; My Computer
"Place1"=dword:00000005 ; My Documents

Windows XP Shortcuts

A comprehensive list of Windows XP shortcuts. Basically this makes life a lot easier. I am not sure if the commands are the same for Windows Vista, please check it in your manual.

Run Commands

compmgmt.msc - Computer management
devmgmt.msc - Device manager
diskmgmt.msc - Disk management
dfrg.msc - Disk defrag
eventvwr.msc - Event viewer
fsmgmt.msc - Shared folders
gpedit.msc - Group policies
lusrmgr.msc - Local users and groups
perfmon.msc - Performance monitor
rsop.msc - Resultant set of policies
secpol.msc - Local security settings
services.msc - Various Services
msconfig - System Configuration Utility
regedit - Registry Editor
msinfo32 _ System Information
sysedit _ System Edit
win.ini _ windows loading information(also system.ini)
winver _ Shows current version of windows
mailto: _ Opens default email client
command _ Opens command prompt

Run Commands to access the control panel

Add/Remove Programs control appwiz.cpl
Date/Time Properties control timedate.cpl
Display Properties control desk.cpl
FindFast control findfast.cpl
Fonts Folder control fonts
Internet Properties control inetcpl.cpl
Keyboard Properties control main.cpl keyboard
Mouse Properties control main.cpl
Multimedia Properties control mmsys.cpl
Network Properties control netcpl.cpl
Password Properties control password.cpl
Printers Folder control printers
Sound Properties control mmsys.cpl sounds
System Properties control sysdm.cpl

Command Prompt

ANSI.SYS Defines functions that change display graphics, control cursor movement, and reassign keys.
APPEND Causes MS-DOS to look in other directories when editing a file or running a command.
ARP Displays, adds, and removes arp information from network devices.
ASSIGN Assign a drive letter to an alternate letter.
ASSOC View the file associations.
AT Schedule a time to execute commands or programs.
ATMADM Lists connections and addresses seen by Windows ATM call manager.
ATTRIB Display and change file attributes.
BATCH Recovery console command that executes a series of commands in a file.
BOOTCFG Recovery console command that allows a user to view, modify, and rebuild the boot.ini
BREAK Enable / disable CTRL + C feature.
CACLS View and modify file ACL's.
CALL Calls a batch file from another batch file.
CD Changes directories.
CHCP Supplement the International keyboard and character set information.
CHDIR Changes directories.
CHKDSK Check the hard disk drive running FAT for errors.
CHKNTFS Check the hard disk drive running NTFS for errors.
CHOICE Specify a listing of multiple options within a batch file.
CLS Clears the screen.
CMD Opens the command interpreter.
COLOR Easily change the foreground and background color of the MS-DOS window.
COMP Compares files.
COMPACT Compresses and uncompress files.
CONTROL Open control panel icons from the MS-DOS prompt.
COPY Copy one or more files to an alternate location.
CTTY Change the computers input/output devices.
DATE View or change the systems date.
DEBUG Debug utility to create assembly programs to modify hardware settings.
DEFRAG Re-arrange the hard disk drive to help with loading programs.
DEL Deletes one or more files.
DELETE Recovery console command that deletes a file.
DELTREE Deletes one or more files and/or directories.
DIR List the contents of one or more directory.
DISABLE Recovery console command that disables Windows system services or drivers.
DISKCOMP Compare a disk with another disk.
DISKCOPY Copy the contents of one disk and place them on another disk.
DOSKEY Command to view and execute commands that have been run in the past.
DOSSHELL A GUI to help with early MS-DOS users.
DRIVPARM Enables overwrite of original device drivers.
ECHO Displays messages and enables and disables echo.
EDIT View and edit files.
EDLIN View and edit files.
EMM386 Load extended Memory Manager.
ENABLE Recovery console command to enable a disable service or driver.
ENDLOCAL Stops the localization of the environment changes enabled by the setlocal command.
ERASE Erase files from computer.
EXIT Exit from the command interpreter.
EXPAND Expand a M*cros*ft Windows file back to it's original format.
EXTRACT Extract files from the M*cros*ft Windows cabinets.
FASTHELP Displays a listing of MS-DOS commands and information about them.
FC Compare files.
FDISK Utility used to create partitions on the hard disk drive.
FIND Search for text within a file.
FINDSTR Searches for a string of text within a file.
FIXBOOT Writes a new boot sector.
FIXMBR Writes a new boot record to a disk drive.
FOR Boolean used in batch files.
FORMAT Command to erase and prepare a disk drive.
FTP Command to connect and operate on a FTP server.
FTYPE Displays or modifies file types used in file extension associations.
GOTO Moves a batch file to a specific label or location.
GRAFTABL Show extended characters in graphics mode.
HELP Display a listing of commands and brief explanation.
IF Allows for batch files to perform conditional processing.
IFSHLP.SYS 32-bit file manager.
IPCONFIG Network command to view network adapter settings and assigned values.
KEYB Change layout of keyboard.
LABEL Change the label of a disk drive.
LH Load a device driver in to high memory.
LISTSVC Recovery console command that displays the services and drivers.
LOADFIX Load a program above the first 64k.
LOADHIGH Load a device driver in to high memory.
LOCK Lock the hard disk drive.
LOGON Recovery console command to list installations and enable administrator login.
MAP Displays the device name of a drive.
MD Command to create a new directory.
MEM Display memory on system.
MKDIR Command to create a new directory.
MODE Modify the port or display settings.
MORE Display one page at a time.
MOVE Move one or more files from one directory to another directory.
MSAV Early M*cros*ft Virus scanner.
MSD Diagnostics utility.
MSCDEX Utility used to load and provide access to the CD-ROM.
NBTSTAT Displays protocol statistics and current TCP/IP connections using NBT
NET Update, fix, or view the network or network settings
NETSH Configure dynamic and static network information from MS-DOS.
NETSTAT Display the TCP/IP network protocol statistics and information.
NLSFUNC Load country specific information.
NSLOOKUP Look up an IP address of a domain or host on a network.
PATH View and modify the computers path location.
PATHPING View and locate locations of network latency.
PAUSE Command used in batch files to stop the processing of a command.
PING Test / send information to another network computer or network device.
POPD Changes to the directory or network path stored by the pushd command.
POWER Conserve power with computer portables.
PRINT Prints data to a printer port.
PROMPT View and change the MS-DOS prompt.
PUSHD Stores a directory or network path in memory so it can be returned to at any time.
QBASIC Open the QBasic.
RD Removes an empty directory.
REN Renames a file or directory.
RENAME Renames a file or directory.
RMDIR Removes an empty directory.
ROUTE View and configure windows network route tables.
RUNAS Enables a user to execute a program on another computer.
SCANDISK Run the scandisk utility.
SCANREG Scan registry and recover registry from errors.
SET Change one variable or string to another.
SETLOCAL Enables local environments to be changed without affecting anything else.
SETVER Change MS-DOS version to trick older MS-DOS programs.
SHARE Installs support for file sharing and locking capabilities.
SHIFT Changes the position of replaceable parameters in a batch program.
SHUTDOWN Shutdown the computer from the MS-DOS prompt.
SMARTDRV Create a disk cache in conventional memory or extended memory.
SORT Sorts the input and displays the output to the screen.
START Start a separate window in Windows from the MS-DOS prompt.
SUBST Substitute a folder on your computer for another drive letter.
SWITCHES Remove add functions from MS-DOS.
SYS Transfer system files to disk drive.
TELNET Telnet to another computer / device from the prompt.
TIME View or modify the system time.
TITLE Change the title of their MS-DOS window.
TRACERT Visually view a network packets route across a network.
TREE View a visual tree of the hard disk drive.
TYPE Display the contents of a file.
UNDELETE Undelete a file that has been deleted.
UNFORMAT Unformat a hard disk drive.
UNLOCK Unlock a disk drive.
VER Display the version information.
VERIFY Enables or disables the feature to determine if files have been written properly.
VOL Displays the volume information about the designated drive.
XCOPY Copy multiple files, directories, and/or drives from one location to another.
TRUENAME When placed before a file, will display the whole directory in which it exists
TASKKILL It allows you to kill those unneeded or locked up applications

Windows XP Shortcuts:

ALT+- (ALT+hyphen) Displays the Multiple Document Interface (MDI) child window's System menu
ALT+ENTER View properties for the selected item
ALT+ESC Cycle through items in the order they were opened
ALT+F4 Close the active item, or quit the active program
ALT+SPACEBAR Display the System menu for the active window
ALT+TAB Switch between open items
ALT+Underlined letter Display the corresponding menu
BACKSPACE View the folder one level up in My Computer or Windows Explorer
CTRL+A Select all
CTRL+I Italics
CTRL+O Open an item
CTRL+U Underline
CTRL+V Paste
CTRL+F4 Close the active document
CTRL while dragging Copy selected item
CTRL+SHIFT while dragging Create shortcut to selected iteM
CTRL+RIGHT ARROW Move the insertion point to the beginning of the next word
CTRL+LEFT ARROW Move the insertion point to the beginning of the previous word
CTRL+DOWN ARROW Move the insertion point to the beginning of the next paragraph
CTRL+UP ARROW Move the insertion point to the beginning of the previous paragraph
SHIFT+DELETE Delete selected item permanently without placing the item in the Recycle Bin
ESC Cancel the current task
F1 Displays Help
F2 Rename selected item
F3 Search for a file or folder
F4 Display the Address bar list in My Computer or Windows Explorer
F5 Refresh the active window
F6 Cycle through screen elements in a window or on the desktop
F10 Activate the menu bar in the active program
SHIFT+F10 Display the shortcut menu for the selected item
CTRL+ESC Display the Start menu
SHIFT+CTRL+ESC Launches Task Manager
SHIFT when you insert a CD Prevent the CD from automatically playing
WIN Display or hide the Start menu
WIN+BREAK Display the System Properties dialog box
WIN+D Minimizes all Windows and shows the Desktop
WIN+E Open Windows Explorer
WIN+F Search for a file or folder
WIN+F+CTRL Search for computers
WIN+L Locks the desktop
WIN+M Minimize or restore all windows
WIN+R Open the Run dialog box
WIN+TAB Switch between open items

Windows Explorer Shortcuts:

ALT+SPACEBAR - Display the current window's system menu
SHIFT+F10 - Display the item's context menu
CTRL+ESC - Display the Start menu
ALT+TAB - Switch to the window you last used
ALT+F4 - Close the current window or quit
CTRL+A - Select all items
CTRL+X - Cut selected item(s)
CTRL+C - Copy selected item(s)
CTRL+V - Paste item(s)
CTRL+Z - Undo last action
CTRL+(+) - Automatically resize the columns in the right hand pane
TAB - Move forward through options
ALT+RIGHT ARROW - Move forward to a previous view
ALT+LEFT ARROW - Move backward to a previous view
SHIFT+DELETE - Delete an item immediately
BACKSPACE - View the folder one level up
ALT+ENTER - View an item's properties
F10 - Activate the menu bar in programs
F6 - Switch between left and right panes
F5 - Refresh window contents
F3 - Display Find application
F2 - Rename selected item

Internet Explorer Shortcuts:

CTRL+A - Select all items on the current page
CTRL+D - Add the current page to your Favorites
CTRL+E - Open the Search bar
CTRL+F - Find on this page
CTRL+H - Open the History bar
CTRL+I - Open the Favorites bar
CTRL+N - Open a new window
CTRL+O - Go to a new location
CTRL+P - Print the current page or active frame
CTRL+S - Save the current page
CTRL+W - Close current browser window
CTRL+ENTER - Adds the http://www. (url) .com
SHIFT+CLICK - Open link in new window
BACKSPACE - Go to the previous page
ALT+HOME - Go to your Home page
HOME - Move to the beginning of a document
TAB - Move forward through items on a page
END - Move to the end of a document
ESC - Stop downloading a page
F11 - Toggle full-screen view
F5 - Refresh the current page
F4 - Display list of typed addresses
F6 - Change Address bar and page focus
ALT+RIGHT ARROW - Go to the next page
SHIFT+CTRL+TAB - Move back between frames
SHIFT+F10 - Display a shortcut menu for a link
SHIFT+TAB - Move back through the items on a page
CTRL+TAB - Move forward between frames
CTRL+C - Copy selected items to the clipboard
CTRL+V - Insert contents of the clipboard
ENTER - Activate a selected link
HOME - Move to the beginning of a document
END - Move to the end of a document
F1 - Display Internet Explorer Help

XP: “Not enough server storage is available to process this command.” error.




Here's a problem I'm seeing on XP machines a lot nowadays:

""Not enough server storage is available to process this command." error."

When when you try to access shares on a machine from a client you might receive "Not enough server storage is available to process this command." error. You may also come across this message and Event ID: 2011 in Event Viewer after you install Norton Antivirus for Windows (which seems to be the commonest reason why people see this message).

Solving this problem requires a Registry edit:

  1. Click Start, and then click Run.
  2. Type regedit, and then click OK.
  3. Navigate to the following registry key:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services \LanmanServer\Parameters

  4. In the right pane, double-click the IRPStackSize value.

    Important: If the IRPStackSize value does not already exist, you will need to create it:
    - In the Parameters folder of the registry, right-click the right pane.
    - Point to New, and then click DWord Value.
    - Type IRPStackSize exactly as it is displayed herebecause the value name is case-sensitive.

  5. Change the Base to decimal.
  6. In the Value Data box, type a value that is larger than the value that is listed.
    If you created the IRPStackSize value using the procedure described in step 4, the default value is 15. It is recommended that you increase the value by 3. Therefore, if the previous value was 11, type 14, and then click OK.
  7. Close the Registry Editor.
  8. Restart the computer.

If the problem persists after you complete the preceding procedure, try to increase the value of IRPStackSize even more up to a maximum value for Windows 2000/XP of 50 (0x32 hex). I had to use 50 on my machine.

xp_exe_fix.zip Fix .exe files not running under XP (file associations) June 2011
mailpv.exe Show email passwords when they have been forgotten (April 2010)
png_fix.zip Fix graphics not appearing in Internet Explorer under XP and Vista (May 2012)
(Fixes JPGs too it seems.)
win7guide.pdf Guide to Windows 7 versions and how to uses Windows 7 (50 page PDF)
Winshortcuts.pdf Guide to Windows Keyboard Shortcuts
win7_assoc.zip Windows 7 File association fix (Zipped .reg file). If downloading is blocked, here is a Text only version