Priority Win7 Property
VIRTUAL MACHINE CONFIGURATION
1 Do not over-subscribe RAM
1 Uncheck "Enable Logging"
Disable devices into the BIOS
1
1 Remove or disconnect floppy drive
1 Remove or disconnect cd-rom drive
Align Disk
1
1 Virtual Video Card RAM
WINDOWS INSTALLATION
1 Use Volume License Windows XP ISO SP2/SP3
Use nLite to create a new WinXP.ISO
1
WINDOWS CONFIGURATION
1 Install VM Tools
1 Install and Configure VMware View Agent
Disable VMware View Debug Logging
2
1 Apply the latest Service Pack
Windows Update / Patches
1
1 Adjust for best Performance
2 Disable Administrative Alert
2 Disable Error Reporting
3 Disable Remote Connections
1 Disable Automatic Updates
Remove Windows Update folders
2
Remove Uninstall Folder
2
Remove Windows Components
2
3 Remove Aditional Windows Software
Get Rid of Microsoft Messenger
3
2 Change User Account Logon type
1 Enable Logoff
Delete shortcuts for Set Program Access and Defaults, Windows
2
Catalog and Window Update
3 Disable updating the last access timestamp
2 Castrate Windows File Protection
1 Disable Hybernation
3 Unregister the language bar
1 User Profile Hive Cleanup Tool
Ensure full hardware acceleration
1
1 Disable COM Ports
1 Disable LPT Ports
1 Disable System Restore
Disable Unecessary Services
1
Disable Paging of the executive
2
Optimize the Paging File
1
Install Necessary Software
1
USER PROFILE CONFIGURATION
Create a new User Profile
1
1 Set theme to Classic
1 Disable Screen Saver
Enable 24 bit color
1
Turn off all theme enhancements
1
1 Set start menu to Classic
1
Run Desktop Cleanup Wizard every 60 days
1
1
1 Enable Quick Launch
1
1 Disable Go button
Set the Text options to No text labels and set Icon options to Small
1
icons
Hide extensions for known file types
1
Remove blinking ICONS from the systrey
1
Disable all screensavers, except Blank password protected
1
2 Delete all background wallpapers
2
Turn off unnecessary sounds (ie Startup and Shutdown wav’s)
2
Set IE homepage to blank and delete files
1
1 Aditional IE settings
1 Aditional IE settings
1 Aditional IE settings
1 Aditional IE settings
1 Aditional IE settings
Change IE search defaults
3
1 Logout
Copy created user profile as Default user profile
1
1
1 Tablet PC Components
1 Disable NetBIOS over TCP/IP
2 Disable IPv6
Internet Explorer 8 Customisations
2
1 Turn Automatic Computer Maintenance off
Turn off Messages about Virus protection if using floating desktops
1
1 Disable Allow users to browse for troubleshooters
Disable Allow troubleshooting to begin immediately when started
1
1 Change power settings
Disable Indexing
1
1 Turn off System Protection
Disables updates to the Last Access Time stamp on each directory
1
when directories are listed on an NTFS volume.
POST INSTALL CONFIGURATION
Turn off Disk Performance Counters
2
Run Disk Cleanup
1
Run Disk Defrag
1
Defragment Prefetch (faster booting)
2
Finalise Template
1
UPDATING TEMPLATE
Windows Update / Patches
1
Remove Windows Update folders
1
Remove Uninstall Folder
1
Run Disk Cleanup
1
Run Disk Defrag
1
1 Install and Configure VMware View Agent
Finalise Template
1
WINDOWS GROUP POLICY OBJECTS (GPO)
Terminal Services
Create and publish a GPO for folder redirection to the users’ storage
space on the SAN for the following:
1
Limit maximum color depth
2
Allow users to connect remotely using Terminal Service
1
Enable Logoff
1
Remove Disconnect option from Shut down dialog
2
Set a time limit for active but idle Terminal Services sessions
1
Remove desktop wallpaper
1
Set the Windows screen saver to blank
1
Disable Remote Security Items
2
VMWARE VIEW 4 GROUP POLICY OBJECTS (GPO)
Computer Configuration GPO
VMware View Agent Configuration
3 Recursive enumeration of trusted domains
VMware View Agent Configuration - Agent Configuration
1 AllowDirectRDP
3 AllowSingleSignon
3 Connection Ticket Timeout
3 CredentialFilterException
3 Connect using DNS Name
3 Disable Time Zone Synchronization
3 Toggle Display Settings Cortrol
3 Commands ToRunOnCornect
3 Commands ToRunOnRecomect
VMware View Client Configuration - Agent Configuration
3 Disable Time Zone Synchronization
3 View Client Configuration Properties
3 Disable time zone forwarding
3 Pre-login message precedes smart card PIN request
3 Tunnel proxy bypass address list
3 URL for View Client online help
VMware View Client Configuration - Scripting Definitions
Server URL
1
3 Logon UserName
3 Logon DomainName
3 Logon Password
3 DesktopName to select
3 DesktopLayout (when fully scripted only)
3 Suppress error messages (when fully scripted only)
3 VMware View Client Configuration - Security Settings
3 Display option to Log in as current user
3 Default value of the 'Log in as current user' checkbox
3 Brokers Trusted For Delegation
Ignore incorrect SSL certificate common name (host name field)
3
3 Ignore bad SSL certificate date received from the server
3 Ignore unknown certificate authority problems
3 Ignore certificate revocation problems
3 Ignore incorrect usage problems
3 Enable Single Sign-On for smart card authentication
3 VMware View Common Configuration
3 Enable extended logging
3 Disk threshold for log and events in MegaBytes
3 VMware View Common Configuration - Log Configuration
3 Number of days to keep production logs
3 Maximum number of debug log
3 Maximum debug log size in Megabytes
3 VMware View Common Configuration - Performance Alarms
3 CPU and Memory Sampling Interval in Seconds
3 Overall CPU usage percentage to issue log info
3 Overall memory usage percentage to issue log info
3 Process CPU usage percentage to issue log info
3 Process memory usage percentage to issue log info
Processes to check, comma separated name list allowing wild cards
3
and exclusion
3 VMware View Server Configuration
3 Recursive enumeration of trusted domains
3 PCoIP Session Variables (pcoip.adm)
3 Overridable Administrator Defaults
1 Configure the maximum PCoIP session bandwidth
3 Configure the PCoIP session MTU
3 Enable/disable audio in the PCoIP session
3 Configure PCoIP USB allowed and unallowed device rules
3 Configure PCoIP virtual channels
3 Configure PCoIP image quality levels
Not Overridable Administrator Defaults
3 Configure the maximum PCoIP session bandwidth
3 Configure the PCoIP session MTU
3 Enable/disable audio in the PCoIP session
3 Configure PCoIP USB allowed and unallowed device rules
Configure PCoIP virtual channels
3
3 Configure PCoIP image quality levels
User Configuration GPO
3 VMware View Agent Configuration - Agent Configuration
3 Disable Time Zone Synchronization
3 VMware View Client Configuration
3 Disable time zone forwarding
3 Enable the shade
3 Pin the Shade
3 Always on top
3 Don’t check monitor alignment on spanning
3 Enable multi-media acceleration
3 VMware View Client Configuration - Scripting Definitions
3 Server URL
3 Logon UserName
3 Logon DomainName
3 Logon Password
3 DesktopName to select
3 DesktopLayout (when fully scripted only)
3 Suppress error messages (when fully scripted only)
3 Disable 3rd-party Terminal Services plugins
1 VMware View Client Configuration - RDP Settings
1 Color Depth
1 Desktop Background
1 Show contents of window while dragging
1 Menu and window animation
1 Themes
1 Cursor shadow
3 Font smoothing
3 Desktop composition
3 Audio redirection
3 Redirect drives
3 Redirect printers
3 Redirect serial ports
3 Redirect smart cards
3 Redirect clipboard
3 Redirect supported plug and play devices
3 Bitmap caching
3 Shadow bitmaps
3 Cache persistence active
3 Enable compression
3 Windows key combination redirection
3 Enable Credential Security Service
3 Bitmap cache file size in Kb for 8bpp bitmaps
3 Bitmap cache file size in Mb for 8bpp bitmaps
3 Bitmap cache file size in Mb for 16bpp bitmaps
3 Bitmap cache file size in Mb for 24bpp bitmaps
3 Bitmap cache file size in Mb for 32bpp bitmaps
3 VMware View Client Configuration - Security Settings
3 Display option to Log in as current user
3 Default value of the 'Log in as current user' checkbox
WINDOWS XP REGISTRY TWEAKS
Allow shadowing of the XenDesktop session for remote support.
3
The Remote Assistance feature is a convenient way for an
administrator to remotely connect to a computer and with permission
3
view the screen, move the mouse, use the keyboard and chat online.
This setting controls whether users are required to press
3 Ctrl+Alt+Delete as a security precaution before logging into the
system.
This setting specifies whether kernel-mode drivers and kernel-mode
3 system code can be paged to disk when not in use.
Disables offloading of processor tasks to the network adapter
3
Time that the Service Control Manager waits before terminating a
3
starting service
Specifies whether or not remote access to the Plug and Play interface
is allowed (Vista Only)
3
Disable access to VMware Tools
3
Do not advertise Remote Desktop existence
3
Determines whether users must press the CTRL+ALT+DEL to login
3
This setting specifies whether kernel-mode drivers and kernel-mode
3
system code can be paged to disk when not in use.
Disabling Prefetch
3
Disable copy/paste using PCoIP
3
Configure default color setting for RDP
2
Change Startup Check Disk
1
SOURCES
Windows XP Performance Guide for View
Building a great VDI ready Windows
Creating a VDI Windows XP Template. From Quest
Optimized XP Virtual Machine for VDI Template Checklist
Creating a VDI template
Configuration and Notes
Select the apropriate RAL size to avoid IO contention
VM Edit Settings -> Option tab -> General secition
VM Edit Settings -> Boot Options - select "Force going into the BIOS on next boot"
Power on the VM and when the BIOS appears go to Advanced -> I/O Device Configuration.
Disable the Serial, Parallel and Floppy ports.
If disconnected set to Client device
If disconnected set to Client device
VMware reports throughput can increase by as much as 62% (averaging about 12%) with a latency decreases of
up to 33% (averaging about 10%) in disks that have been properly aligned.
http://www.tcpdump.com/kb/virtualization/vmware-esx-server/vmware-disk-alignment/vmdk-windows.html
Set Virtual Video Card RAM to 128Mb
http://blogs.technet.com/adhall/archive/2009/07/20/understanding-how-to-license-for-vdi-scenarios.aspx
Use nLite to customise installation and de-select applications that should not be installed
http://myvirtualcloud.net/?p=166
http://teamtutorials.com/windows-tutorials/how-to-make-a-custom-windows-install-w-nlite
Choose Custom Install. Do not install the Shared Folders driver and Select Sync time from host.
Download the VMware View Agent install media to your Virtual Machine (VM), Run the installation Wizard and
Since VMware View 3.1.2, Debug Logging is ON by default. Because of generating large logfiles and a lot of
IOPS, you can set the following regkeys to stop Debug Logging:
Change: Disable “Debugmode en Tracemode” (HKLM/SOFTWARE/VMware, Inc./VMware
VDM/DebugEnabled=False & TraceEnabled=False)
Change: Disable “View Composer related debug logging in the View Agent”
http://www.microsoft.com/windows/products/windowsxp/sp3/default.mspx
Open Internet Explorer, go to Tools, Windows Update.
Install the Microsoft Update by clicking the Go button.
Install all High Priority updates and under Software, Optional install Root Certificates Update. (first time +
second time)
Don’t install the following updates:
b. .Net Framework 1.0/2.0/3.0/3.5 Language Packs
c. Microsoft Base Smart Card Cryptographic Service Provider Package: x86
Go to My Computer properties, Advanced tab, Performance settings. Choose “Adjust for best performance”, click
Go to Startup and Recovery settings. Set the debugging information to none, uncheck the “Send an
Go to Error Reporting and choose Disable error reporting and uncheck the notify box
Go to the Remote tab and uncheck both boxes.
Go to the Automatic Updates tab and turn off automatic updates.
Delete all the hidden update folders (this uses a lot of space and no one is going to uninstall any of those
updates).
C:\Windows\$NTUninstall' can be safely removed
(DO NOT remove $hf_mig$)
If not removed by nLite during the installation process.
Go to Add/Remove Programs -> Add/Remove Windows Components -> Accessories and Utilities. Remove
Games and remove the optional components shown below.
Remove MSN Explorer, Networking Services, Outlook Express and Windows Messenger
Edit C:\WINDOWS\INF\SYSOC.INF file
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. 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 -> Windows Components button and you'll see Windows Messenger
listed. Uncheck it and click Next
Open User Accounts, click Change the way users log on or off, Uncheck both boxes and click apply.
Right-click on the taskbar, go to properties and check the box to Display Log Off
Right-click on the Start button and choose Open All Users. Delete the three shortcuts for Set Program Access and
Defaults, Windows Catalog and Window Update
Go to Start, Run and type cmd to open the CMD prompt. Type “FSUTIL behavior set disablelastaccess 1” and
Type “sfc /purgecache”, press enter, type “sfc /cachesize=0” and press enter. Type exit
Go to Start - Settings - Control Panel - Power Options - Hibernate tab. Uncheck Enable hibernation
Go to the cmd prompt and run this command to unregister the language bar. “Regsvr32.exe /u msutb.dll”
Download and install the User Profile Hive Cleanup tool.
Control Panel -> Display -> Settings Tab -> Advanced Button
Troubleshooting Tab -> Set acceleration to full (that way by default, but check to make sure it hasn’t changed in
some latest Microsoft Update)
Right-click My Computer -> Select Manage Device Manager and disable COM ports
Right-click My Computer -> Select Manage Device Manager and disable LPT ports
Go to System Restore tab and turn off System Restore.
Open Computer Management again, go to Services, Stop and disable these services.
Computer Browser
Windows Time
Help and Support
Indexing Service
IPSec Service
Network Local Awareness
Security Center
Shell Hardware Detection
SSDP Discovery Service
System Restore Service
Task Scheduler
Themes (optinal)
Windows Firewall/Internet Connection Sharing (ICS)
Wireless Zero Configuration
HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\Memory
Management\DisablePagingExecutive=dword:00000001
Right-click My Computer -> Select Properties -> Advanced Tab
Under Performance Section Choose Settings Click Change.
Select the Custom Size option and set the Initial Size and Maximum Size to 512 MB or the exact size of the
configured RAM (whichever is greater).
Antivirus, Office, applications, Try to minimise applications deploed to the template. Use application
virtualisation, such as ThinApp or AppV, whenever possible.
Create a new user profile and logon with that account. This is needed for copy this profile later to the Default
user profile. In this profile are the most default user settings.
Right-click on the desktop and go to display properties, set the theme to Windows Classic.
Set the Screen Saver to none.
By default Windows XP sends 16 bit color over Terminal Services.
local computer policy editor, go to Local Computer Policy Computer Configuration /Administrative Templates
/Windows Components / Terminal Services
Then click on the Limit maximum color depth policy.
Enable, set to 24 bit, and click on OK.
The changes will take place when connecting via RDP.
Right-click My Computer -> Select Properties
Choose the Advanced Tab
Under Performance Section Choose Settings
Choose Adjust for Best Performance
Optionally choose settings like font smoothing if desired
Right-click on the taskbar and go to properties. Go to the Start Menu tab and choose Classic Start Menu, click
Scroll to the bottom of the Advanced Start menu options and check the box for “Show Small Icons in Start menu”
and uncheck the “Use Personalized Menus” box.
Right-click on the desktop and go to properties. Go to the Desktop tab and click Customize Desktop, uncheck the
Run Desktop Cleanup Wizard every 60 days.
Go to the Appearance tab and click Advanced, uncheck all of the boxes and click OK. Click OK.
Right-click on the taskbar, go to Toolbars and choose Quick Launch.
Open the Control Panel, go to the View menu, choose Status bar and List.
Right-click on the Go button and uncheck the Go Button.
Right-click on the toolbar and choose Customize, set the Text options to No text labels and set Icon options to
Small icons.
Go to Tools, Folder Options, View tab and check/uncheck the boxes below.
Uncheck “Hide extensions for known file types”
Remove the display of icons like the NIC that blink.
Alternatively you can hide all ICONS by modifying
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Go to Start, Run and type regedit, go to this key, HKEY_USERS\.DEFAULT\Control Panel\Desktop and delete the
SCRNSAVE.EXE name.
Copy the scrnsvr.scr over the top of all the others (because windows has a habit of bringing them back if you
Why waste RAM or disk space on wallpapers that will be covered by an application Anyway
Go to HKEY_CURRENT_USER\Control Panel\Desktop and change the MenuShowDelay to 0.
Control Panel -> Sounds and Audio Devices -> Sounds tab
Disable unnecessary sounds (mail notification and warnings are probably the only ones you need)
Right-click on Internet Explorer on the desktop and go to properties. Set the Home page to blank and click Delete
and then click Delete all, check the box to Also delete files.
Under Advanced tab -> Check “Force offscreen compositing even under Terminal Server”
Under Advanced tab -> Uncheck “Enable page transitions”
Under Advanced tab -> Uncheck “Enable visual styles on buttons and controls in webpages”
Under Advanced tab -> Uncheck “Show friendly HTTP error messages”
Under Advanced tab -> Uncheck “Use smooth scrolling”
Open Internet Explorer and go through the first time startup wizard, choose to keep. Change the default search
provider from Live Search to Google.
Logging out the user profile will be saved.
Login with the Local Administrator account, and save the Default user profile. This can be done with the
following steps.
Right-click on My Computer, go to Properties, Advanced, User Profiles Settings, select temp, copy to, browse to
Delete the temp user account and user
Uninstalls Tablet PC Components (unless needed)
Disable NetBIOS over TCP/IP under Network Adapter properties
Disable IPv6 under Network Adapter properties (unless needed)
Open IE8 and do not use “suggested sites”
Set home page to internal website or bing or google (something light)
Change IE to prevent programs from suggesting a change of the search provider
Remove Webslice gallery and suggested sites from Toolbars on IE
Turn Automatic Computer Maintenance off
Turn off Messages about Virus protection if using floating desktops
Disable Allow users to browse for troubleshooters
Disable Allow troubleshooting to begin immediately when started
Change power settings to High performance with no sleep timer
Right click on C:\ Drive and Disable Indexing “allow files on this drive to have contents indexed in
addition to file properties” Do all folders and sub folder
Turn off System Protection on C:\
At the command line enter the following: fsutil behavior set disablelastaccess 1 (Requires reboot)
In Windows XP Performance Monitor disk counters
for physical disks are turned on by default
Stop it by running: DISKPERF –N
Double Click My Computer
Right Click C:, properties
Double Click My Computer
Right Click C:, properties
From DOS Prompt type defrag c: -b
(DO NOT clean out the Prefetch directory)
http://www.edbott.com/weblog/?p=24
Release DHCP IP address. Go to command prompt and type: IPConfig /Release
Power Down the VM, and take a snapshot
Open Internet Explorer, go to Tools, Windows Update.
Install the Microsoft Update by clicking the Go button.
Install all High Priority updates and under Software, Optional install Root Certificates Update. (first time +
second time)
Don’t install the following updates:
b. .Net Framework 1.0/2.0/3.0/3.5 Language Packs
c. Microsoft Base Smart Card Cryptographic Service Provider Package: x86
Delete all the hidden update 4.0 for Windows XP
d. Microsoft Windows Searchfolders (this uses a lot of space and no one is going to uninstall any of those
updates).
C:\Windows\$NTUninstall' can be safely removed
(DO NOT remove $hf_mig$)
Double Click My Computer
Right Click C:, properties
Double Click My Computer
Right Click C:, properties
Delete VMware View Agent, reboot, and install it again
Release DHCP IP address. Go to command prompt and type: IPConfig /Release
Power Down the VM, and take a snapshot
Application Data
My Documents (and all sub-class special folders)
My Desktop
http://support.microsoft.com/default.aspx?scid=kb;EN-US;232692
Limit maximum color depth = Enable (16bit)
This setting lets you set the color depth for Remote Desktop sessions.
Allow users to connect remotely using Terminal Services = Enable
This setting ensures that the local policy enabling Remote Desktop connections is configured.
Remote Windows Security Item from Start Menu = Disable
Setting this to Disable ensure that users have a log off mechanism.
Remove Disconnect option from Shut down dialog = Enable
This setting minimizes the possibility of users disconnecting rather than logging off.
Computer Configuration >> Administrative Templates >> Windows Components >> Terminal Services >> Sessions
>> Sets a timelimit for active but idle Terminal Services sessions
Computer Configuration >> Administrative Templates >> Windows Components >> Terminal Services >> Enforce
Removal of Remote Desktop Wallpaper >> Enabled
User Configuration >> Administrative Templates >> Control Panel >> Display >> Screen Saver >> Enabled
User Configuration >> Administrative Templates >> Control Panel >> Display >> Screen Saver executable name
Computer Configuration >> Administrative Templates >> Windows Components >> Terminal Services >> Remove
Windows Security item from Start menu >> Disabled
Not Configured
Disabled - Unless non-brokered RDP connections are allowed
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Enabled - Configure the VMware View connection broker URL to automate user connection to the broker. Leave
it blank only if there are two or more connection brokers.
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Here few diferent configurations are allowed:
To disable copy/paste set it to Enabled and enter unauthorized virtual channel list: mksvchan (see Registry
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Enabled - 24bit
Disabled
Disabled
Disabled
Disabled
Disabled
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
Not Configured
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server] and add a new DWORD value
called AllowRemoteRPC and set it to 1. Once this key is set you can shadow a session by running this command
“shadow 0 /server:VMNAME.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server] Value Name: TSAdvertise Data
Type: REG_DWORD Value Data: 1 (0 = Disabled, 1 = Enabled)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] Value Name:
DisableCAD Data Type: REG_DWORD Value Data: 1 (0 = Require Ctrl+Alt+Delete, 1 = Disable)
[HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] Value Name:
DisablePagingExecutive Data Type: REG_DWORD Value Data: 1 (0 = Disabled, 1 = Enabled)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] right-click on Parameters and
choose New, DWORD value, type DisableTaskOffload and set the Data to 1.
http://technet.microsoft.com/en-us/library/cc959732.aspx
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control] right-click on Control and choose New DWORD
value, type ServicesPipeTimeout and set the Data to 120000 decimal.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server] and add a new DWORD value
called AllowRemoteRPC and set it to 1. This will allow shadowing of the XenDesktop session for remote support.
Once this key is set you can shadow a session by running this command “shadow 0 /server:VMNAME. (Only
Vista)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] and delete the VMware Tools
name.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server] Value Name: TSAdvertise Data
Type: REG_DWORD Value Data: 1 (0 = Disabled, 1 = Enabled)
http://support.microsoft.com/kb/555036
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] Value Name:
DisableCAD Data Type: REG_DWORD Value Data: 1 (0 = Require Ctrl+Alt+Delete, 1 = Disable)
http://technet.microsoft.com/en-us/library/cc978776.aspx
[HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] Value Name:
DisablePagingExecutive Data Type: REG_DWORD Value Data: 1 (0 = Disabled, 1 = Enabled)
[HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters] Value
Name: EnablePrefetcher Data Type: REG_DWORD Value Data: 0 (0 = Disabled, 1 = Enabled)
http://msdn.microsoft.com/en-us/library/ms940847(WinEmbedded.5).aspx
[HKEY_LOCAL\SOFTWARE\Polices\Teradici\PCoIP\pcoip_admin\pcoip.vchan_unauth_list]
Data Type:
Value:mksvchan
[HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
Value Name: Depth Data Type: REG_DWORD Value Data: 4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk]
Change the key “TimeOutValue”=REG_DWORD:0×000000be(190)
http://www.tcpdump.com/kb/virtualization/virtual-desktop/windows-xp-tweaks-for-view.html
http://www.gabesvirtualworld.com/?p=39
http://blogs.inside.quest.com/provision/files/2008/10/vdi-winxp-template-creation.pdf
http://vmetc.com/wp-
http://virtuall.eu/blog/creating-a-vdi-template