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 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 Microsoft Virtualization Secrets (Wiley) and Mastering Hyper-V 2012 R2 with System Center and Azure (Wiley). John's blog is available at

Convert VMDK to VHD
Use MVMC 3 to convert VMDK files to VHD.
No access to Internet from Azure with new Azure DC
Fix problems getting to the Internet from Azure VMs.
Moving Between Windows Server 2016 modes 1
Can the configuration level be changed in Windows Server 2016?
Install options for Windows Server 2016
Learn about the install options for Windows Server 2016.
How to resize an Azure disk
Learn how to resize disks in Azure.
New Shared VHDX features in Windows Server 2016
Learn about the new Shared VHDX features in Windows Server 2016.
Rebalance data over Storage Pools
Learn data rebalancing options for Windows Server 2012 R2 storage spaces.
Why Do Windows Move Between Monitors When Using DisplayPort?
Work around multiple DisplayPort display issues and power save.
Disable Windows 10 notifications when presenting 1
Stop notifications in Windows 10 when presenting.
Event log for minimum QoS in Windows Server 2012 R2
See the event log when minimum IOPS cannot be satisfied.
The Pets and Cattle Methods for Deploying Cloud Services
Understand the difference between a pet and cattle.
How to deploy Windows 10 using a fresh media key 1
Learn how to perform a fresh Windows 10 deployment after you've already performed an in-place upgrade and don't have a Windows 10 key.
Uninstall uninstallable Windows 10 applications 2
Uninstall the uninstallable Windows 10 applications.
Speed up HTTPS sites in Windows 10 IE 1
Speed up HTTPS sites in Windows 10 Internet Explorer.
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 Microsoft Stack Master Class

Join John Savill for the ALL NEW Microsoft Stack Master Class!

Get 30 hours of detailed instruction covering the complete Microsoft solution stack. Invest a few hours each week and become THE Microsoft expert in your organization.

Thursdays, October 8th to December 17th

John will cover topics including:

* Key Features of Active Directory for every version of Server OS, including Windows Server 2012 R2 and Windows Server 2016
* Key elements of Microsoft System Center 2012 and System Center 2012 R2 PLUS major changes in the 2016 wave
* Deploying, Migrating to, and Managing Hyper-V in Your Organization
* Implementing a Private Cloud
* Using PowerShell to Automate Common tasks
* Key Windows 10 changes including the new Start menu, Cortana, Microsoft Edge, and more
* And much more!


Enroll by October 1st and SAVE $245!



Windows Forums

The Windows IT Pro forums are moving to! Get answers to questions, share tips, and engage with the IT professional community.

Sponsored Introduction Continue on to (or wait seconds) ×