VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v...

Post on 21-Mar-2020

6 views 0 download

Transcript of VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v...

©

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

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