vmware operating system optimization tool guide...vmwareosoptimizationtool.exe -o -t “vmware...

39

Upload: others

Post on 18-Apr-2020

23 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator
Page 2: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

©

Page 3: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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

Page 4: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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

Page 7: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Page 8: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 1: Tabs Available in the OSOT

Page 9: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 2: Selecting a Template Name in the OSOT

Page 10: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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

Figure 4: System Information Pane of the Main OSOT Window

Page 11: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Page 12: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 5: OSOT Analyze Pane Before You Analyze

X

Page 14: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Table 1: Optimization Importance

Figure 7: Main OSOT Window After You Analyze

Figure 8: Analysis Summary Pane of the Main OSOT Window

Page 15: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

i

Figure 9: Individual Template Settings

Page 16: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 10: Common Options Optimization Settings

Figure 11: Common Options Overview

Page 17: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 12: Common Options Windows Store Applications Control

HTML

Figure 13: Export Analysis Results

HTML

Page 18: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 14: Main OSOT Window Ready to Optimize

100%

Page 19: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 15: Optimize Tab Shows the Results of the Optimization Process

SUCCESS

Figure 16: Optimization Result Column

SUCCESS

FAILED FAILED

Page 20: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 17: Addressing FAILED Results

Figure 18: History Tab

1.

Page 21: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Optimization Rollback

Table 2: Optimization History Elements

Rollback

Figure 19: Rollback Process

Rollback

Figure 20: Remote Analysis

Page 22: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 21: Generalize screen

Page 23: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 22: Finalize the Windows Image

Page 24: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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

Page 25: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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]]

Page 26: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

• 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]]]

Page 27: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

• 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

Page 28: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

• 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

Page 29: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 23: OSOT Template Editor

Page 30: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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

Page 31: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 25: Add a Group to a Template

Page 32: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator
Page 33: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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

Page 34: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator
Page 35: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

Figure 27: Action Parameters for a Registry Step

• ADD

• DELETEKEY

• DELETEVALUE

• LOAD

• UNLOAD

• REG_BINARY

• REG_DWORD

• REG_SZ

• REG_MULTI_SZ

Page 36: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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

Page 37: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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\

Page 38: VMware Operating System Optimization Tool Guide...VMwareOSOptimizationTool.exe -o -t “VMware Templates\Windows 10 1809-1909-Server 2019” -storeapp remove-all --exclude alarms calculator

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