Select Page

Moving to a new home…

This is the last blog post that I am going to write as Virtual PC Guy. But do not fear, I am starting a new blog over at, and all the Virtual PC Guy posts are going to remain ... continue reading

High CPU/High Memory in WSUS following Update Tuesdays

Updated 8/24/2017 – Hotfix information added. Recently, we’ve seen an increase in the number of high CPU/High Memory usage problems with WSUS, including WSUS in a System Center Configuration Manager environment – these have mostly corresponded with Update Tuesdays. Microsoft ... continue reading

Enabling Surface Laptop keyboard during MDT deployment

Hi, my name is Scott McArthur and I am Supportability PM with commercial Surface. Today’s blog will discuss how to enable the keyboard on the new Surface Laptop during a Microsoft Deployment Toolkit deployment. The information in this blog could ... continue reading

Deploy Windows from USB drive to Surface Studio

Hi, my name is Scott McArthur and I am Supportability Program Manager in Surface. Today I am going discuss two scenarios involving deploying Windows 10 to Surface Studio. Today if you don’t follow the steps outlined below you will see ... continue reading

Deploy Surface Studio using MDT

Hi, my name is Scott McArthur and I am Supportability Program Manager in Surface. Today I am going to walk through deploying Windows 10 Enterprise Version 1703(Creators Update) to a Surface Studio using Microsoft Deployment Toolkit 8443. Microsoft Deployment Toolkit ... continue reading

Getting VM Memory Usage and Demand Programmatically

A couple of people have recently asked me how to get virtual machine memory usage and memory demand programmatically.  What I am referring to is the information that we display here in Hyper-V Manager: I have blogged about this in ... continue reading

Known Lock Screen issues with Creator’s Update (1703)

One of our regular contributors, Kim Johnson, has written a blog titled “Known Lock Screen issues with Creator’s Update (1703)“. You can read the blog here ... continue reading

Using Hyper-V Resource Pools to ease migration between different configurations

Today I was asked about the following configuration: A user has a stretched Hyper-V cluster running between two datacenters. This stretched cluster is sitting on top of replicated storage. However, the storage appears in a different location on either side ... continue reading

Performance Tuning Windows Server 2016

While we were working on developing Windows Server 2016 – we had a team dedicated to testing the many aspects of the performance of Windows. We rely heavily on this team to make sure that we are continuously improving our ... continue reading