Showing posts with label Xp/Vista/Win7. Show all posts
Showing posts with label Xp/Vista/Win7. Show all posts

How to Create a Windows XP Virtual Machine!

In this article we will show you how to create a Windows XP Virtual Machine. What is a virtual machine you may ask?
One of our guest writers explains it in great detail in one of our previous articles titled Virtualization and its Uses in the Tech World:

A Virtual Machine is a piece of software which emulates (pretends), to be machine (computer) to do an abnormal task such as running Windows on a Macintosh computer for example, to occur via the trapping of computer instructions. It is quite literally a computer running ON a computer. One of the by-products of this is that the two systems can be entirely separated from each other, which allows a level of security that just can’t be matched.

Now, lets make your own XP Virtual Machine.

  • To begin, download and install Free VMware player (you will need to fill out a few questions before download). This is what our virtual machine will be running inside of.
  • Choose what size you would like your Virtual Machine hard drive size to be (this will take up real hard drive space). I have created several different sizes available for download (right click, save file as..). For testing purposes, the 4Gb is a good choice:
  • Download the appropriate file based on which Windows XP you own (right click, save as..) and save it in the same folder that you saved the previous file in:
  • Insert your WindowsXP CD into your CD Rom.
  • Run VMware player which you installed in the first step and click the “Open” button and find the .vmx file you downloaded. Windows Setup should now begin.
  • To interact inside your virtual machine, double click on the Window or press CTRL+G. This will make anything you do with the mouse or keyboard work inside the Virtual Machine only and not the desktop you are currently using. To escape the Virtual Machine so you can control your regular desktop, press CTRL+ALT.
  • Install WindowsXP as you normally would by following the prompts. When the installation finishes you will see your new Windows XP Virtual Machine Desktop.
  • To quit the Virtual Machine, either shutdown the VM version of Windows XP as you do for your normal desktop, or simply close the VMWare Player.

Window XP Virtual Machine. Windows XP being run from within Windows XPFor anyone who wants to experiment further with these Virtual Machines (for techies and geeks):

If you want to try this with other Windows operating systems such as Windows 2000. Open up the .vmx file with Notepad and it will look something like this:

config.version = “8″
virtualHW.version = “3″
ide0:0.present = “TRUE”
ide0:0.filename = “WindowsXPPro.vmdk”
memsize = “64″
MemAllowAutoScaleDown = “FALSE”
ide1:0.present = “TRUE”
ide1:0.fileName = “auto detect”
ide1:0.deviceType = “cdrom-raw”
ide1:0.autodetect = “TRUE”
floppy0.present = “FALSE”
ethernet0.present = “TRUE”
usb.present = “TRUE”
sound.present = “TRUE”
sound.virtualDev = “es1371″
displayName = “Windows XP Pro”
guestOS = “winXPPro”
nvram = “WindowsXPPro.nvram”
MemTrimRate = “-1″

ide0:0.redo = “”
ethernet0.addressType = “generated”
uuid.location = “56 4d 5c cc 3d 4a 43 29-55 89 5c 28 1e 7e 06 58″
uuid.bios = “56 4d 5c cc 3d 4a 43 29-55 89 5c 28 1e 7e 06 58″
ethernet0.generatedAddress = “00:0c:29:7e:06:58″
ethernet0.generatedAddressOffset = “0″

tools.syncTime = “TRUE”
ide1:0.startConnected = “TRUE”

uuid.action = “create”

checkpoint.vmState = “”

Change the guestOS value to “windows2000pro” and the other WinXPPro values to Win2000 (the rest are just names so they dont matter as much).

Also, these .vmx files are optimized for computers with only 256mb of ram which is why “memsize” equals 64. If you are running 512mb of ram then you might want to set this value to 128 for added performance.

If you would like to customize the size of the .vdmk files. Download Qemu located here and install it to a location such as “c:\program files\qemu”.

Goto Start > Run and type CMD.

In the command window, while in the qemu directory (eg, c:\program files\qemu>) type:

qemu-img.exe create -f vmdk WindowsXPPro.vmdk 13G

Replace the 13G with whatever file size you want the VM partition to be (in this case, 13 gig) and it will create it in your qemu directory. You might want to move this out of this directory. Now all if you have to do is repeat the steps in this article using your own .vmdk and .vmx files and you have a custom Virtual Machine.

WINDOWS XP SHORTCUTS, RUN and COMMAND PROMPTS.

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+B Bold
CTRL+C Copy
CTRL+I Italics
CTRL+O Open an item
CTRL+U Underline
CTRL+V Paste
CTRL+X Cut
CTRL+Z Undo
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

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.
CONVERT Convert FAT to NTFS.
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

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

HOW TO IMPROVE YOUR BOOTUP \ STARTUP TIME

USEFUL TOOLS
TUNEXP has a simple boot speed up tool http://www.driverheaven.net/dforce/showdoc…oc=txp_download
MSCONFIG - Go to ’start\run’ and type msconfig
SERVICES - Goto> Control Panel > Administrative Tools > Services
TASK MANAGER - Press Ctrl-Alt-Delete
GROUP POLICIES MANAGER - Goto>Start>Run type in gpedit.msc>click ok (useful tool for many tweaks)(available only to XP Pro)
DEFRAGMENTER - Programs-Accessories-System Tools-Disk Defragmenter
BOOTVIS - http://www.soft32.com/download-BootVis-19687-5.html
STARTUP CONTROLLER Panelhttp://www.mlin.net/StartupCPL.shtml
REGISTRY CLEANER - look in software forum for best registry cleaners
CCLEANER http://www.ccleaner.com/
ADAWARE - http://www.lavasoftusa.com/software/adaware/
XPLITE (removes items from xp -use with some caution)http://www.litepc.com/xplite.html
O&O DEFRAGGER V6.5 helps at shortening the boot - http://www.oo-software.com/en/products/oodefrag/pro.html
Cacheman - http://www.outertech.com/index.php?downloa…&imageField.y=9

FASTEST REBOOT - KILL EXPLORER.EXE
This is the fastest way to Refresh (reboot) explorer.
Instead of completely rebooting because of system crash or new registry input or other reasons.
simply
Press Ctrl-Alt-Delete (at the same time)

OR
on an empty space on the Taskbar >right click it > click Task Manager

then in the Task Manager window
Right Click on Explorer.exe
end process
click yes
(explorer items will disappear)
then click on File in the menu
New Task
Type in explorer.exe
ok
explorer and the registry will then be freshly reloaded

FAST REBOOT II - DON’T..
Simply Don’t reboot….
Either put it on Standby or Hibernate
Only reboot unless you need to because of software hardware changes
Tip from this thread http://www.neowin.net/forum/index.php?show…=180494&hl=boot
***The Hibernation option uses system resources so turn it off as it also uses alot of space***
(To disable Hibernation goto power options>Hibernate>unmark enable)


TUNEXP all in one speeduper

Many people have mentioned that Tunexp has an all in one system optimizer which seems to speedup booting
havent tried it but im sure its good
http://www.driverheaven.net/dforce/showdoc…oc=txp_download


BASICS
_______________________________________________________

REMOVE JUNK FILES before Shutting down
By removing junk- the windows registry and system won’t have to load them up on reboot.
Use a Junk temp Cleaner like CCleaner http://www.ccleaner.com/, window washer, etc (see software forum for more)
to remove junk from your system before you shutdown.

“I found that creating a script to run on shutdown that deletes the temp folder and history shaved 2.5 seconds on my boot time, down to 1.5 secs.
Create a batch file by doing the following:
1) Open notepad and enter the following lines:
RD /S /q “C:\Documents and Settings\”UserName without quotes”\Local Settings\History”
RD /S /q “C:\Documents and Settings\Default User\Local Settings\History”
RD /S /q “D:\Temp\” <–”Deletes temp folder, type in the location of your temp folder”
2) Save the file and then rename is something like deltemp.bat
3) Now click Start, Run and type in gpedit.msc —>Computer Configuration —>Windows Settings —>Scripts and double click on Shutdown
—>Click Add and find the batch file you created and press ok to set the script”
submitted by Gabe http://tweakxp.com/tweak1822.aspx


Clean your Registry

Use a registry cleaner occasionally - will help for faster load up and general performance - the cleaner your registry the faster it loads.
(CCleaner also does the basic cleaning-look in software forum for others).


Defragment your Harddrive Occasionally

Likewise having a clean ordered system helps
goto Start-(all)Programs-Accessories-System Tools-Disk Defragmenter then click on Defragment
or use other Defrag software such as Diskeeper


Remove SpyWare and Adware

Many programs put spyware or adware on your pc without your knowledge. These transmit info about your habits etc, and take up resources and tend to run at Startup (thus slowing it down). Use programs like Adaware & Spybot to remove these.

Scan for Viruses
Does this need to be explained?


Uninstall & Remove any Software \ Items you do not use

Simply remove programs you dont use thru “add remove programs” & also in “add\remove Windows Components” -
Take a look at what Xplite has to offer in relation removing windows items
and you must definetly see
BoldFortunes “Slimming Down Windows XP: The Complete Guide” http://hollow-refuge.net/Bold/viewtopic.php?t=229
and
NeoMayhemsMaking your windows folder smallerhttp://www.neowin.net/forum/index.php?showtopic=80511

____________________________________________________

REMOVE STARTUP PROGRAMS
Many programs you install set themselves to run automatically when you start up your computer. Each program that runs on startup not only consumes system resources but also extends the length of time it takes your PC to fully boot.
it is generally unnecessary to have any programs running in the background (other than security software like virus-scanners or firewalls) disable your unwanted startup programs to increase your startup speed and conserve system resources.

Method 1 - Startup Controller Utility:
I prefer to use other start up controller programs such as Registry Cleaner to control what is allowed to startup.
(look on google for other Startup software-lots of freebies)
I would advize using this one : STARTUP CONTROLLER Panelhttp://www.mlin.net/StartupCPL.shtml

but
you can use the MSCONFIG utility
The ’startup’ tab in MSCONFIG provides access to several other applications that are started at boot up and are running in the background.
By examining their Filenames and directories, you should be able to get a feeling for what is necessary and what is not.
Be aware than several viruses and worms have a habit of disguising themselves with authoritative sounding Windows system file names,
such as the Win32.spybot.worm as MSCONFIG32.EXE. Leave these for now if you are not sure. (this paragraph taken from pcstats.com)
Go to ’start\run’ and type ‘msconfig’
Click on the “startup” tab (furthest right)\
Unclick any items you don’t want to load when windows starts.

after editing the msconfig utility and rebooting a pop warning will come-simply clik “do not warn me again”

“Do you ever uninstall programs and they are still listed under startup items in msconfig? Personally, I found myself with 30 such items from old installs.
Microsoft leaves you no way to clean up this list, but have no fear, I have figured it out for you.
1. Open MSconfig and click on the startup items tab
2. Open Regedit and navigate to HKLM/Software/Microsoft/Sharedtools/MSconfig
3. Compare the list of registry keys under startupfolder and startupreg with their counterparts in msconfig.
4. Delete the keys which are no longer valid.
5. Voila! You’ve cleaned up msconfig.
by Simon Tuck (reviewed by yoyo) http://tweakxp.com/tweak981.aspx

Check - Startup Folder in StartMenu
Goto Start > Programs > StartUp
Simply delete any programs you don’t want to load on startup. Windows does not put any critical files in here so relax.
This directory can also be a repository for various badness such as spyware and virus software, so if there are files here which are not shortcuts and you don’t recognize them, you may wish to consider removing them.

Method 2 - From Within the Program
Open any program that starts up with windows-
goto options or preferences and look for something like “Start with windows” etc -
remove that and it wont load.
(generally when you install a program it should politely ask you if you want it to start with Win).
e.g.: Messenger fans
To stop windows messenger from loading at startup.
go to tools-options-preferences-”uncheck”, run this program when windows starts, and run this program in the background.
You can still use it by clicking the icon, but it won’t load with windows on start up.

Method 3 - RegistryDeleting*
1. Start –> run –> regedit
2. Navigate to : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
3. Delete any entries that you don’t want to load up

***WARNING***
Deleting keys from the registry will not allow you to set them to startup again if you change your mind.(unless you backup and know how to revert it)
Use Registry Cleaner to do this, its easier and has backup feature

_____________________________________________________________

SLOW STARTUP DUE TO GRFX CARDS \ FIREWALLS\ ANTIVIRUS Software?
There are alot of complaints that some grfx cards -firewalls and antivirus can slow down boot like hell eg: http://www.neowin.net/forum/index.php?show…dpost&p=2381357
I suggest either checking with the your grfx\security manufacturures support for any solutions, or search…
Norton seems to have a fix and all i know is that with AtiMobility you can remove them from startup (and services..).
or simply move over to a Lighter less resource eating security system.
if you have symantec AV ,turn the services to manual and dont make it startup (stated by demorgoron in http://www.neowin.net/forum/index.php?show…dpost&p=2409538
SlowBoottime with ZoneAlarm? - http://www.neowin.net/forum/index.php?show…=231506&hl=boot
See the IrCOMM2k Tweak at bottom for possible solution.

DISABLE UNNECESSARY SERVICES
Windows XP runs many services in the background. A lot of these are not actually necessary to the day-to-day operation of your PC, depending of course, on what you use it for. Different people will need different services enabled. The less services the better the performance the faster load up.
To judge for yourself which are necessary,

Goto> Control Panel > Administrative Tools > Services
OR
right click on ‘My computer’
select ‘manage.’
expand ’services and applications’
then click ’services’ to open up the window listing all available services.

The ones labeled ’started’ are currently running, and the startup type ‘automatic’ denotes a service which is started by windows each time the operating system loads. By highlighting each service, you can see a description of its properties, and make an informed decision on whether you need it or not.
To stop a service from running, right click on it and select ‘properties,’ then stop it and make the startup type ‘disabled.’ If the description indicates that services which depend on the service you are currently examining will fail if it is disabled, you can go to the ‘dependencies’ tab to see which services will be affected. (paragraph from pcstats.com)

The Best Site I know that shows which Services you can Safely Disable is - Black Viper’s Windows XP Home and Professional Service Configurations - http://www.blackviper.com/WinXP/servicecfg.htm (scroll to bottom)

Here is another Site : http://www.overclockersclub.com/windowsxpservices.shtml

Demorgorn states: only do it if you know what you are doing and write down all the changes you make

PROCESSES - BASICS
You can see what processes are running on your pc by opening the task manager.(Ctrl-Alt-Delete)
In relation to the Services and StartUp programs the CORE system processes(+ internet access) that need to be running for Windows to function are:
csrss.exe
ctfmon.exe (do not disable if u need different languages-quoted from Slimy)
explorer.exe
lsass.exe
services.exe
smss.exe
svchost.exe (x4)
spoolsv.exe (printer…)
System
System Idle Process
Winlogon.exe
(+your firewall and antivirus programs…)
if any of the above .exes are named slightly different or are located outside of the system32 folder there is a big likelihood they are viruses.
( I have looked at 3 different machines running different services- and these are to my knowledge The Essential Core) There is an interesting little application called Procexp from www.sysinternals.com which shows which processes are effecting what on your system.

TURN OFF LOGIN & STARTUP SOUNDS
loading the sounds causes minimal delay but…..
Goto Control Panel-Sounds and Audio Devices-Sounds-
select -”start windows” -then in the sounds panel below select (None)

do the same for Windows logon and any others u want(alot off them).

BOOTVIS UTILITY - Boot Defragmenter
Confirmed in this thread: http://www.neowin.net/forum/index.php?show…4&hl=boot&st=15
Usefull tool to see all info about which process are doing what, when & howlong during startup.
Made by Microsoft to help speed up Windows XP boot times.
“Bootvis.exe is a performance tracing and visualization tool that Microsoft designed to help PC system designers and software developers identify performance issues for boot/resume timing while developing new PC products or supporting software.
Please note that Bootvis.exe is not a tool that will improve boot/resume performance for end users. Contrary to some published reports, Bootvis.exe cannot reduce or alter a system’s boot or resume performance. The boot optimization routines invoked by Bootvis.exe are built into Windows XP. These routines run automatically at pre-determined times as part of the normal operation of the operating system.
If you are an end-user seeking to resolve issues for boot/resume performance on your PC, we recommend that you contact the vendor from whom you purchased the PC. For information from Microsoft on specific issues, you can search Knowledge Base for Windows XP product issues related to “resume time.”
Source of Quote : http://www.soft32.com/download_19687.html

How To use Bootvis
Go to the ‘trace’ menu and select ‘next boot and driver delays.’
Bootvis will prompt to reboot. Reboot and wait for Bootvis to start again.
Go to the ‘trace’ menu and select ‘optimize.’ Reboot again. Wait for Bootvis to complete its analysis. Your boot times should now be optimized.
Download Bootvis: http://www.soft32.com/download-BootVis-19687-5.html

CHANGE BOOT SEQUENCE
A simple way to speed up boot is to change the boot order your Bios goes thru
Normally its
1.CD
2.Floppy
3.Hardrive
Change it to Hardrive first and you save seconds needed for the pc to check thru the list
go to the ‘advanced BIOS features’ section of the BIOS
and change the ‘First Boot Device’ setting to ‘Hard Disk’
(instead of floppy\cd etc)

SERVICE PACK DELAY BOOT?
See this http://www.neowin.net/forum/index.php?show…dpost&p=2400424
According to korsairr
“youre right…
drivers then service packs = fast boots
service packs then drivers = slow boots”
huh.gif

BACKGROUND INTELLIGENT TRANSFER
(If you haven’t already disabled it in Services)
If your system hangs about 2 or 3 minutes at startup, where you can’t access the Start button or the Taskbar, it may be due to one specific service
(Background Intelligent Transfer) running in the background. Microsoft put out a patch for this but it didn’t work for me. Here’s what you do
Either disable it in services
or
1. Click on Start/Run, type ‘msconfig’, then click ‘OK’.
2. Go to the ‘Services’ tab, find the ‘Background Intelligent Transfer’ service, disable it, apply the changes & reboot.

from tweakxp.com

NOGUIBOOT tweak - Disabling System Boot Screen
Submited by AresXP : http://www.neowin.net/forum/index.php?show…=217309&hl=boot
This tweak removes XP boot Logo at start up (shaving off a few secs)
*****Note:you will only see a black screen at bootup and prevents the displaying of boot messages such as Checkdisk***
Goto start - Run - type in MSCONFIG
in the system configuration utility- goto BOOT.INI - mark the /NOGUIBOOT-ok
reboot
you will get a pop warning after reboot-click the ignore in the future\don’t remind me etc.

OR
Goto C:/ find you your Boot.ini file and add ” /noguiboot” right after “/fastdetect”.

REMOVE LOGIN SCREEN
The welcome Login screen use alot of resources
These methods prevent xp from asking you to login so it goes directly to the user interface. Remember that removing the welcome login screen you’re making yourself more vulnerable in relation to security reasons

Method 1 - For one person pc users
If your the only one using the pc - do you really need to Login every time? (well for Security Reasons yes…)
Get rid of the Login by simply removing your password.
Goto - Control Panel>User Accounts>click on your Account>Change password>make sure all the fields are empty(ie:remove the passwords)>click Change Password-Done

Method 2
1. click on “Start” - then click on “Run” - and type
“control userpasswords2″
2. click OK
3. On the Users tab, clear the “Users must enter a user name and password to use this computer” check box and click “Apply”.
4. Select the user you want to log on & click OK. A dialog will appear that asks you what user name and password should be used to logon automatically, just click “OK”.
Then go to Control Panel / User Accounts, and click “Change the way users log on or off”, and untick both “Use the Welcome Screen” and “Use Fast User Switching”
Taken from post by: Dirk Diggler http://tweakxp.com/tweak320.aspx

USE THE OLD WIN2000 LOGIN SCREEN INSTEAD
By switching to the 2K style welcome screen, many things speed up drastically.
goto the Control Panel > User Accounts.
Click “Change the Way a User Logs On or Off”.
Uncheck “Use the Welcome Screen”

***The one downside is that you can no longer have multiple users logged on at once***
________________________________________________________________

Speed-up log-in tremendously!
If like me you’ve tried everything else and your log-in and log-off to XP is still tremendously slow then you might try this little trick. First, if there are any other users on your computer see if they have a similarly long log-in. If they don’t the problem might be your roaming profile, which is a folder where XP stores your settings you can access them from anywhere in the network. Since these profiles can get really bloated(as in my case) and are not really necessary unless you log-in from different computers in a large network, you should disable it. Here’s how:
1. Right click on My Computer, select the Manage option.
2. From the Management Console, select the Local Users and Groups option.
3. Double-Click on the Users folder that appears on the right panel.
4. Right click on the account with the slow log-in and select Properties.
5. Click on the Profile tab of the Properties Window.
6. Erase(but keep note a not of this) whatever path appears for Profile Path under User Profile and Local Path under Home Folder: LEAVE THESE LINES BLANK.
7. Reboot. Try to log-in into the problematic account, you should see a significant speed-boost, the computer might warn you once or twice that your Roaming Profile is not available, ignore it and it will go away,

Note: You also will not have your settings and files that a roaming profile provides across a network.
submitted by Arif AnwarHi (reviewed by Allan 5-11-03) http://tweakxp.com/tweak1759.aspx
(not tested by me)

Reduce wait time after XP boots
A common performance problem with Windows XP is ’start lag,’ in which the operating system boots up normally, the desktop is visible and usable, but programs will not start, and selecting icons and using the start menu are extremely slow. This can take anywhere from a few seconds to a couple of minutes to clear up, and can make using the operating system extremely frustrating, especially if you are in a hurry after the reboot.
This delay is generally caused by Windows XP’s networking services looking for other computers and advertising their functions over the computer’s network connections.
If this problem is driving you nuts, there is a way to reduce or eliminate the delay, though if you are attached to a home network, it will reduce your computer’s functionality on that network.

If your computer is not attached to a home network:
Right click on ‘my computer’ and select ‘manage.’
Expand ’services and applications’ and select ’services’ to open the services window.
Highlight the ‘workstation’ service, right click and select ‘properties.’
Set the ’startup type’ dropdown box to ‘disabled.’ Click ‘ok.’

Note that you will need to re-enable the workstation service should you wish to network your PC in the future.

If your computer is part of a home network:
Go to ’start\control panel\network and internet connections\network connections.’
Right click your current network connection (should be ‘local area connection’ unless you have more than one network adaptor) and select ‘properties.’
Uncheck the ‘File and Print Sharing’ box and press ‘ok.’

*********Note that this will disable your computer’s ability to share files and printers over the network, though it should not affect your ability to access such resources on another system. pcstats.com********
___________________________________________________________

TURN OFF BIOS DISK DETECTION
Most modern motherboards will attempt to detect any IDE devices, such as hard drives and CD drives, during the POST sequence each time the computer boots. By configuring the BIOS with the correct drive information, you can shave a few seconds off your boot time by avoiding this detection process.
To do this enter your system’s BIOS setup screen.
Depending on your motherboard, you may have an IDE drive auto-detection menu. If you do, simply select it to automatically set your drives. If not, configure the drives through the ’standard CMOS settings’ menu.
Note that some motherboard chipsets (like Nvidia’s Nforce 2) do not allow this auto-detection to be disabled.

From pcstats.com
(not tested)

DISABLE BOOT VIRUS DETECTION
The boot virus detection setting is a holdover from the early days of computer viruses, when the greatest threat was from virus programs that wrote themselves into the boot sector of hard disks or the partition table. Some motherboards are equipped to monitor any attempt to write to these areas during boot up, and halt the process with a warning for the user.
Since every version of Windows after 3.1 needs to write to these areas during install, and the modern virus style of choice is the email worm, this feature is now obsolete. Disable it for convenience and increased boot speed.
It will commonly be found in the ‘advanced BIOS features’ section of the BIOS.
from pcstats.com
(not tested)

DISABLE AUTODETECT DRIVES
Submitted by SaLiVa (see post below)
Heres another tip: The BIOS usually has Auto Detect Drives on default. This takes a while to scan through the drives, so Set your BIOS to None for non existing drives, so that it skips the drives you dont have. And set it to Manual for those with drives in them. And I think you save 1 second on Start Up.

LESS GLAMOUR MORE SPEED
By not using sexy effects in windows you will increase general system performance and bootup since the core (classic) interface gets loaded first anyway.
In otherwords avoid using alternative Boot Screens-Login Screens and other Heavy interface enhancers

Choice 1 - Remove Glossy Effects
Right click “My Computer” and choose properties.
Click on the advanced tab, and than performance settings.
You now are now in the visual effects tab,
check “adjust for best performance”
and uncheck every squared box in the box

(I would keep “use drop shadows for icon labels” because it’s worth the look on the desktop)
(if you want to keep Windows styles then keep this marked “use Visual styles…” at bottom)
Click OK, OK

Choice 2 - CLASSIC Style - Remove Interface enhancers such as Windows styles
Remove the Windows styles or other interface enhancers. This will bring back the Windows Classic shell - which runs & loads faster.
Right click on empty space on your desktop - click Properties
on top click Appearance - “windows and Buttons scheme”on top select - Windows Classic Style.
ok.

Remove Desktop Image
By simply having a one color desktop background (instead of an image) Xp wont have to load it.(or make sure your image isnt too heavy in kb)
goto>Display Options>tab Desktop>select “None” and choose color
______________________________________________________________________________

REMOVE UNWANTED FONTS to increase Boot Speed
Windows checks and loads fonts during the startup process, therefore having a large amount of font files can cause performance to drag during startup. The simple solution for this (if you do not expect to use the majority of these fonts constantly) is to move the unnecessary fonts to a new directory elsewhere on the hard disk, preserving them in case they are needed, but preventing them from loading upon startup.
To do this:
Create a new directory called ‘font backup’ or something similar on your c: drive.

Go to ’start\control panel\fonts’ and select all fonts (for now, we will be more selective later). Drag and drop all the fonts into the backup folder you just created. Things will get garbled for a moment, never fear. Windows XP will automatically re-install the base fonts that it needs to display text into the font’s folder in a second or two.

Now you have the bare minimum of fonts installed. Go through the backup folder and cherry pick the fonts that you are sure to use (like Times New Roman or Arial).
If you removed a large volume of fonts, your system should now boot faster.
if not then just copy the fonts back to the original font’s folder
***Note: You won’t be able to access the fonts in Word or Notepad if they are removed from original folder***
from pcstats.com
Demorgorn’s advice is : for deleting fonts automatically,i reccomend using Font Frenzy ,shareware with 40 days trial that can delete those unneeded fonts

THE PREFETCH
The Prefetch is located here C:\WINDOWS\PREFETCH
The listing of programs in the Prefetch are there so that programs loads faster.

A: Clean you’re Prefetch for obsolete programs
if you see any programs which are no longer in use - delete them. CCleaner does this automatically for you.
Don’t worry if you delete any others cause they will be put back the next time you startup that specific program.

Here is a simple batch file for cleaning your Prefetch completely (do it occasionally once a month or so)

del C:\Windows\Prefetch\*.*
@ECHO SUCCESS
@PAUSE
EXIT

copy & paste it in notepad then save it as EmptyPrefetch.bat
***It has been suggested that cleaning your Prefetch too often decreases system performance.***

B: Increase speed by tweaking prefetcher settings
This is a unique technique for XP, which could improve the performance significantly by tweaking the prefetcher (which is a cache folder).
1. run “regedit”;
2. goto [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher];
3. Set the value to either 0-Disable, 1-App launch prefetch, 2-Boot Prefetch, 3-Both (”3″ is recommended).
4. reboot.

It should decrease the boot time and the time it takes to load programs.
submitted by Dr. Dong (reviewed &/or edited by Allan 5/7/03) tweakxp.com
(not tested)

C:Totally DisablePrefetching*
Submited by Industrious http://www.neowin.net/forum/index.php?show…ndpost&p=771187
You can disable totally Prefetching via the registry!
Run regedit.exe then go to:
HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters
Change EnablePrefetcher value from 3 to 5 (decimal)

***Not tested-dont know what effects this has***
____________________________________________________________

DISABLE AUTO DETECTION OF EMPTY IDE SLOTS
Submitted by Bold_Fortune : http://www.neowin.net/forum/index.php?show…=222045&hl=boot
“Saved 1.5 Seconds Off My Boot Time, I know I know, Big Deal”
It worked for me!

Another quick trick for a faster boot up is to disable the auto detection that Windows XP uses to determine if there are IDE devices present in any of the IDE slots on the motherboard. More specifically, disable this feature on any empty slots to prevent the operating system wasting time and resources checking them.

Right click on ‘my computer’ > select ‘properties’ > Go to the ‘hardware’ tab and select ‘device manager’ to open the device management window.

Expand ‘IDE ATA/ATAPI controllers’ and highlight the ‘primary IDE channel.’
Right click the highlighted entry and select ‘properties.’
Go to the ‘advanced settings’ tab.

If either IDE slot on the controller is empty, the ‘device type’ dropdown box will be not grayed out. Set it to ‘none’ to disable auto detection of IDE devices on that particular slot.

Repeat the above steps for the ’secondary IDE controller.’
Note that if you wish to add a new IDE device, you will have to reset the ‘device type’ setting to ‘autodetect’ in order for Windows to use the new drive.

Disable Parts of GROUP POLICIES MANAGER - gpedit.msc
This will dramatically speed up the login process - If you don’t need to utilize Group Policies on the local machine, you can disable parts of it.
Login as Administrator.
Go to Start/Run type in gpedit.msc and click ok.
Right click on the Local Computer Policy entry and select Properties from the menu that appears.
Add checkmarks to the two options within the Disable section. Close out.
Reboot.

Notice the login access time has decreased dramatically.
submitted by The_Wizard tweakxp.com
(not tested)

TIMEOUT DUAL BOOT TWEAK
If you have a dual boot process - you can edit the time xp displays the choice page. the default is 30sec. Lower the seconds (10 9 8 etc) and it’ll take less….time
Goto - Control Panel > System > Advanced > Startup and Recovery > Settings > Time to display list of operating systems
or
edit your boot.ini file in C:\ and change the number after ‘timeout”

Very SLOW BOOT WHEN NETWORKING
On some XP Pro installations, when connected to a network (peer-peer in this case), the computer boot time can be over 1:40. The system seems to freeze after logging in and the desktop may not appear or will freeze for a minute. As timed with the utility, Bootvis.exe, the problem was with the driver mrxsmb.dll, adding over 67 seconds to the boot time. Turning off and restoring file and printer sharing eliminated 65 seconds from the boot time.
1. Alt-click (or right click) on Network Places > Properties
2. Alt-click on Ethernet Adapter connection > properties
3. Un-check “File and Printer Sharing for Microsoft Networks” > OK
4. reboot
5. If you need file or printer sharing, repeat the above, re-check the box and re-boot again.

submitted by Pete Erskine

DISABLE UNUSED PORTS & DEVICES
This is done by disabling your unused devices in Device Manager.
for example, if you don’t have input devices that are connected to one of your USB’s or COM ports, if you have a integrated sound card or video card that you have upgraded, or if you do not use a floppy drive on your system, it pays to disable them will give you an extra performance boost in booting. The same goes for extra network cards.
Of course, the standard rule of thumb applies here: If you do not know what it is, leave it alone.

Yes I’ve tried this. I’ve disabled every devices that currently has no use for my pc and it worked great. My booting time is much faster than before.
Go to Control Panel -> System -> Hardware tab -> device manager
Disable devices that you don’t use for your PC and then restart.

submitted by Xpentours http://tweakxp.com/tweak1645.aspx And PcStats.com
(not tested but logically correct)
for example
DisableUSBRootspower
It could be that your computer is trying to save power for any of the USB Device connected.
1. Right-click My Computer, click Properties, click the Hardware tab, and then click Device Manager.
2. Double-click the Universal Serial Bus controllers branch to expand it, right-click USB Root Hub, and then click Properties.
3. Click the Power Management tab.
4. Click to clear the Allow the computer to turn off this device to save power check box, click OK,
5. Do the same with all USB ROOT HUBS.
6. Then quit Device Manager and restart your system.
These troubleshootings should help your Computer
(got this off neowin a long time ago)

IF You have TWO HARDDRIVES
If you have two Hard disk (note hard disk not partitions) move the page file to the other hard disk… and make it smaller if you have more RAM.
Submited by C}{$ http://www.neowin.net/forum/index.php?show…ndpost&p=395699
(not tested)

ENABLE BOOT DEFRAG
A great new feature in Microsoft Windows XP is the ability to do a boot Defragment. This places all boot files next to each other on the disk to allow for faster booting. By default this option is enabled but on some builds it is not so below is how to turn it on.(Y is good)
1. Start Regedit.
2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
3. Select Enable from the list on the right.
4. Right on it and select Modify.
5. Change the value to Y to enable and N to disable.
6. Reboot your computer.

Speedup boot time by IMPROVING NTFS CHECK
CHKNTFS is the command used to set the AUTOCHK initiation count down time. You can reduce it from default 9 seconds to a much lower value say 4 seconds. Go to command prompt and type CHKNTFS/T:4
This command would set the AUTOCHK initiation count time down to 4.
(don’t know where I got this)

PROCESS IDLE TASKS TWEAK
Please read thru the entire of both these threads for more info
http://www.neowin.net/forum/index.php?showtopic=233437&st=0 by AresXP - Lighning Fast Startup
http://www.neowin.net/forum/index.php?showtopic=232067 by samxt - Add ProcessIdleTasks cmd to your Start…., menu conplete with icon. For Xp home/Pro

IrCOMM2k Tweak
I stumbled upon a COM port driver. I installed it to my computer and noticed that XP loads almost instantly with the Norton Anti-Virus and Firewall at startup. I booted my computer again and it loads almost instantly. Usually I have to wait more than 5 mins because I have a DSL modem but it’s a dynamic ip, meaning, I have to wait for the modem to search for an ip available and it takes painfully long. Anyway, to fix this, download IrCOMM2k.zip at this site http://www.ircomm2k.de/.
Download : http://www.stud.uni-hannover.de/~kiszka/Ir…k-1.2.1-eng.zip
submitted by Bruce Rabe tweakxp.com
(not tested)

BOLDFORTUNE’S and NEOMAYHEM’S DELETE FILES TWEAK
BoldFortune and Neomayhem have made an Amazing lists of items which you can delete from Windows.
By removing as much as possible from windows it will logically load faster.
Read the entire thread.

BoldFortunes “Slimming Down Windows XP: The Complete Guide” http://hollow-refuge.net/Bold/viewtopic.php?t=229
and

NeoMayhems “Making your windows folder smaller” http://www.neowin.net/forum/index.php?showtopic=80511

DLL & EXE Editing
There are ways of editing the core xp .dlls to make them lighter - making the icons, bmps, avi’s less grfx intense and generally making .dlls smaller for faster load.
This requires knowledge of Resource Hex editing.
**Do Not attempt if you dont know what your doing**
These 2 sites focuses purely on playing with windows : http://www.virtualplastic.net/html/art_hack.html#winxp
http://wint.virtualplastic.net/
Search on this Neowin for .dll \ .exe tweaks, resource hacking etc for more
hacking explorer.exe - http://www.neowin.net/forum/index.php?showtopic=225692

After StartUp….Clean you’re Ram ?
If you use a Ram cleaner emptier etc after startup you will notice that there is always alot of info filling up the ram 31%?.
Use a ram cleaner to get a fresh start.
Don’t really know if this helps but….

QUESTIONABLE - UNCERTAIN TWEAKS

Use the INTEL APPLICATION ACCELERATOR??
If your computer has an older Intel chipset (pre-865) you may benefit from downloading and installing the Intel Application Accelerator . This software replaces the Windows XP ATA (hard disk and IDE device) drivers with ones specially designed for Intel chipsets, improving disk performance and boot time.
*****Please make sure that your computer conforms to the system requirements before installing the accelerator.******
Pcstats.com
(tested but didnt change anything-not the right system)

Speed up Network Browsing??
(I am uncertain whether this tweak speeds the bootup in anyway but since my logic states that if explorer.exe loads, it will immediately will also check links to other pcs etc-this twk removes the possibility - this is a good tweak nonetheless)
There was a bug in windows 2000 that would cause the scheduled tasks folder to be searched when ever the user would browse network drives. Microsoft developed a fix for this bug. The fix fixed the problem and it also had nice side affect of speeding up browsing of Microsoft networks. Below are instructions how to apply the fix.
1. Open up regedit.
2. Navigate to HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Explorer/RemoteComputer/NameSpace.
3. Find a key named {D6277990-4C6A-11CF-8D87-00AA0060F5BF}.
4. Right click on it and delete it.
5. Restart

submitted by James Penneck tweakxp.com

UNLOAD DLLs TWEAK??
I have not tested this-someone please confirm?
I heard somewhere (tweak manager) that unloading your dlls from memory supposedly speeds up boot time.
To enable it here is the registry code.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AlwaysUnloadDLL]
“”=”1″
___________________________________________________

I think this should be sufficient enough to give you a headache laugh.gif

Here is a Thread where you can Compare your Boot Speeds -
“Your Fastest Boot Time?”
http://www.neowin.net/forum/index.php?show…=220190&hl=boot

There are 2 main Speedup Boot threads in NeoWin where most of this is confirmed by members
Speed Boot? : http://www.neowin.net/forum/index.php?show…=180494&hl=boot
Faster XP Boot : http://www.neowin.net/forum/index.php?showtopic=38718&st=0

Best Sites for Windows Tips, Tricks and Tweaking!

Want your PC to run faster? Need to know how to rename dozens of files at once? Then check out these top sites.

Windows Tips Galore
Active Windows offers a first rate combination of tips and tutorials along with some useful reviews.
The PCStats site features an excellent collection of Windows tips taken from the PCStats forums. I particularly liked the registry patch for removing those annoying entries in the “Add/Remove programs” menu that hang around long after the program has been uninstalled.
http://www.activewin.com
http://www.pcstats.com/articleview.cfm?articleid=1190&page=3

Tweaks for XP Freaks
We’ve mentioned this excellent collection of free Windows XP registry tweaks before but on a recent visit I noticed that it’s now bigger and better than ever. Each tweak can be downloaded as a .reg file to save you the task of editing your registry.
http://www.kellys-korner-xp.com/xp_tweaks.htm

Windows XP Tips from Microsoft
Dozens of XP Pro tips including a sneaky way to bulk rename files. I didn’t know you could do that in Windows. Guess you learn something every day.
http://www.microsoft.com/windowsxp/expertzone/tips/default.asp

How Fast do you Really Surf?
The high data rate you get when downloading a big file is not a
reliable measure of how quickly you can surf. This site offers a
free test that measures your connection speed to 40 different
sites worldwide. Be prepared to have your ego deflated ;>)
http://www.numion.com/

Mysterious Startup Programs Explained
If you’ve ever looked at your Windows startup folder you’re bound to find a number of odd-named executables. Check out exactly what each program does at this valuable resource site:
http://www.pacs-portal.co.uk/startup_pages/startup_full.htm

Find Email Addresses
If you are looking for someone’s email address, the bad news is there’s no central directory. However this site offers a meta search engine that will search many possible sources. Quite to my surprise, I found my own personal email address.
http://mesa.rrzn.uni-hannover.de/

Commercial Software for Free
Many commercial software products started life as freeware. You can still locate many of these original free versions at the Internet Archive, which has captured snapshots of the web at different points of time for research purposes. Just enter the software vendor’s web site address and with a bit of luck, you may be able to locate and download a free version.
http://www.archive.org/

BIOS Optimization Guide
Want to tweak your BIOS for maximum speed or stability? Like to understand the meaning of some of the obscure settings in your BIOS setup? If so, head straight to this site.
http://www.rojakpot.com/default.aspx?location=1

Organize Your Partitions Correctly
What’s the best way to organize the partitions on your hard disk? Now that’s a question that would take a long dinner and two bottles of red wine to sort out. For those who don’t like wine or simply want a quick introduction to the issues, check out the following article.
http://aumha.org/win4/a/parts.htm

Optimizing the Windows XP Paging File
This is one of the best articles I’ve yet seen on this subject. It dispels many myths including setting the max and min sizes the same and setting the maximum size at 2.5 times the memory size.
http://aumha.org/a/xpvm.htm

Free Windows Networking Help
Got a networking problem? Want a networking tutorial? Need some background on Windows networking technology? Then head straight for this excellent resource site. The content quality is a bit variable but hey, it’s free.
http://www.wown.com/

XP Questions Answered
This site offers an excellent collection of Windows XP tips including answers to some of the most common only encountered problems.
http://www.windows-help.net/WindowsXP/all-tips.html

How to Make Windows XP Run Faster
This site lists a step-by-step procedure for optimizing the performance of Windows XP. Most of it is good advice but comes at a cost in the form of slightly downgraded appearance and the loss of little-used features and services.
http://www.techreviewer.com/viewpage.cfm/pi/9

Impressive Windows Tips and Tricks Site
More performance enhancing and behavior modification tweaks than you ever imagined.
http://www.mdgx.com

More Networking Help
A couple of issues back I mentioned the excellent wireless networking resources offered by the Practically Networked site. This prompted subscriber Richard Cowper to write in about the Home Net Help site. Nice find Richard. The coverage is wider than just wireless networking too. Well worth visiting.
http://www.homenethelp.com/

Windows XP Tips Galore
The first link is to a site offering a nice list of 101 tips covering ways you can improve performance, increase privacy and more. The second link is another site which, rather cleverly, lists its tips in popularity order. Backing up/restoring/disabling XP activation topped the popularity list.
http://www.pcstats.com/articleview.cfm?articleID=1494
http://is-it-true.org/nt/xp/index.shtml

Windows XP Myths Exposed
This is a well researched list that debunks dozens of commonly held Windows beliefs such as “Periodically cleaning the pre- fetch folder speeds up boot time.” While visiting, check out other sections of the site; they are first class.
http://mywebpages.comcast.net/SupportCD/XPMyths.html

Windows XP Fix Zone
Another useful tech support site with a large collection of how-to articles, troubleshooting guides and customization tips. The site organization is a bit strange but that doesn’t detract from the value of the content.
http://www.winxpfix.com/

How to Disable the Microsoft Java Virtual Machine (MSJVM)!

The MSJVM is a dead product; it’s no longer shipped with Windows yet it can be found on many PCs, maybe even yours. That’s because it was included in every version of Windows from 95 through to XP SP1a.

I recommend that you disable MSJVM because it’s a known security risk. There have numerous MSJVM security problems in the past and more will surely follow.

MSJVM is used to run Java programs (applets). Such programs are quite common, both as stand alone programs like the popular BitTorrent client Azureus. Java is also commonly used to support advanced web site features.

Note that Java has nothing to do with JavaScript, the popular scripting language used on almost all web sites. Despite the similarity in name, the products are not related. To run JavaScript all you need is a modern browser. To run a Java program you need a Java engine installed on your PC.

But you don’t need the Microsoft Java engine to run Java, you can use the Sun Java engine instead. Well, almost. A small number of Java applications utilize non-standard features in Microsoft’s version of Java and may require the MS product to run. Such applications are rare outside corporate environments; I’ve not encountered a single example in the last 12 months.

Sun Java not only replaces MSJVM, it’s a safer, better product and unlike the MSJVM is being actively developed and enhanced. That why I recommend you use it to replace the MSJVM.

The MSJVM can be removed or disabled. Disabling is the preferred option; it’s less problem prone, is simple and quite effective. Here’s how you do it:

Step 1: Find Out Whether You Have the MSJVM

Click the Start button and select “Run”

Type “command” into the run box (with no quotes) and hit Enter.

Type “jview” into the command window and hit Enter.

If you don’t have MSJVM installed you’ll get a message very similar to this:

“‘jview’ is not recognized as an internal or external command, operable program or batch file.”

If that’s what you see then you are finished; you don’t have MSJVM on your PC. You are safe.

If you do have MSJVM you’ll get a message like this:

“Microsoft (R) Command-line Loader for Java Version 5.00.3805 Copyright (C) Microsoft Corp 1996-2000. All rights reserved.”

followed by about 20 lines of usage and options information. If that’s what you see, go on to step 2.

Step 2 Install Sun Java JRE

Go to this page: http://www.java.com/en/download/manual.jsp.

Click the second button (manual installation) and download the file to your PC. This is a big 16MB download so allow plenty of time if you have a slow connection.

The downloaded file will be called jre-1_5_0_09-windows-i586- p-s.exe or something similar. Locate this file and double click it to install Sun Java on your PC.

Reboot your PC if requested.

Step 3: Disable the MSJVM and Ensure Sun Java is Enabled

Open Internet Explorer.

Select Tools/Internet Options From the toolbar.

Click the Advanced Tab.

Scroll down to the section called “Java (Sun)” and ensure that there are ticks in all check boxes within this section.

Immediately below will be a section called “Microsoft VM.” Remove all ticks in all check boxes within this section.

Click “Apply” then “OK”.

You are now finished; MSJVM has been disabled and replace by Sun Java JRE.

Removing the MSJVM

I don’t recommend removal as disabling provides adequate protection for most users. However, if you want the absolute highest level of security and you are an experienced user then you may want to consider removing MSJVM entirely. Note that this is an irreversible process so it carries a few minor risks. That’s why Microsoft pulled their free MSVJM removal tool from public download. To get the tool you’ll need to write to Microsoft’s support section where will make you jump through a few hoops to get it. Full details here: http://support.microsoft.com/kb/826878#kb4

Thankfully, the MVPS.org site offers the same MS removal tool for direct download (301KB) with no hoops: http://www.mvps.org/marksxp/Downloads/WinXP/Java/unmsjvm.exe

It’s also quite possible to remove the MSJVM manually. You can find full instructions here:
http://www.bleepingcomputer.com/forums/How_to_remove_the_Microsoft_Java_Virtual_Machine_JVM-tut97.html

If you have some unanswered question about the MSVJM you can consult this comprehensive Microsoft FAQ: http://www.microsoft.com/mscorp/java/faq.asp

How to Backup the Windows Registry!

In simple terms the Windows Registry can be thought of as a file containing an extended inventory of all your PCs hardware and software.

When Windows starts up it consults the Registry in order to know how to relate to your specific hardware and software.

It’s a file that’s essential to Windows. If it gets corrupted Windows won’t be able to function properly.

And it does get corrupted; rather too often actually. That’s why it’s good practice to have a backup copy.

Easy, you say, I’ll just copy the file to another location.

In Windows 95, 98 you can do just this. The Registry consists of two files system.dat and user.dat located in the Windows folder and you can simply copy these to another folder to create your registry backup. ME adds a third file, classes.dat, but it too can be simply copied.

This simple approach won’t work with Windows NT and later versions as the Registry files are locked by the system and can’t be easily copied.

Windows addresses this by providing automatic backup of the Registry as part of the automatic System Restore feature. This feature is enabled by default when Windows is installed.

If you have left the System Restore feature enabled on your PC then your Registry is automatically being backed up. If it gets corrupted Windows will automatically try to recover it from previous restore points.

However, many users, me included, turn the System Restore feature off as it is a notorious disk space hog. Once turned off, your Registry is no longer being backed up.

Thankfully, there are a number of utilities that will back up your Registry. One of the best is also free. It called ERUNT.

ERUNT (Emergency Recovery Utility for NT) will backup the Registry for all Windows systems from NT onwards. It also allows you to recover from backup either through a special recovery program or through the Windows Recovery Console.

And it’s fast, very fast.

With ERUNT it’s also possible to set up automatic Registry backups using the Windows Scheduler.

As a bonus, ERUNT includes another utility NTREGOPT that allows you to defragment your Registry. To be frank, I’ve never myself seen any performance improvement from registry defragging but then again it does no harm either.

ERUNT is easy to use but it’s not intended for raw beginners. Raw beginners will most likely have System Restore enabled anyway so they won’t need to back up their Registry.

Freeware, Windows 95 and later, 773KB

http://www.larshederer.homepage.t-online.de/erunt

Removing MSN Messenger from Windows XP (Updated)!

If you want to remove MSN Messenger from Windows XP and can’t seem to find it in the Add/Remove Programs. You need to edit one file to have it displayed in Add/Remove Programs. There is a couple ways to uninstall MSN Messenger. One way is too run this command from Start | Run.RunDll32 advpack.dll,LaunchINFSection %windir%\inf\msmsgs.inf,BLC.Remove

Another way
Search for
sysoc.inf. It should be located in the C:\windows\inf\
Edit the file with notepad.

Remove the word hide. Save the changes
Open Add/Remove Software.
Click on Add/Remove Windows Components and you can remove MSN Messenger. There is two services to remove everything.

Remove Recycle Bin from desktop!

How to remove Recycle Bin Icon from Desktop:

If using XP Pro

Go to START > RUN

Type GPEDIT.MSC

Navagate to USER CONFIGURATION >ADMINISTRATIVE TEMPLATES >Click on DESKTOP,

On the right hand pane find ” Remove Recycle Bin icon on the desktop ” , double left click on it to ENABLE it.

Sorted!

If using XP Home

Either use TweakUI or make the change manually in the registry.

Create or modify the following registry entry.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel

{645FF040-5081-101B-9F08-00AA002F954E}

REG_DWORD

0×00000001

TWEAK UI:

http://download.microsoft.com/download/f/c/a/fca6767b-9ed9-45a6-b352-839afb2a2679/TweakUiPowertoySetup.exe

Black Viper’s Windows Service Pack 2 Service Configurations!

http://www.blackviper.com/WinXP/servicecfg.htm

Introduction

An * (asterisk) indicates changes from Service Pack 1a to Service Pack 2.

Notes for a Happier Computer and User

  • Do not use “msconfig” to disable services, type “services.msc” in the Run box instead! (Why?)
  • Before disabling any service, check out the service information about each by selecting the service name links provided.
  • Service settings are global, meaning changes apply to all users.
  • An “*” (asterisk) indicates changes from Service Pack 1a to Service Pack 2.
  • For an easy method of creating multiple Service Configurations, please check out the Windows XP Services Profile Guide.
  • All of these services are “Standard” with Windows XP after the installation of Service Pack 2. If you discover something other than these listed here running, another program installed them. View a listing of the more common ones.
  • Still unsure? Put your setting to “Manual” or the listing under “Safe.” Manual allows Windows XP to start the service when it needs to (or when ever it feels like it), but not at boot up. Depending on your configuration, not all services will start when required while in “Manual” mode. If you find you need a service, place it in Automatic.
  • After adjusting your service settings, reboot your computer.
  • If you do not have some of these services listed, do not panic! If your computer manufacture “pre-installed” your XP, they choose not to have certain services installed for you. This is, in most cases, a fact with OEM versions of Windows XP Home.
  • Before E-Mailing me, see if your question has been addressed in the FAQ!
  • Disabling all of the “unneeded services” frees up 12-70 MB of RAM, depending on system.
  • Viewing Instructions: If the information is hard to read, please check out your viewing options.

Table Header Information

  • Display Name ~ How it displays in the Services Control Panel.
  • Process Name ~ Name of the Process running in the background (displays in Task Manager by hitting Ctrl+Alt+Del).
  • DEFAULT Home ~ What Bill G. thinks should be running on Windows XP Home.
  • DEFAULT MCE 2005 ~ What Bill G. thinks should be running on Windows Media Center Edition 2005.
  • DEFAULT Pro ~ What Bill G. thinks should be running on Windows XP Professional.
  • DEFAULT Pro x64 ~ What Bill G. thinks should be running on Windows XP Professional x64 Edition.
  • DEFAULT Tablet PC 2005 ~ What Bill G. thinks should be running on Windows XP Tablet PC Edition 2005
  • “SAFE” Configuration ~ This is the configuration that 95% of the people will be able to use with little or no side effects. It will also minimize the amount of “errors” that is reported in the Event Viewer. This does not guarantee it will work for you, but if adjusting your services scares you, this configuration would be a good starting point.
  • Power User Configuration ~ This is the power user setup. A great way to test this setup is here. This setup is a system that connects through a network (such as a gateway / router) to the internet, provides file and print sharing resources and gaming enjoyment. Some things may not function with this setup. No passwords save. Its use is not for a computer with analog modems or some direct DSL/cable connections. Try the “Safe” Configuration first.
  • Bare Bones Configuration ~ This is the super geek setup. A great way to test this setup is here. This setup is a system that connects through a network (such as a gateway / router) to the internet with a static IP address. This system does not provide file and print sharing resources, nor have the ability to print. Its use is not for a computer with analog modems or many direct DSL/cable connections. You can use this configuration for extreme tweaking and testing purposes. Many things may not function with this setup. No passwords save. The Event Log will display “errors” of not being able to start certain services. Built in Windows CDR-RW functions may no longer work. Please do not ask, “How do I fix” questions while using this configuration. The answer will be “Use SAFE.” This information’s intention is for reference only.

Configuration Information

  • Automatic ~ With a service in this state, it will start at boot time. Some services, when no longer required, will also automatically stop when not needed. However, this is very rare. If you find you do not need a service, place it into Manual or Disabled.
  • Manual ~ Manual mode allows Windows to start a service when needed. However, very few services will start up when required in Manual mode. If you find you need a service, place it into Automatic.
  • Disabled ~ This setting will stop a service from starting, even if needed. Errors in the Event Viewer will show up complaining of that fact. Some services, while Disabled, will constantly complain. However, this situation is taken care of if placed in Manual. The service descriptions identifies those that should be in Manual vs. Disabled.

Black Viper’s Windows Service Pack 2 Service Configurations

Display Name Process Name DEFAULT
Home
DEFAULT
MCE 2005
DEFAULT
Pro
DEFAULT
Pro x64
DEFAULT
Tablet PC Edition 2005
“SAFE” Power User Bare Bones
Alerter svchost.exe * Disabled * Disabled Disabled * Automatic Disabled Disabled Disabled Disabled
Application Experience Lookup Service svchost.exe Not Available Not Available Not Available Automatic Not Available Automatic Disabled Disabled
Application Layer Gateway Service alg.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
Application Management svchost.exe Manual Manual Manual Manual Manual Disabled Disabled Disabled
Automatic Updates svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
Background Intelligent Transfer Service svchost.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
ClipBook clipsrv.exe Disabled * Disabled Disabled * Manual Disabled Disabled Disabled Disabled
COM+ Event System svchost.exe Manual Manual Manual Automatic Manual Manual Disabled Disabled
COM+ System Application dllhost.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
Computer Browser svchost.exe Automatic Automatic Automatic Automatic Automatic Disabled Disabled Disabled
Cryptographic Services svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
DCOM Server Process Launcher * svchost.exe * Automatic * Automatic Automatic * Automatic Automatic Automatic * Automatic Automatic
DHCP Client svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Automatic Disabled
Distributed Link Tracking Client svchost.exe Automatic Automatic Automatic Automatic Automatic Manual Disabled Disabled
Distributed Transaction Coordinator msdtc.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
DNS Client svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
Error Reporting Service svchost.exe Automatic Automatic Automatic Automatic Automatic Disabled Disabled Disabled
Event Log services.exe Automatic Automatic Automatic Automatic Automatic Automatic Automatic Automatic
Fast User Switching Compatibility svchost.exe Manual Manual Manual Not Available Manual Manual Disabled Disabled
Fax fxssvc.exe Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
FTP Publishing * inetinfo.exe Not Available Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
Display Name Process Name DEFAULT
Home
DEFAULT
MCE 2005
DEFAULT
Pro
DEFAULT
Pro x64
DEFAULT
Tablet PC Edition 2005
“SAFE” Power User Bare Bones
Help and Support svchost.exe Automatic Automatic Automatic Automatic Automatic Manual * Disabled Disabled
HID Input Service svchost.exe Not Available Not Available Not Available Automatic Not Available Disabled Disabled Disabled
HTTP SSL * svchost.exe * Manual * Manual Manual * Manual Manual Manual * Disabled * Disabled *
Human Interface Device Access svchost.exe Disabled Disabled Disabled Not Available Disabled Disabled Disabled Disabled
IAS Jet Database Access svchost.exe Not Available Not Available Not Available Manual Not Available Disabled Disabled Disabled
IIS Admin inetinfo.exe Not Available Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
IMAPI CD-Burning COM Service imapi.exe Manual Manual Manual Manual Manual Manual * Disabled Disabled
Indexing Service cisvc.exe Manual Manual Manual Manual Manual Disabled Disabled Disabled
IPSEC Services lsass.exe Automatic Automatic Automatic Automatic Automatic Automatic * Disabled Disabled
IPv6 Helper Service * svchost.exe * Not Installed * Not Installed * Not Installed * Not Installed * Not Installed * Not Installed * Not Installed * Not Installed *
Logical Disk Manager svchost.exe Manual Automatic Automatic Automatic Automatic Manual Disabled Disabled
Logical Disk Manager Administrative Service dmadmin.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
Media Center Receiver Service ehRecvr.exe Not Available Automatic Not Available Not Available Not Available Automatic Disabled Disabled
Media Center Scheduler Service ehRecvr.exe Not Available Automatic Not Available Not Available Not Available Automatic Disabled Disabled
Message Queuing mqsvc.exe Not Available Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
Display Name Process Name DEFAULT
Home
DEFAULT
MCE 2005
DEFAULT
Pro
DEFAULT
Pro x64
DEFAULT
Tablet PC Edition 2005
“SAFE” Power User Bare Bones
Message Queuing Triggers mqtgsvc.exe Not Available Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
Messenger services.exe Disabled * Disabled Disabled * Disabled Disabled Disabled Disabled Disabled
MHN svchost.exe Not Available Manual Not Available Not Available Not Available Manual Disabled Disabled
MS Software Shadow Copy Provider dllhost.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
Net Logon lsass.exe Manual Manual Manual * Manual Manual Disabled Disabled Disabled
NetMeeting Remote Desktop Sharing mnmsrvc.exe Manual Manual Manual Manual Manual Disabled Disabled Disabled
Network Connections svchost.exe Manual Manual Manual Manual Manual Manual Manual Manual
Network DDE netdde.exe Disabled * Disabled Disabled * Manual Disabled Disabled Disabled Disabled
Network DDE DSDM netdde.exe Disabled * Disabled Disabled * Manual Disabled Disabled Disabled Disabled
Network Location Awareness (NLA) svchost.exe Manual Manual Manual Manual Manual Disabled * Disabled Disabled
Network Provisioning Service * svchost.exe * Manual * Manual Manual * Manual Manual Disabled * Disabled Disabled
NT LM Security Support Provider lsass.exe Manual Manual Manual Manual Manual Manual Manual Disabled
Peer Name Resolution Protocol * svchost.exe * Not Installed * Not Installed Not Installed * Not Installed Not Installed Not Installed * Not Installed * Not Installed *
Peer Networking * svchost.exe * Not Installed * Not Installed Not Installed * Not Installed Not Installed Not Installed * Not Installed * Not Installed *
Peer Networking Group Authentication * svchost.exe * Not Installed * Not Installed Not Installed * Not Installed Not Installed Not Installed * Not Installed * Not Installed *
Peer Networking Identity Manager * svchost.exe * Not Installed * Not Installed Not Installed * Not Installed Not Installed Not Installed * Not Installed * Not Installed *
Performance Logs and Alerts smlogsvc.exe Manual Manual Manual Automatic Manual Manual Disabled Disabled
Plug and Play services.exe Automatic Automatic Automatic Automatic Automatic Automatic Automatic Automatic
Portable Media Serial Number Service * svchost.exe * Manual * Manual Manual * Manual Manual Disabled Disabled Disabled
Print Spooler spoolsv.exe Automatic Automatic Automatic Automatic Automatic Automatic Automatic Disabled
Protected Storage lsass.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
QoS RSVP rsvp.exe Manual Manual Manual Not Installed Manual Disabled Disabled Disabled
Remote Access Auto Connection Manager svchost.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
Remote Access Connection Manager svchost.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
Remote Desktop Help Session Manager sessmgr.exe Manual Manual Manual Manual Manual Disabled Disabled Disabled
Remote Procedure Call (RPC) svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Automatic Automatic
Display Name Process Name DEFAULT
Home
DEFAULT
MCE 2005
DEFAULT
Pro
DEFAULT
Pro x64
DEFAULT
Tablet PC Edition 2005
“SAFE” Power User Bare Bones
Remote Procedure Call (RPC) Locator locator.exe Manual Manual Manual Manual Manual Manual Manual Disabled
Remote Registry svchost.exe Not Available Automatic Automatic Automatic Automatic Disabled Disabled Disabled
Removable Storage svchost.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
RIP Listener svchost.exe Not Installed * Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
Routing and Remote Access svchost.exe Disabled Disabled Disabled * Disabled Disabled Disabled Disabled Disabled
Secondary Logon svchost.exe Automatic Automatic Automatic Automatic Automatic Disabled Disabled Disabled
Security Accounts Manager lsass.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
Security Center * svchost.exe * Automatic * Automatic Automatic * Automatic Automatic Automatic * Disabled Disabled
Server svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
Shell Hardware Detection svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
Simple Mail Transport Protocol (SMTP) inetinfo.exe Not Available Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
Simple TCP/IP Services tcpsvcs.exe Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
Smart Card SCardSvr.exe Manual Manual Manual Manual Manual Disabled Disabled Disabled
SNMP Service snmp.exe Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
SNMP Trap Service snmptrap.exe Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
SSDP Discovery Service svchost.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
System Event Notification svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
System Restore Service svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
Task Scheduler svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
TCP/IP NetBIOS Helper Service svchost.exe Automatic Automatic Automatic Automatic Automatic Disabled Disabled Disabled
Display Name Process Name DEFAULT
Home
DEFAULT
MCE 2005
DEFAULT
Pro
DEFAULT
Pro x64
DEFAULT
Tablet PC Edition 2005
“SAFE” Power User Bare Bones
TCP/IP Printer Server tcpsvcs.exe Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed
Telephony svchost.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
Telnet tlntsvr.exe Not Available Disabled Manual Disabled Disabled Disabled Disabled Disabled
Terminal Services svchost.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
Themes svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Disabled Disabled
Uninterruptible Power Supply ups.exe Manual Manual Manual Manual Manual Disabled Disabled Disabled
Universal Plug and Play Device Host svchost.exe Manual Manual Manual Automatic Manual Manual Disabled Disabled
Virtual Disk Service vds.exe Not Available Not Available Not Available Manual Not Available Disabled Disabled Disabled
Volume Shadow Copy vssvc.exe Manual Manual Manual Manual Manual Manual Disabled Disabled
WebClient svchost.exe Automatic Automatic Automatic Automatic Automatic Disabled Disabled Disabled
Windows Audio svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Automatic Automatic
Windows Firewall / Internet Connection Sharing * svchost.exe * Automatic * Automatic Automatic Automatic Automatic Automatic Disabled Disabled
Windows Image Acquisition (WIA) svchost.exe Manual Manual Manual Automatic Manual Manual Disabled Disabled
Windows Installer msiexec.exe Manual Manual Manual Manual Manual Manual Manual Manual
Windows Management Instrumentation svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Automatic Automatic
Windows Management Instrumentation Driver Extension svchost.exe Not Available Manual Manual Manual Manual Manual Manual Disabled
Windows Time svchost.exe Automatic Automatic Automatic Automatic Automatic Disabled Disabled Disabled
Windows User Mode Driver Framework wdfmgr.exe Not Available Manual Not Available Manual Not Available Disabled Disabled Disabled
Wireless Zero Configuration svchost.exe Automatic Automatic Automatic Automatic Automatic Disabled Disabled Disabled
WMI Performance Adapter wmiapsrv.exe Manual Manual Manual Manual Manual Disabled Disabled Disabled
Workstation svchost.exe Automatic Automatic Automatic Automatic Automatic Automatic Automatic Automatic
World Wide Web Publishing * inetinfo.exe * Not Available Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed Not Installed

An “*” (asterisk) indicates changes from Service Pack 1a to Service Pack 2.

Renamed or Removed Services:

  • Fax Service - This service is renamed to Fax * after the installation of Service Pack 2.
  • FTP Publishing Service - This service is renamed to FTP Publishing * after the installation of Service Pack 2.
  • Internet Connection Firewall / Internet Connection Sharing - This service is renamed to Windows Firewall/Internet Connection Sharing * after the installation of Service Pack 2.
  • Portable Media Serial Number - This service is renamed to Portable Media Serial Number Service * after the installation of Service Pack 2.
  • Smart Card Helper - This service has been removed and combined with Smart Card after the installation of Service Pack 2.
  • Upload Manager - This service is removed after the installation of Service Pack 2.
  • World Wide Web Publishing Service - This service is renamed to World Wide Web Publishing * after the installation of Service Pack 2.