vmware operating system optimization tool guide · vmwareosoptimizationtool.exe -o recommended -v...
TRANSCRIPT
©
Contents
What Are You Optimizing? ................................................................................................................................................ 6
When Do You Optimize? ................................................................................................................................................... 7
Best Practices .................................................................................................................................................................... 8
Tab Functions .................................................................................................................................................................... 8
OSOT Template Choices .................................................................................................................................................... 9
OSOT Templates and Groups .......................................................................................................................................... 10
System Information ......................................................................................................................................................... 10
Review the Optimization Results .................................................................................................................................... 19
Examples ......................................................................................................................................................................... 23
Visual Effect..................................................................................................................................................................... 24
Notification ..................................................................................................................................................................... 24
Windows Update............................................................................................................................................................. 25
Store Apps ....................................................................................................................................................................... 25
System Cleanup ............................................................................................................................................................... 26
Background ..................................................................................................................................................................... 26
Add Groups ..................................................................................................................................................................... 28
Rename Existing Groups ................................................................................................................................................. 29
Remove Groups ............................................................................................................................................................... 30
Add Steps ........................................................................................................................................................................ 31
Edit Steps ........................................................................................................................................................................ 35
Remove Steps .................................................................................................................................................................. 36
Change the Order of Steps .............................................................................................................................................. 36
•
•
•
•
•
•
•
•
•
•
®
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
–
–
Figure 1: Tabs Available in the OSOT
XML
•
•
•
•
•
•
•
•
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: Main OSOT Pane Before You Analyze
•
•
•
X
o
o
Table 1: Optimization Importance
Figure 6: Main OSOT Window After You Analyze
Figure 7: Analysis Summary Pane of the Main OSOT Window
• i
HTML
HTML
Figure 8: Main OSOT Window Ready to Optimize
100%
•
•
Figure 9: New Optimize Tab Showing Results of Optimization Process
SUCCESS
Figure 10: Optimization Result Column
SUCCESS
FAILED FAILED
Figure 11: Addressing FAILED Results
Figure 12: History Tab
Optimization Rollback
Table 2: Optimization History Elements
Rollback
Rollback
VMwareOSOptimizationTool.exe
[-h]
[-v]
[-r report_file_path_name]
[-o [default | all | recommended | mandatory]]
[-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 -t “VMware Templates\Windows 10 1809-1909-Server 2019”
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
• “VMware Templates\Windows 10 1809-1909-Server 2019”
• “VMware Templates\Windows 10 1507-1803-Server 2016”
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 [-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 -t template [-background #000000]
• #000000
VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server
2019” -background #87CEEB
•
•
•
•
•
•
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 -systemcleanup 0 1 -background #20B2AA
Figure 13: OSOT Template Editor
•
•
•
•
Figure 14: Overview of the Key UI Items for Creating a Customized Template
•
•
Figure 15: Add a Group to a Template
•
•
Figure 16: Do Not Change Settings for Load HKCU for editing or Unload HKCU for editing
Figure 17: 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 18: Action Parameters for a Service Step
• AUTO
• DISABLED
• MANUAL
Table 4: Parameters for the Service Type
Figure 19: Action Parameters for a ShellExecute Step
Table 5: Parameters for the ShellExecute Type
Figure 20: 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 21: Changes to HKEY_USERS\temp\ Can Cause Steps in the Custom Template to Fail