John Savill


John Savill is a Windows technical specialist, an 11-time MVP, and an MCSE for Private Cloud and Server Infrastructure 2012. He's also Azure certified, ITIL certified and a CISSP. John is the author of the popular FAQ for Windows and a senior contributing editor to Windows IT Pro, as well as the author of Mastering Hyper-V 2012 R2 with System Center and Azure (Wiley) and Mastering Azure Infrastructure Services (Wiley). John's blog is available at

Networking options for containers
Learn the networking options for containers in Windows Server 2016
Easily add timestamp to PowerShell output
With a simple filter a timestamp can be added to any output.
Inject PowerShell into Azure VM using VM Agent
Inject PowerShell into an Azure VM via the VM Agent and the custom script extension.
Change DVD drive letter using PowerShell
Change the DVD drive letter with a few lines of PowerShell.
When do Docker images have to be rebuilt
Learn when you need to rebuild your docker images.
Understand virtual network peering in Azure
Learn what network peering is and what it means to your Azure networks.
Using a custom address space with a Container NAT network
Learn how a custom address space can be used with a NAT network.
Export favorites from Edge
Export, import and manage favorites in Edge.
How to keep containers running!
Learn how to keep your containers running and why they may be stopping.
View Windows 10 startup folders. 1
Find out how to get to the Windows 10 startup folders.
Activation of 2016 hosts with 2012 R2 KMS server
Find out how to activate Windows Server 2016 with KMS 2012 R2.
PowerShell to create domains
Find out how to create a domain with PowerShell.
How can I check the VM sizes available in a certain Azure region?
Check the VM sizes available in each Azure region with PowerShell.
Map SMB drive using PowerShell
Use PowerShell to simply map SMB shares.
Specify multiple administrators in SQL unattend answer file
Add multiple administrators to answer file for SQL.
Q. Can I use the same storage account for all the VMs in an availability set?
May 18, 2016

I agree its not guaranteed to be different stamps but it may be which may give some additional resiliency. I wasn't saying it as an iron guarantee :-) ZRS/GRS gives additional...

PowerShell Storage Space Creation Tips
October 7, 2014

This is expected. You are using an environment based on Windows Server 2012 R2 to create (Windows PE 5) then trying to read on a prior version, Windows Server 2012.

Azure Auto-Scale for IaaS
August 23, 2014

Yep, when I wrote it I didn't think the queues would be that useful however when revisiting I see the use cases so updated :-) Thanks

Windows Server 2012 R2 Hyper-V
March 13, 2014

I can't speak for internal Microsoft policy however with the new scalability I see many virtualized SQL environments. There are still environments that keep it physical but...

Join the Conversation

Sponsored Introduction Continue on to (or wait seconds) ×