Академический Документы
Профессиональный Документы
Культура Документы
Table of Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
View in Horizon 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Why Optimize?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
OSOT Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Tab Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
OSOT Template Choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
OSOT Template Groups and Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
System Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Analysis Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
OSOT Optimization Pane. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Best Practices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Apply Optimizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Export Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Add a Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Modify a Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Remove a Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
T E C H N I C A L W H I T E PA P E R
/ 2
Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
About the Authors and Contributors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Appendix A: Optimizations Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Appendix B: Release Notes for the OSOT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
T E C H N I C A L W H I T E PA P E R
/ 3
Introduction
This guide presents the ways to optimize virtual desktops and servers for View in VMware Horizon 6 and
for VMware Horizon Air Desktops and VMware Horizon Air Apps using the VMware Operating System
Optimization Tool (OSOT).
Audience
This guide is written for data center administrators and IT personnel who want to optimize Windows operating
systems for View virtual desktops in Horizon 6 and for Horizon Air desktop and app environments. The guide
assists you in working with the OSOT and provides an ongoing reference as you become a more proficient
OSOT user. VMware will periodically update this document to reflect continuing enhancements to the OSOT
and future releases of the Windows operating system.
View in Horizon 6
View in Horizon 6 is a desktop virtualization solution that enables organizations to deliver virtualized or remote
desktops and applications to end users through a single platform.
The three Horizon 6 editions, VMware Horizon 6 Standard Edition, VMware Horizon 6 Advanced Edition, and
VMware Horizon 6 Enterprise Edition, include View as their foundation. Each edition builds successively on the
other so that Horizon 6 Advanced Edition is based on Horizon 6 Standard Edition with additional components
and products, and Horizon 6 Enterprise Edition extends the capabilities of Horizon 6 Advanced Edition.
For more information, see the VMware Horizon Pricing, Packaging, and Licensing white paper.
T E C H N I C A L W H I T E PA P E R / 5
Why Optimize?
Windows was designed for physical hardware, specifically desktops, and for that hardware to be accessed by
just one user at a time. Windows uses many resources to achieve a powerful PC, but many of these settings are
unnecessary or even detrimental when applied to the virtual environment. These actions include, for example,
animating windows as the user opens them. Performing this animation takes significant CPU resources,
which decreases the number of desktops that you can host per VMware vSphere server. Consequently, this
nonessential function in a virtual machine (VM) environment increases the amount of system hardware that
you need. Even if hardware is plentiful, Windows animations do not perform well when accessed remotely,
especially when connecting over a slow WAN or Internet connection. Thus, keeping animations enabled (in
addition to other unnecessary tasks for VMs) impairs the end-user experience.
Another example of desktop optimization in a VM environment is to disable Windows Update so that control of
the service is isolated to administrators. Administrators can run Windows Update in batch mode for the VMs as
opposed to users performing this task, which they do in traditional Windows desktop environments.
T E C H N I C A L W H I T E PA P E R / 7
The Remote OS Optimization Tool is also included in the OSOT download. It uses the same functionality as the
OSOT but connects to a remote desktop broker so that the master image VMs can be found and optimized.
For more information, see the VMware Remote Analysis Tool Guide.
OSOT Features
This section describes some of the tools graphical features.
Tab Functions
When you open the OSOT, four tabs provide the main functions of the OSOT:
Analyze Analyze the registry entries, services, and scheduled tasks of the VM that you want to optimize.
History View the past details of the optimization and roll back to the pre-optimized state of the master
image.
Remote Analysis Browse a list of virtual machines in a remote desktop environment to analyze and
optimize them.
Templates Modify the OSOT built-in templates and save the changes to create your own set of OSOT
templates.
You can also create your own templates within the OSOT, as described in Customizing Templates.
T E C H N I C A L W H I T E PA P E R / 8
For information about the settings for each optimization in the Windows7 (built-in) template, see Appendix A:
Optimizations Reference.
T E C H N I C A L W H I T E PA P E R / 9
For information about the settings for each optimization in the Windows8 (built-in) template, see
Appendix A: Optimizations Reference.
T E C H N I C A L W H I T E PA P E R / 1 0
T E C H N I C A L W H I T E PA P E R / 1 1
System Information
The System Information pane in the upper left of the main OSOT window, below the four main tabs, has details
about the system (local or remote) that you are targeting.
Selected definitions for the following window items in the System Information section are:
OS Operating system on which the OSOT is running
User Name Current logged-in user
Physical Memory Installed physical memory
Windows Locale OS setting that identifies, by geographical location, the language specified for the system
prompts for the targeted Windows machine
Analysis Summary
The Analysis Summary pane in the upper right of the main OSOT window provides a graphical representation
of the results that you obtain after you perform an analysis of the optimizations using a particular OSOT
template. For more information, see Analyze a Master Image.
T E C H N I C A L W H I T E PA P E R / 1 2
After you select a template from the Template Name menu and perform an analysis by clicking the Analyze
button, the columns populate with the results.
T E C H N I C A L W H I T E PA P E R / 1 3
T E C H N I C A L W H I T E PA P E R / 1 4
The lower right pane in the main OSOT window has blank entries for the Optimizations, Description, Expected
Result, and Actual Result columns.
To analyze a master image:
1. Run the OSOT from the master image that you want to optimize.
Apply the tool to an unused system that has been built to match the configuration that you will deploy for
virtual desktops or RDSH servers.
2. From the Template Name drop-down menu in the left pane, select an OSOT built-in or custom template
that matches the OS of the system that you are optimizing.
Your chosen template opens, with the optimizations for that template in the left pane.
Note: Use a template that matches the target machine; this is critical because each OS has different
optimizations. If you see elements in the template that are marked with red Xs, they are not available in
the targeted image that you are optimizing, and the OSOT cannot perform those optimizations.
T E C H N I C A L W H I T E PA P E R / 1 5
3. Click Analyze.
4. In the Product/Feature Compatibility dialog box, select the options that pertain to the master image that
you are going to optimize.
Your selections in the dialog box ensure that the optimization changes do not interfere with the selected
product or feature.
T E C H N I C A L W H I T E PA P E R / 1 6
If you want to save the optimization analysis, you can export the results to a file. See Exporting Results.
Apply Optimizations
You can choose which optimizations to apply to your target system from the Optimizations list and then
run the tool. If the optimizations are not applied, you can troubleshoot. Different permissions, an incorrect
configuration, or a Group Policy setting in the target system are some of the reasons why certain optimizations
might not be applied. After troubleshooting, click Analyze again to see whether the optimizations are
successful.
T E C H N I C A L W H I T E PA P E R / 1 7
1. In the Optimizations list, review the items that you want to optimize according to their icons and the
meaning of those icons (categories).
Mandatory You must apply the optimization to the item in the target system
because of problems or issues that the OSOT has identified.
The Actual Result is not equal to the Expected Result for the recommended
optimization. The Expected Result is the recommended value. The Actual Result is
what is configured in the target system. The OSOT is indicating that the Actual Result
(value) should be the same as the Expected Result (value) for the recommended
optimization.
See the action to take or the value to apply in the Description column.
Optional VMware does not have an opinion regarding applying the optimization to
the item in the target system. See the information in the Description column.
Recommended Even if the OSOT recommends an optimization, there can be valid
reasons not to apply it. Decide if the recommendation is applicable to your
organizations use cases.
Review the information in the Description column and in the section Using the OSOT.
OK The item has the proper value or setting and does not require any optimization.
No severity level is associated with this status.
Table 1: Optimization Categories
Each severity level is the result of comparing the suggested optimization setting with the current setting.
2. Select the items that you want to optimize. To select or deselect all items, select the check box in the title
bar. By default, all settings are selected.
T E C H N I C A L W H I T E PA P E R / 1 8
Here is a before-and-after example of what you see when you apply an optimization:
Using the Windows7 (built-in) template, you see that the Apply HKCU Settings to Registry group includes
two services:
Lower Terminal Server Client Send Interval
Reduce Menu Show Delay
3. Click Optimize.
4. Wait for the optimization to complete, indicated by the progress bar showing 100%.
5. Review the items that you have optimized and note the following:
New Optimize tab (shown selected) in the row of tabs
New Optimization Result column that appears before the Steps column
The selected items for optimization that show SUCCESS for the Optimization Result (such as those
specified in the example from Step 2, Lower Terminal Server Client Send Interval and Reduce Menu
Show Delay)
T E C H N I C A L W H I T E PA P E R / 1 9
At this point, you do not have to be concerned about the Expected Result or Actual Result values in those
respective columns because the item has been optimized.
For those items that show a FAILED result, click the FAILED link to review the error code and error string and
possibly troubleshoot the issue.
A failure can occur for numerous reasons. Permissions, an incorrect configuration, or a Group Policy are just
some of the possibilities. For example, if the system is in a domain and the system administrator forbids users
to change the settings on their desktops, the optimization could fail.
Interpret the Analysis Summary
When you click the Analyze button, in addition to the list of individual optimizations, an Analysis Summary
displays in the upper right pane of the main OSOT window. The graphical chart makes it easy to review how
close the analyzed system is to being optimally configured for best performance in terms of the severity levels.
You can interpret the severity levels in the Analysis Summary as follows:
Mandatory The item on the targeted system has a different configuration (the value shown in the Actual
Result column) than the OSOT template (the recommended value in the Expected Result column).
Optional It is advised to optimize the item in the targeted system due to problems or issues that the OSOT
has identified.
Recommended You can choose whether to optimize the item.
Within each severity level, the number of items in which the optimization has not been applied (orange) or has
been applied (blue) is shown. Orange indicates that the value of the item in the target system and the OSOT
template do not match. Blue indicates that the target system item and the OSOT template do match.
T E C H N I C A L W H I T E PA P E R / 2 0
In the following example, the mandatory column shows 15 items to be configured in the selected OSOT
template, with 1 mismatch (orange) and 14 matches (blue), meaning that their values or settings in the target
system are what the OSOT expected. Moreover, the optimization has not yet been applied.
Your next step might be to identify the one mismatch in the list of optimizations and apply the optimization.
Export Results
Before you optimize the master image, you can export the analysis results as an HTML file for record keeping
and to share with other personnel. You can also use the results as a comparison with the post-optimization
results.
1. In the lower right of the OSOT main window, click Export Analysis Result.
T E C H N I C A L W H I T E PA P E R / 2 1
2. Review the information for the optimization processes that you have performed.
T E C H N I C A L W H I T E PA P E R / 2 2
The following table defines the elements that you can view in the optimization history.
S CRE EN I TEM
D E S CRIPTION
Template Name
Name of the template for which the optimization has been completed
Machine Name
Name of the machine for which the optimization has been completed
Date
Time
Type
2. In the Template Name column, select the check box for the optimized entry that you want to roll back and
click Rollback.
T E C H N I C A L W H I T E PA P E R / 2 3
2. Review the information for the rollbacks that you have performed.
2. In the Login window, enter your desktop broker (View Connection Server) information to browse a list of
master images in the remote desktop environment.
3. Click Login.
4. When connected, perform an analysis and remediation just as you would on a local machine.
For more information, see the VMware Remote Analysis Tool Guide.
T E C H N I C A L W H I T E PA P E R / 2 4
Figure 15: Overview of the Key UI Items for Creating a Customized Template
T E C H N I C A L W H I T E PA P E R / 2 5
Groups
A group is a set of optimization settings that are organized as a category, such as Apply HKLM Settings.
You can add, modify, or remove a group to design and customize an OSOT template.
Add a Group
You can add a group to an existing or new OSOT template.
1. Click the Templates tab, and from the Template Name drop-down menu, select the template.
2. From the left pane, right-click a group and select Add Group.
The OSOT allows for nested groups, so you are adding a group to the group that you selected. However, in
the Add Group dialog box, you have the option to add the group at the current level or the nested level.
3. In the Add Group dialog box:
a. Enter the name of the group.
b. Enter a description of the group.
c. Select whether to add the group at the current level or nested level. The current level adds the group
to the same level as the selected group. The nested level option adds the group as a subgroup of the
selected group.
T E C H N I C A L W H I T E PA P E R / 2 6
4. Click Add.
5. Click Save As.
6. Enter the filename.
7. Click Save.
Modify a Group
You can make changes to an existing group.
1. Click the Templates tab, and from the Template Name drop-down menu, select the template.
2. Select the group to modify.
3. Change the name and description of the group.
4. Click Set.
5. Click Save As to save the changes made to the group.
6. In the Save As dialog box, enter the templates filename and click Save.
T E C H N I C A L W H I T E PA P E R / 2 7
Remove a Group
You can remove a group from a template. You can also remove a group that is nested in another group.
1. Click the Templates tab, and from the Template Name drop-down menu, select the template.
2. Right-click the group to remove and select Remove. You can also select the group and click the Remove
button.
3. Click Save As, enter the name of the template in the Save As dialog box, and then click Save.
T E C H N I C A L W H I T E PA P E R / 2 8
Steps
A step is an optimization setting within a group. You can create and add steps and modify, reorder, or remove
them to design and customize an OSOT template.
Warning: In the group Apply HKCU Settings to Registry, do not change any settings in the steps for
Load HKCU for editing
Unload HKCU for editing
Changes to these settings can break everything in that step.
Figure 16: Do Not Change Settings for Load HKCU for editing and Unload HKCU for editing (See Warning Above)
T E C H N I C A L W H I T E PA P E R / 2 9
Figure 17: Changes to hku\temp Could Cause Steps in the Custom Template to Malfunction
T E C H N I C A L W H I T E PA P E R / 3 0
4. Click Save.
5. Select what you want to do from the Action Type drop-down menu:
Note: Depending on your selection, another Type field might appear. This type field modifies the field
directly above it. For example, the Type field below Value is the data type of the value that you enter.
The field names and values for each type are described in the following substeps and tables.
a. Provide the following information for the Registry type.
T E C H N I C A L W H I T E PA P E R / 3 1
FI ELD
Command
Key Name
Name of the registry key where the registration information from a particular
file is opened.
Value
Type
Data type of the specified value. The supported data types are:
REG_SZ
REG_BINARY
REG_DWORDREG_QWORD
Data
FI ELD
Service Name
Start Mode
T E C H N I C A L W H I T E PA P E R / 3 2
FI ELD
Command
FI ELD
Command
Action to perform for the task. Only the Change command is supported.
Task Name
Status
T E C H N I C A L W H I T E PA P E R / 3 3
Note: You can edit the values individually without clicking Remove. The Remove feature clears the
information so that you can add new values.
T E C H N I C A L W H I T E PA P E R / 3 4
2. On the Templates page, note the path of the OSOT template repository.
T E C H N I C A L W H I T E PA P E R / 3 5
WI ND OWS
I NTERNAL N AME
DEFAU LT
R ECOMMEN DED
STATE
COMMEN TS
Application
Experience
Lookup Service
AeLookupSvc
Manual
Win8.x
Manual
(Triggered
Start)
Disable
Background
Intelligent
Transfer Service*
bits
Manual
Disable
BitLocker Drive
Encryption
Service
dbesvc
Manual
Disable
Block Level
Backup Engine
Service
wbengine
Manual
Disable
BranchCache
PeerDistSvc
Manual
Disable
* Discretionary changes
T E C H N I C A L W H I T E PA P E R / 3 6
S E RVI C E NAM E
I N OS OT
WI ND OWS
I NTERNAL N AME
DEFAU LT
R ECOMMEN DED
STATE
COMMEN TS
Computer
Browser
Browser
Manual
Disable
Desktop Window
Manager Session
Manager*
UxSms
Auto
Disable
Diagnostic Policy
Service
DPS
Auto
Disable
Diagnostic
Service Host
WdiServiceHost
Manual
Disable
Diagnostic
System Host
WdiSystemHost
Manual
Disable
Disk
Defragmenter
Defragsvc
Manual
Disable
Function
Discovery
Provider Host
fdPHost
Manual
Disable
Function
Discovery
Resource
Publication
FDResPub
Manual
Disable
Group Policy
Client
gpsvc
Auto
Manual
Home Group
Listener
HomeGroupListener
Manual
Disable
Home Group
Provider
HomeGroupProvider
Manual
Disable
Hyper-V Data
Exchange Service
vmickvpexchange
Manual
Disable
* Discretionary changes
T E C H N I C A L W H I T E PA P E R / 3 7
S E RVI C E NAM E
I N OS OT
WI ND OWS
I NTERNAL N AME
DEFAU LT
R ECOMMEN DED
STATE
COMMEN TS
Hyper-V Guest
Shutdown
Service
vmicshutdown
Manual
Disable
Hyper-V
vmicheartbeat
Heartbeat Service
Manual
Disable
Hyper-V Remote
Desktop
Virtualization
Service
vmicrdv
Manual
Disable
Hyper-V Time
Synchronization
Service
vmictimesync
Manual
Disable
Hyper-V Volume
Shadow Copy
Requestor
vmicvss
Manual
Disable
Coordinates the
communications that are
required to use the Volume
Shadow Copy Service to back
up applications and data on
the virtual machine from the
operating system on the
physical computer.
Windows 8.x only.
Family Safety
WPCSvc
Manual
Disable
Windows
Biometric Service
wbiosrvc
Manual
Disable
Windows Store
Service
WSService
Manual
(Triggered
Start)
Disable
* Discretionary changes
T E C H N I C A L W H I T E PA P E R / 3 8
S E RVI C E NAM E
I N OS OT
WI ND OWS
I NTERNAL N AME
DEFAU LT
R ECOMMEN DED
STATE
COMMEN TS
Interactive
Services
Detection
UI0Detect
Manual
Disable
IP Helper*
IP Helper
Auto
Disable
Media Center
Extender
Mcx2Svc
Manual
Disable
Microsoft iSCSI
Initiator Service
MSiSCSI
Manual
Disable
Microsoft
Software Shadow
Copy Provider
swprv
Manual
Disable or Enable
Offline Files*
CscService
Manual
Manual
Reports and
Solutions Control
Panel Support
wercplsupport
Manual
Disable
Secure Socket
Tunneling
Protocol Service
SstpSvc
Manual
Disable
Security Center
wscsvc
Auto
Disable
Monitors configuration of
security-related services.
SSDP Discovery
SSDPSRV
Manual
Disable
Superfetch*
SysMain
Auto
Disable
Tablet PC Input
Service
TabletInputService
Manual
Disable
* Discretionary changes
T E C H N I C A L W H I T E PA P E R / 3 9
S E RVI C E NAM E
I N OS OT
WI ND OWS
I NTERNAL N AME
DEFAU LT
R ECOMMEN DED
STATE
COMMEN TS
Themes*
Themes
Auto
Disable
UPnP Host
Service
upnphost
Manual
Disable
Volume Shadow
Copy Service
VSS
Manual
Disable or Enable
Windows Backup
SDRSVC
Manual
Disable
Windows
Defender*
WinDefend
Auto
Disable
Windows Error
WerSvc
Reporting Service
Manual
Disable
Windows
Firewall*
MpsSvc
Auto
Auto
Windows Media
Center Receiver
Service
ehRecvr
Manual
Disable
Windows Media
Center Scheduler
Service
ehSched
Windows Media
Center Network
Sharing Service
WMPNetworkSvc
Windows Search*
WSearch
Auto
Disable
Windows
Update*
wuauserv
Auto
Disable
WLAN
AutoConfig
Wlansvc
Manual
Disable
WWAN
AutoConfig
WwanSvc
Manual
Disable
Not applicable on
Windows 8.x.
Manual
Disable
Manual
Disable
* Discretionary changes
Table 7: Windows 7 and 8.x Service Parameters
T E C H N I C A L W H I T E PA P E R / 4 0
Event Logs
* Discretionary changes
T E C H N I C A L W H I T E PA P E R / 4 1
P O LI CY I N OS OT
Firewall*
Internet Explorer
Settings (cache)
Internet Explorer
Settings (IE First Run
Wizard)
Recycle Bin
For Windows 7:
For Windows 8:
User Configuration > Administrative
Templates > Windows Components >
File Explorer
Remote Desktop
Remote Desktop
RSS Feeds
Screen Saver*
System Restore
* Discretionary changes
T E C H N I C A L W H I T E PA P E R / 4 2
P O LI CY I N OS OT
Wallpaper
Desktop Wallpaper =
Windows Defender
Windows Sideshow
Windows Update*
* Discretionary changes
Table 8: Windows 7 and Windows 8.x Group Policies
T E C H N I C A L W H I T E PA P E R / 4 3
CEIP Consolidator
CEIP Kernel
CEIP Usb
Windows Update
T E C H N I C A L W H I T E PA P E R / 4 4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
FileSystem]
"NtfsDisableLastAccessUpdate"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"ServicesPipeTimeout"=dword:0002bf20
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\Policies\Explorer]
"NoRemoteRecursiveEvents"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
Windows] "ErrorMode"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\OptimalLayout]
"EnableAutoLayout"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
CrashControl] "CrashDumpEnabled"=dword: 00000000
"LogEvent "=dword:00000000
"SendAlert"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\Tcpip\Parameters]
"DisableTaskOffload"=dword:00000001
[HKLM\System\CurrentControlSet\Control\Print\
Providers
"EventLog"=dword:00000001
T E C H N I C A L W H I T E PA P E R / 4 5
HKLM\System\CurrentControlSet\Control\
FileSystem\REG_DWORD)
HKLM\System\CurrentControlSet\Services\
LanmanServer\
Parameters\(REG_DWORD)
Lanman Server
Asynchronous Credits
HKLM\System\CurrentControlSet\Services\
LanmanServer\
Parameters\(REG_DWORD)
Above 512
HKLM\System\CurrentControlSet\Services\
LanmanServer\
Parameters\(REG_DWORD)
Above 64
HKLM\System\CurrentControlSet\Services\
LanmanServer\
Parameters\(REG_DWORD)
Above 1024
HKLM\System\CurrentControlSet\Services\
LanmanServer\Parameters\(REG_DWORD)
Above 20
HKLM\System\CurrentControlSet\Services\
LanmanServer\Parameters\(REG_DWORD)
HKLM\System\CurrentControlSet\Services\
LanmanServer\Parameters\(REG_DWORD)
Above 50
HKLM\System\CurrentControlSet\Control\
FileSystem\(REG_DWORD)
1 (default)
T E C H N I C A L W H I T E PA P E R / 4 6
[HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\Main]
"Force Offscreen Composition"=dword:00000001
[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="150"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\
Explorer\VisualEffects]
"VisualFXSetting"=dword:00000003
[HKEY_CURRENT_USER\Control Panel\Desktop\
WindowMetrics]
"MinAnimate"="0"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer
\Advanced] "ListviewAlphaSelect"=dword:00000000
"TaskbarAnimations"=dword:00000000
"ListviewWatermark"=dword:00000000
"ListviewShadow"=dword:00000000
[HKEY_CURRENT_USER\Control Panel\Desktop]
"DragFullWindows"="0" "FontSmoothing"="0"
"UserPreferencesMask"=hex:90,12,01,80
[HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Policies\Explorer]
"NoDesktopCleanupWizard"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer\Advanced]
"NoNetCrawling"=dword:00000001
[HKEY_CURRENT_USER\Software\Policies\Microsoft\
Windows\Control Panel\Desktop]
"ScreenSaveActive"="0"
[HKEY_CURRENT_USER\Software\Microsoft\CTF]
"Disable Thread Input Manager"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Policies\Explorer]
"NoClose"=dword:00000001
[HKEY_CURRENT_USER\Control Panel\Desktop]
"CursorBlinkRate"="795"
[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="1"
"HungAppTimeout"="5000"
"WaitToKillAppTimeout"="10000"
T E C H N I C A L W H I T E PA P E R / 47
References
VMware Operating System Optimization Tool (OSOT): Fling tool
Group Policy Settings Reference for Windows and Windows Server
Using REG to Update the Registry
T E C H N I C A L W H I T E PA P E R / 4 8
T E C H N I C A L W H I T E PA P E R / 4 9
R ECOMMEN DED
VALU E, STATU S, OR
ACTION
OSOT TEMPLATE
Windows7
Windows8
Aero Peek
Windows7
Windows8
Windows7
Windows8
1 MB
Windows7
Windows8
Windows7
Windows8
Disable
Windows7
Windows8
Windows8
Disable
Windows7
Windows8
5 seconds
WindowsServer2008-2012
10 seconds
WindowsServer2008-2012
WindowsServer2008-2012
Disable
WindowsServer2008-2012
Disable
Windows7
Windows8
Disable
Windows7
Windows8
WindowsServer2008-2012
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
BranchCache
Disable
Windows7
Windows8
CEIP Consolidator
Disable
Windows7
Windows8
WindowsServer2008-2012
T E C H N I C A L W H I T E PA P E R / 5 0
OS OT O P TI M I ZATI O N NAM E
R ECOMMEN DED
VALU E, STATU S, OR
ACTION
OSOT TEMPLATE
CEIP Kernel
Disable
Windows7
Windows8
WindowsServer2008-2012
CEIP Usb
Disable
Windows7
Windows8
WindowsServer2008-2012
Manual
Windows7
Windows8
Disable
Windows7
Windows8
Disable
WindowsServer2008-2012
ComboBox Animation
Windows7
Windows8
Control Animations
Windows7
Windows8
Computer Browser
Disable
Windows7
Windows8
Enable
Windows7
Windows8
WindowsServer2008-2012
Disable
Windows7
Windows8
WindowsServer2008-2012
Disable
Windows7
Windows8
WindowsServer2008-2012
Disable
Windows7
Windows8
WindowsServer2008-2012
Cursor Shadow
Windows7
Windows8
Disable
Windows7
Windows8
Disable
WindowsServer2008-2012
Removed
Windows7
Windows8
Windows7
Windows8
Defrag Schedule
Disable
Windows7
Windows8
T E C H N I C A L W H I T E PA P E R / 5 1
OS OT O P TI M I ZATI O N NAM E
R ECOMMEN DED
VALU E, STATU S, OR
ACTION
OSOT TEMPLATE
Windows7
Windows8
Disable
WindowsServer2008-2012
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
WindowsServer2008-2012
200 milliseconds
Windows7
Windows8
1500
Windows7
Windows8
Windows7
Windows8
Drop Shadow
Windows7
Windows8
Enable
Windows7
Windows8
Family Safety
Disable
Windows8
Disable
Windows7
Windows8
Font Smoothing
Windows7
Windows8
WindowsServer2008-2012
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Windows7
Windows8
WindowsServer2008-2012
T E C H N I C A L W H I T E PA P E R / 5 2
OS OT O P TI M I ZATI O N NAM E
R ECOMMEN DED
VALU E, STATU S, OR
ACTION
OSOT TEMPLATE
0
0
2
Windows7
Windows8
WindowsServer2008-2012
HomeGroup Listener
Disable
Windows7
Windows8
HomeGroup Provider
Disable
Windows7
Windows8
Disable
Windows8
Disable
Windows8
Disable
Windows8
Disable
Windows8
Disable
Windows8
Disable
Windows8
IE Wizard Disable
Disable
Windows7
Windows8
Image Revision
1.0
Windows7
Windows8
Image Virtual
Yes
Windows7
Windows8
180 seconds
WindowsServer2008-2012
120 seconds
Windows7
Windows8
Disable
Windows7
Windows8
IP Helper
Disable
Windows7
Windows8
IPv6 Disable
Disable
Windows7
Windows8
512
WindowsServer2008-2012
50
WindowsServer2008-2012
20
WindowsServer2008-2012
True
WindowsServer2008-2012
1024
WindowsServer2008-2012
64
WindowsServer2008-2012
True
WindowsServer2008-2012
Disable
Windows7
Windows8
T E C H N I C A L W H I T E PA P E R / 5 3
OS OT O P TI M I ZATI O N NAM E
R ECOMMEN DED
VALU E, STATU S, OR
ACTION
OSOT TEMPLATE
Windows7
Windows8
Windows7
Windows8
Listview Shadow
Windows7
Windows8
Windows7
Windows8
WindowsServer2008-2012
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Menu Animation
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Network Location
Windows7
Windows8
WindowsServer2008-2012
WindowsServer2008-2012
Offline Files
Disable
Windows7
Windows8
795
WindowsServer2008-2012
0.12 seconds
150 milliseconds
Windows7
Windows8
WindowsServer2008-2012
Disable
Windows7
Windows8
Windows7
Windows8
WindowsServer2008-2012
WindowsServer2008-2012
Disable
Windows7
Windows8
T E C H N I C A L W H I T E PA P E R / 5 4
OS OT O P TI M I ZATI O N NAM E
R ECOMMEN DED
VALU E, STATU S, OR
ACTION
OSOT TEMPLATE
Disable
Windows7
Windows8
Save Thumbnail
Windows7
Windows8
Windows7
Windows8
Disable
Windows7
Windows8
Disable
WindowsServer2008-2012
10 minutes
Windows7
Windows8
Disable
Windows7
Windows8
Security Center
Disable
Windows7
Windows8
1 MB
Windows7
Windows8
Windows7
Windows8
Selection Fade
Windows7
Windows8
Non-existent
Windows7
Windows8
Blank
Windows7
Windows8
Disable
WindowsServer2008-2012
SSDP Discovery
Disable
Windows7
Windows8
Stop
Windows7
Windows8
Disable
Windows7
Windows8
Superfetch
Disable
Windows7
Windows8
Disable
Windows7
Windows8
1 MB
Windows7
Windows8
Windows7
Windows8
T E C H N I C A L W H I T E PA P E R / 5 5
OS OT O P TI M I ZATI O N NAM E
R ECOMMEN DED
VALU E, STATU S, OR
ACTION
OSOT TEMPLATE
System Restore
Disable
Windows7
Windows8
(Located under
Disable Features
group)
System Restore Disable
Disable
(Located under Apply
HKLM Settings
group)
Windows7
Windows8
Disable
Windows7
Windows8
Tablet Services
Disable
Windows7
Windows8
Taskbar Animations
Windows7
Windows8
Disable
Windows7
Windows8
Disable
WindowsServer2008-2012
Windows7
Windows8
Themes
Disable
Windows7
Thumbnails Or Icon
Windows7
Windows8
Tooltip Animation
Windows7
Windows8
Transparent Glass
Windows7
UAC Disable
0
Use Group Policy to
configure more
granularly
Windows7
Windows8
Disable
Windows7
Windows8
Windows7
Windows8
WindowsServer2008-2012
Visual Effects
Windows7
Windows8
Disable
WindowsServer2008-2012
Disable
WindowsServer2008-2012
Disable
WindowsServer2008-2012
T E C H N I C A L W H I T E PA P E R / 5 6
OS OT O P TI M I ZATI O N NAM E
R ECOMMEN DED
VALU E, STATU S, OR
ACTION
OSOT TEMPLATE
Disable
WindowsServer2008-2012
Disable
WindowsServer2008-2012
Disable
WindowsServer2008-2012
Disable
WindowsServer2008-2012
Disable
WindowsServer2008-2012
Disable
Windows7
Windows8
VMware Tools
Windows7
Windows8
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows8
Disable
Windows8
Windows Backup
Disable
Windows7
Windows8
Disable
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows7
Windows8
WindowsServer2008-2012
Windows Firewall
Disable
Windows7
Windows8
Disable
Windows7
Disable
Windows7
T E C H N I C A L W H I T E PA P E R / 5 7
OS OT O P TI M I ZATI O N NAM E
R ECOMMEN DED
VALU E, STATU S, OR
ACTION
OSOT TEMPLATE
Disable
Windows7
Windows Search
Disable
Windows7
Windows8
Disable
Windows7
Windows8
Disable
Windows8
Windows Update
(Disable Services group)
Disable
Windows7
Windows8
WindowsServer2008-2012
Disable
Windows7
Windows8
WinSAT
Disable
Windows7
Windows8
WLAN AutoConfig
Disable
Windows7
Windows8
WWAN AutoConfig
Disable
Windows7
Windows8
T E C H N I C A L W H I T E PA P E R / 5 8
T E C H N I C A L W H I T E PA P E R / 5 9
- Customizing templates:
Removed two Set buttons to optimize the operation
XML content reflects user changes to the input fields
Mandatory fields are indicated with a red asterisk (*)
New field added: Default selected
Added a Save button, enabled for custom templates and disabled for built-in (read-only) templates
Context menu added for each Step
Added menu item, Remove, for the Group level
Disabled the Remove button for the top level
Adjusted column width for better text display
User is prevented from removing the top-level Group
Updated the Up and Down arrow icons
Label icon has the same context menu as label (tree view)
Step Type field was removed from the Group level
Title of HKCU operations was changed to match command name (LOAD, UNLOAD) for consistency
February 2015 (b1038) The following changes were made to the OSOT UI:
- Steps column title changed to Optimizations
- System Information label for Version identifies the Service Pack only, and the Locale label was changed
to Windows Locale
- A one-line description for the System Information panel was added, which can be seen using a mouseover (mouse-hover) movement
- Analysis Summary legend labels changed from Un-Optimized and Optimized to Optimization Not
Applied and Optimization Applied
- Product/Feature Compatibility dialog changed the View 5.3 check box label to View 5.3 Feature Pack
(to be installed), and the Analyze button to Continue to Analyze
VMware, Inc. 3401 Hillview Avenue Palo Alto CA 94304 USA Tel 877-486-9273 Fax 650-427-5001 www.vmware.com
Copyright 2015 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at
http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be
trademarks of their respective companies. Item No: VMW-TWP-OPGDDKTPSVRH6HAIRDKTPAPP-USLET-20151104-WEB