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

Super tool to help with RMS problems
Use a great tool that can troubleshoot all aspects of RMS.
Subnet thresholds for clusters in Azure
Tune hearthbeat thresholds to optimize resiliency for Azure failover clusters.
Advanced Threat Analytics gateway deployment in a cluster.
Understand how to deploy ATA gateways in a cluster that contains DCs that could move between nodes.
Use anti-affinity in Failover Clustering
Stop multiple instances of the same service running on the same nodes in a cluster with anti-affinity.
Find SID of account using PowerShell
Different ways to find the SID of objects in Active Directory
Fix DVD and Blu-ray devices in error state on your Windows machine
Resolve media drive errors related to corrupted registry.
Forcing Azure AD Connect Synchronization 2
Force a synchronization with Azure AD Connect
Why have an unfederated account in Azure AD?
Understand why people have an account in Azure AD that is not federated.
Things to troubleshoot for Azure VPN site-to-site
If you have problems with the site-to-site VPN then look at this!
Things to check if Azure VM continually restart
Understand things to check if VMs are restarting in Azure.
Is it OK to place data in an Azure VM on the C: drive?
Understand how to place data on drives in Azure.
Keep Azure PowerShell up-to-date
Easily keep your Azure PowerShell cmdlets up-to-date.
Using a jump box for Azure RDP access 1
Using a jump box for RDP access with Azure.
Custom Azure image creation
Learn the best way to create custom images for Azure.
Number of virtual networks connected via ExpressRoute
Learn the connectivity options available with ExpressRoute.
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-...

Join the Conversation

Get answers to questions, share tips, and engage with the IT professional community at myITforum. Are you a data center professional? Join AFCOM for the best data center insights.

Sponsored Introduction Continue on to (or wait seconds) ×