vmware operating system optimization tool guide...vmwareosoptimizationtool.exe -o -t “vmware...
TRANSCRIPT
©
Contents
What Are You Optimizing? ................................................................................................................................................ 6
When Do You Optimize? ................................................................................................................................................... 7
Tab Functions .................................................................................................................................................................... 8
OSOT Template Choices .................................................................................................................................................... 8
OSOT Templates and Groups ............................................................................................................................................ 9
System Information ......................................................................................................................................................... 10
Best Practices .................................................................................................................................................................. 11
Analyze a Master Image .................................................................................................................................................. 11
Common Options ............................................................................................................................................................ 15
Export Results ................................................................................................................................................................. 17
Review the Optimization Results .................................................................................................................................... 19
View Optimization History .............................................................................................................................................. 20
Roll Back to the Pre-Optimized State of the Master Image ............................................................................................. 21
Perform Remote Analysis of View Desktops ................................................................................................................... 21
Examples ......................................................................................................................................................................... 25
Visual Effect ..................................................................................................................................................................... 25
Notification ..................................................................................................................................................................... 26
Windows Update ............................................................................................................................................................. 26
Store Apps ....................................................................................................................................................................... 26
Background ..................................................................................................................................................................... 27
Add Groups ..................................................................................................................................................................... 30
Rename Existing Groups.................................................................................................................................................. 31
Remove Groups ............................................................................................................................................................... 32
Add Steps ........................................................................................................................................................................ 33
Edit Steps ........................................................................................................................................................................ 37
Remove Steps .................................................................................................................................................................. 38
Change the Order of Steps .............................................................................................................................................. 38
•
•
•
•
•
•
•
®
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
–
–
–
•
•
Figure 1: Tabs Available in the OSOT
•
•
•
•
•
•
•
•
Figure 2: Selecting a Template Name in the OSOT
Figure 3: Disable Features and Disable Schedule Tasks Groups and Their Steps
•
•
•
•
Figure 4: System Information Pane of the Main OSOT Window
•
•
•
Figure 5: OSOT Analyze Pane Before You Analyze
•
•
•
X
Figure 6: Analyze Windows
Table 1: Optimization Importance
Figure 7: Main OSOT Window After You Analyze
Figure 8: Analysis Summary Pane of the Main OSOT Window
i
Figure 9: Individual Template Settings
Figure 10: Common Options Optimization Settings
Figure 11: Common Options Overview
Figure 12: Common Options Windows Store Applications Control
HTML
Figure 13: Export Analysis Results
HTML
Figure 14: Main OSOT Window Ready to Optimize
100%
•
•
•
Figure 15: Optimize Tab Shows the Results of the Optimization Process
SUCCESS
Figure 16: Optimization Result Column
SUCCESS
FAILED FAILED
Figure 17: Addressing FAILED Results
Figure 18: History Tab
1.
Optimization Rollback
Table 2: Optimization History Elements
Rollback
Figure 19: Rollback Process
Rollback
Figure 20: Remote Analysis
Figure 21: Generalize screen
Figure 22: Finalize the Windows Image
VMwareOSOptimizationTool.exe
[-h]
[-v]
[-r report_file_path_name]
[-o [default | all | recommended | mandatory | none]]
[-t template]
[-visualeffect [performance | balanced | quality]] [-notification [enable |
disable]]
[-notification [enable | disable]]
[-windowsupdate [enable | disable]]
[-storeapp [keep-all | remove-all [--exclude [Alarms | ScreenSketch | Camera |
SoundRecorder | Calculator | StickyNotes | MSPaint | WebExtension]]]
[-systemcleanup [0|1|2|3]]
[-background #000000]
-h
-v
-r
-o
o -o
o
-t
o
o
VMwareOSOptimizationTool.exe -r c:\reports\
VMwareOSOptimizationTool.exe -o
VMwareOSOptimizationTool.exe -o recommended -v
VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server
2019"
VMwareOSOptimizationTool.exe -o -t "My Templates\My Windows 10 1809-1909"
VMwareOSOptimizationTool.exe -o -t c:\temp\myTmpl.xml
VMwareOSOptimizationTool.exe -o -v > c:\temp\mylog.txt 2>&1
-o
•
•
VMwareOSOptimizationTool.exe -o -t template [-visualeffect [performance | balanced
| quality]]
• Performance:
• Balanced:
• Quality
VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server
2019” -visualeffect performance
VMwareOSOptimizationTool.exe -o -t template [-notification [enable | disable]]
VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server
2019” - notification disable
VMwareOSOptimizationTool.exe -o -t template [-windowsupdate [enable | disable]]
VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server
2019” -windowsupdate enable
VMwareOSOptimizationTool.exe -o -t template [-storeapp [keep-all | remove-all [--
exclude [Alarms | ScreenSketch | Camera | SoundRecorder | Calculator | StickyNotes
| MSPaint | WebExtension]]]
• Keep-all
• Remove-all
• --exclude
-storeapp -remove-all --exclude mspaint
VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server
2019” -storeapp remove-all --exclude alarms calculator
VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server
2019” -storeapp keep-all
VMwareOSOptimizationTool.exe -o -t template [-background #000000]
• #000000
VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server
2019” -background #87CEEB
VMwareOSOptimizationTool.exe -o -t template [-systemcleanup [0|1|2|3]]
• 0
• 1
• 2
• 3
VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server
2019” -systemcleanup 0 1 2 3
VMwareOSOptimizationTool.exe -o none -t "VMware Templates\Windows 10 1809-1909-
Server 2019" -systemcleanup 0 1
•
•
•
•
•
•
VMwareOSOptimizationTool.exe -o recommended
-t “VMware Templates\Windows 10 1809-1909-Server 2019” -notification disable -
visualeffect performance -windowsupdate enable -storeapp remove-all --exclude
mspaint calculator -background #20B2AA -systemcleanup 0 1 2
Figure 23: OSOT Template Editor
•
•
•
•
Figure 24: Overview of the Key UI Items for Creating a Customized Template
•
•
Figure 25: Add a Group to a Template
•
•
Figure 26: Do Not Change Settings for Load HKCU for editing or Unload HKCU for editing
Figure 27: Action Parameters for a Registry Step
• ADD
• DELETEKEY
• DELETEVALUE
• LOAD
• UNLOAD
• REG_BINARY
• REG_DWORD
• REG_SZ
• REG_MULTI_SZ
Table 3: Parameters for the Registry Type
DELETEKEY DELETEVALUE
Figure 28: Action Parameters for a Service Step
• AUTO
• DISABLED
• MANUAL
Table 4: Parameters for the Service Type
Figure 29: Action Parameters for a ShellExecute Step
Table 5: Parameters for the ShellExecute Type
Figure 30: Action Parameters for a Scheduled Task (SchTasks) Step
Microsoft\Office\Office Automatic
Updates
• ENABLED
• DISABLED
Table 6: Parameters for the SchTasks Type
HKEY_USERS\temp\ HKEY_USERS\temp\
Figure 31: Changes to HKEY_USERS\temp\ Can Cause Steps in the Custom Template to Fail