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

Major changes in Windows 10 Anniversary Edition 1
Learn the new features in Windows 10 Anniversary Edition
How to solve Windows 10 low memory errors
Tips on how to solve low memory errors with Windows 10.
Hot-add and remove requirements for Windows Server 2016 Hyper-V
Requirements for hot-add and remove of memory in Windows Server 2016 Hyper-V.
Ways to protect Hyper-V environments from administrators
Some options to lock down your Hyper-V environment.
How PowerShell Direct works with VMs on host
Learn about PowerShell Direct workings with VMs.
Revert from federated to standard authentication
Revert back from federated to standard authentication
Create a single record internally for an external zone 1
Create a record internally for a single record for an otherwise external DNS zone.
Solve account issues trying to federate with Azure AD
Federate to Azure AD using the right account.
Customize the ADFS authentication page with buttons!
Customize the ADFS logon page to include custom buttons with links.
Set default web browser for Windows Server 2016
Change the default browser in Windows Server
Requirements to enable federation to Azure AD
Check the requirements and get federated to Azure AD via ADFS and Web Application Proxy.
Lock certain groups on Windows 10 Start menu
Lock down certain Start menu groups.
When a GPU can be utilized with session virtualization in 2016 1
Learn when a GPU can be leveraged with session virtualization.
Hardware features required for processor compatibility in Hyper-V
Learn hardware requirements for Hyper-V processor compatibility mode.
Authentication methods supported for Nano Server
Understand the authentication methods available with Nano Server
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...

Remove Lync-Specific Attributes for Users
February 28, 2014

The modified code for those 3 included would be:

get-aduser -filter {msRTCSIP-PrimaryUserAddress -like "*"}|set-aduser -clear msRTCSIP-PrimaryUserAddress,msRTCSIP-...

John Savill's Hyper-V Master Class

Join John Savill and become a Hyper-V Master!

This fully-updated master class gives you 12 hours of detailed instruction on all aspects of a Hyper-V based virtualization environment.

You'll explore current capabilities in Windows Server 2012 R2 and look to the future with Windows Server 2016.

Thursdays, April 28th through May 19th


Join the Conversation

Sponsored Introduction Continue on to (or wait seconds) ×