vmware operating system optimization tool guide · vmwareosoptimizationtool.exe -o recommended -v...

37

Upload: others

Post on 21-Mar-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server
Page 2: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

©

Page 3: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

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

Page 4: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

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

Page 7: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Page 9: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 1: Tabs Available in the OSOT

XML

Page 10: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 2: Selecting a Template Name in the OSOT

Figure 3: Disable Features and Disable Schedule Tasks Groups and Their Steps

Page 11: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 4: System Information Pane of the Main OSOT Window

Page 12: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 5: Main OSOT Pane Before You Analyze

X

Page 14: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Table 1: Optimization Importance

Figure 6: Main OSOT Window After You Analyze

Figure 7: Analysis Summary Pane of the Main OSOT Window

• i

Page 15: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server
Page 16: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server
Page 17: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

HTML

HTML

Page 18: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 8: Main OSOT Window Ready to Optimize

100%

Page 19: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 9: New Optimize Tab Showing Results of Optimization Process

SUCCESS

Figure 10: Optimization Result Column

SUCCESS

FAILED FAILED

Page 20: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 11: Addressing FAILED Results

Page 21: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 12: History Tab

Optimization Rollback

Table 2: Optimization History Elements

Rollback

Page 22: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Rollback

Page 23: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

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

Page 24: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

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

Page 25: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

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

Page 26: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

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

Page 27: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 13: OSOT Template Editor

Page 28: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 14: Overview of the Key UI Items for Creating a Customized Template

Page 29: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 15: Add a Group to a Template

Page 30: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server
Page 31: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 16: Do Not Change Settings for Load HKCU for editing or Unload HKCU for editing

Page 32: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server
Page 33: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

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

Page 34: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

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

Page 35: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

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\

Page 36: VMware Operating System Optimization Tool Guide · VMwareOSOptimizationTool.exe -o recommended -v VMwareOSOptimizationTool.exe -o -t "VMware Templates\Windows 10 1809-1909-Server

Figure 21: Changes to HKEY_USERS\temp\ Can Cause Steps in the Custom Template to Fail