The Offline Virtual Machine Service Tool 2.0 provides a way to automate the process of updating virtual machines running on virtual servers and Hyper-V with the latest operating system updates.

The tool uses “servicing jobs” to manage the update operations based on lists of existing virtual machines stored in VMM


Using Windows Workflow Foundation technology, a servicing job runs snippets of PowerShell scripts to work with virtual machines. For each virtual machine, the servicing job:

  • “Wakes” the virtual machine (deploys it to a host and starts it).
  • Triggers the appropriate software update cycle (Configuration Manager or WSUS).
  • Shuts down the updated virtual machine and returns it to the library.

The tool works with Windows Task Scheduler to determine when to run the servicing job.

Roles.png