Optimized XP Virtual Machine For VDI Template Checklist
Optimized XP Virtual Machine For VDI Template Checklist
doc
This checklist is intended to optimize a Windows XP VM for VDI deployments and keep it as small as possible.
The configuration steps were taken from the VMWorld 2007 lab “Using VMware Virtual Desktop
Infrastructure for Hosted Computing”. The Appendix of the lab materials .pdf was copied to create this table
and most of the steps are copied as they appear in that document.
It is recommended that a VM that has been optimized by performing the steps in this checklist be used as a
template or gold image for all other XP VMs.
Page 2 of 4
Optimize a XP Virtual Machine for VDI.doc
Configuration Notes Complete?
anyways if there’s ever more than 128 of them so that
it doesn’t needlessly consume space. So not only is
deleting the directory totally unnecessary, but you’re
also putting a temporary dent in your PC’s
performance.
Remove or minimize System Right-click My Computer, select Properties and go to
18.
restore points the System Restore tab.
Remove blinking ICONS Remove the display of icons like the NIC that blink
from the systrey Alternatively you can hide all ICONS by Modifying
HKEY_CURRENT_USER\Software\Microsoft\Wind
19.
ows\CurrentVersion\Policies\Explorer.
In the right-hand pane create a new DWORD value
called NoTrayItemsDisplay and set its value to 1.
Get Rid of Microsoft Edit C:\WINDOWS\INF\SYSOC.INF file
Messenger Under the [Components] heading, you'll see a whole
bunch of parameters for various Windows applets.
Some of them contain the word hide. Those particular
programs, which include Windows Messenger
(msmsgs), Terminal Server, Pinball, and others, are
installed on your XP system, but their entries are
hidden from and Add/Remove dialog
20.
Remove the hide from the lines of the programs you
wish to remove
Msmsgs=msgrocm.dll,OcEntry,msmgs.inf,hide,7
Save the file
Go to Control Panel Add/Remove Programs
Click on Windows Components button and you'll see
Windows Messenger listed.
Uncheck it and click Next
Turn off Disk Performance In Windows XP Performance Monitor disk counters
21. Counters for physical disks are turned on by default
Stop it by running: DISKPERF –N
Disable any unwanted Autoruns from www.sysinternals.com is good for this
22.
services
Run Disk Cleanup Double Click My Computer
23.
Right Click C:, properties
Run Disk Defrag Double Click My Computer
24.
Right Click C:, properties
Run PageDefrag from One of the limitations of the Windows NT/2000
sysinternals defragmentation interface is that it is not possible to
defragment files that are open for exclusive access.
Thus, standard defragmentation programs can neither
show you how fragmented your paging files or
25.
Registry hives are, nor defragment them. Paging and
Registry file fragmentation can be
one of the leading causes of performance degradation
related to file fragmentation in a system. PageDefrag
uses advanced techniques to provide you what
Page 3 of 4
Optimize a XP Virtual Machine for VDI.doc
Configuration Notes Complete?
commercial defragmenters cannot: the ability for you
to see how fragmented your paging files and Registry
hives
are, and to defragment them. In addition, it
defragments event log files and Windows 2000/XP
hibernation files (where system memory is saved when
you hibernate a laptop).
Download from
www.microsoft.com/technet/sysinternals/FileAndDisk
/PageDefrag.mspx
Save your work to this point Create a base install template without applications and
26. as a new template then in Step 28 you will create a template with
applications installed
27. Install Necessary Software Antivirus, Office, applications, etc.
Repeat steps 23 -26 Save new template with installed applications.
Page 4 of 4