Ben Armstrong’s Virtualization Blog

Hyper-V Program Manager

See you at TechDays Stockholm!

Next week I am going to be at Techdays Stockholm. I will be talking (both on stage and off stage)...

Author: Ben Armstrong [MSFT] Date: 10/15/2015

We have some questions about how you use containers...

As we are working on Windows Containers and Hyper-V Containers - we want to know more about what you...

Author: Ben Armstrong [MSFT] Date: 10/14/2015

Nested Virtualization in Windows 10 Build 10565

A little while ago we announced that - in order to help people run Hyper-V Containers on their...

Author: Ben Armstrong [MSFT] Date: 10/13/2015

Do you have the right updates on your Hyper-V Cluster?

I have been on a number of customer calls recently where people were hitting problems for which we...

Author: Ben Armstrong [MSFT] Date: 10/12/2015

PSA: Missing Hyper-V VMs on Windows 10 - Build 10547

If you are a Windows Insider you may see that some of your virtual machines are missing from Hyper-V...

Author: Ben Armstrong [MSFT] Date: 09/25/2015

Visio Stencils / PNGs for all things Microsoft Cloud

We have all been there - trying to put together a PowerPoint Presentation / Visio Architecture...

Author: Ben Armstrong [MSFT] Date: 09/21/2015

Fixing a storage space that does not attach on reboot

Recently one of my Hyper-V servers developed a bad problem. Whenever it was rebooted it would not...

Author: Ben Armstrong [MSFT] Date: 09/18/2015

Do you know how fast your disks are?

You really should! For a while now I have been talking to people about how disk throughput is the...

Author: Ben Armstrong [MSFT] Date: 09/16/2015

VRTUAL Machine

A while ago we received an email from a colleague inside Microsoft asking if we new about a spelling...

Author: Ben Armstrong [MSFT] Date: 09/15/2015

Running Nano from Windows Server 2016 TP3 on Hyper-V

Last week I blogged about "Running Hyper-V on Nano". Today I want to talk about the opposite process...

Author: Ben Armstrong [MSFT] Date: 09/14/2015

What do you want to see in Containers and Virtual Machines?

A little while ago the Windows Server team started using "User Voice" to gather ideas and feedback...

Author: Ben Armstrong [MSFT] Date: 09/10/2015

Running Hyper-V on Nano in Windows Server 2016 TP3

In Windows Server 2016 we are delivering a new way to run Hyper-V - on Nano server. This is a great...

Author: Ben Armstrong [MSFT] Date: 09/08/2015

Windows Container Resources - DSC and VMM Templates, and more to come

Two weeks ago we released the first public preview of Windows Containers. If you have not played...

Author: Ben Armstrong [MSFT] Date: 09/01/2015

Speaking at Microsoft Ignite New Zealand next week

Next week I will be in New Zealand speaking at Microsoft Ignite New Zealand.Here are the details of...

Author: Ben Armstrong [MSFT] Date: 08/27/2015

Getting Hyper-V and OpenStack setup quickly

Last week I presented at OpenStack Day Seattle - and did a short demonstration of OpenStack managing...

Author: Ben Armstrong [MSFT] Date: 08/25/2015

PowerShell reference for Windows Containers now available

We have just published the PowerShell reference for Windows Containers in Windows Server 2016 TP3....

Author: Ben Armstrong [MSFT] Date: 08/24/2015

My Hyper-V Presentation at OpenStack Day Seattle 2015

I had a great time presenting yesterday at OpenStack Day Seattle. The PowerPoint Presentation I used...

Author: Ben Armstrong [MSFT] Date: 08/21/2015

Running Minecraft in Windows Containers

Here is a short video that I put together where I create and run 11 Minecraft servers from scratch...

Author: Ben Armstrong [MSFT] Date: 08/20/2015

Do you need Hyper-V to try Windows Containers?

No! Now - obviously I (personally) would prefer it if you use Hyper-V. We have made it very easy to...

Author: Ben Armstrong [MSFT] Date: 08/20/2015

Windows Server Containers Preview Available NOW!

It is a big day for the team - we have the first public preview of Windows Server Containers...

Author: Ben Armstrong [MSFT] Date: 08/19/2015

Why do you have to elevate PowerShell to use Hyper-V cmdlets?

Short answer - you don't! Or more accurately - you should not need to. Every now and then someone...

Author: Ben Armstrong [MSFT] Date: 08/17/2015

Configuring Default Checkpoint type in Windows 10

Last week I was talking about Production Checkpoints in Windows 10. When I talk about this to some...

Author: Ben Armstrong [MSFT] Date: 08/12/2015

I'm Speaking at OpenStack Day Seattle 2015

Did you know that there is a lot that you can do with Microsoft and OpenStack? We have Nova Drivers...

Author: Ben Armstrong [MSFT] Date: 08/10/2015

Production Checkpoints in Windows 10

When we were first developing Hyper-V we worked hard to get checkpointing functionality to be part...

Author: Ben Armstrong [MSFT] Date: 08/05/2015

Upgrading your Virtual Machine version

When you upgrade to Windows 10 - there is a second manual step that is needed to upgrade your...

Author: Ben Armstrong [MSFT] Date: 08/04/2015

What's new in Hyper-V in Windows 10

There is a bunch of new stuff in Hyper-V in Windows 10. PowerShell Direct, Production Checkpoints...

Author: Ben Armstrong [MSFT] Date: 08/03/2015

PowerShell Direct & Waiting for an IP Address

Here is an interesting problem. With PowerShell Direct it is possible to get connected to a...

Author: Ben Armstrong [MSFT] Date: 07/31/2015

PowerShell Direct + Hot Add NIC == Give me an IP address

Here is a fun script snippet that is possible with Windows 10:function...

Author: Ben Armstrong [MSFT] Date: 07/30/2015

Sending a script file into the VM using PowerShell Direct

Okay, PowerShell Direct is cool - but sometimes you just want to copy a script (or set of scripts)...

Author: Ben Armstrong [MSFT] Date: 07/29/2015

Using PowerShell Direct for Script Locking

Here is one of the most helpful code snippets that I have come up with using PowerShell Direct:...

Author: Ben Armstrong [MSFT] Date: 07/28/2015

PowerShell Direct - handling authentication for better scripting

In Windows 10 (and Windows Server 2016 TP2) we introduced a great new feature called PowerShell...

Author: Ben Armstrong [MSFT] Date: 07/28/2015

Virtual PC Guy on GitHub

Over the years I have posted many scripts and code samples on this blog. Often, I get queries from...

Author: Ben Armstrong [MSFT] Date: 07/20/2015

Hyper-V Survey: Why do you turn VMs off?

We have a survey up asking for information about why and when you need to turn virtual machines off...

Author: Ben Armstrong [MSFT] Date: 07/14/2015

Testing a USB Windows Install disk with Hyper-V

Recently I was putting together a new Windows USB Install disk (if you are not familiar with the...

Author: Ben Armstrong [MSFT] Date: 07/01/2015

Building a Daily Ubuntu image for Hyper-V

After getting my Windows Image Factory up and running – the next thing I started to look at...

Author: Ben Armstrong [MSFT] Date: 06/23/2015

Handy Tool for Converting KVM / VMware Images to Hyper-V

I was recently involved in a conversation where people needed to convert a handful of KVM virtual...

Author: Ben Armstrong [MSFT] Date: 06/22/2015

Script: Image Factory for Hyper-V

Update 7/20/2015: This script is now available on GitHub. Please go to...

Author: Ben Armstrong [MSFT] Date: 06/16/2015

Using PowerShell to Ping Test a VM

I have been spending some time creating PowerShell snippets to help when you need to troubleshoot /...

Author: Ben Armstrong [MSFT] Date: 05/27/2015

Using PowerShell to get VM IP addresses

Here is a handy PowerShell snippet: Get-VM | ?{$_.ReplicationMode -ne "Replica"} | Select...

Author: Ben Armstrong [MSFT] Date: 05/18/2015

Programmatically keeping the VM screen on

A while I ago I did a blog post on how Windows will "turn off" our virtual computer screen to "save...

Author: Ben Armstrong [MSFT] Date: 05/13/2015

My sessions at Ignite

Well, I had a lot of fun at Ignite. Thanks to everyone who turned out to hear about all that we are...

Author: Ben Armstrong [MSFT] Date: 05/12/2015

Hyper-V Survey

We want to hear from you! Right now there is a small survey (under 10 minutes of work to complete)...

Author: Ben Armstrong [MSFT] Date: 04/21/2015

Last week Jose Barreto made an excellent post about using PowerShell and Bing to check the...

Author: Ben Armstrong [MSFT] Date: 04/17/2015

Hyper-V PowerShell One-Line-Challenge - Part 3

After posting my Hyper-V one-line PowerShell snippets last week - I had numerous people ask me: "Can...

Author: Ben Armstrong [MSFT] Date: 04/15/2015

Virtual PC Guy @ Ignite

I will be at Microsoft Ignite this year. What will I be speaking about? Well - let me tell...

Author: Ben Armstrong [MSFT] Date: 04/13/2015

Using PowerShell to Look at a VM Configuration

I was recently asked to provide a PowerShell sample that would let you see everything inside a...

Author: Ben Armstrong [MSFT] Date: 04/10/2015

Hyper-V PowerShell One-Line-Challenge - Part 2

Building on the Hyper-V PowerShell One-Liner that I posted on Monday - comes this even more...

Author: Ben Armstrong [MSFT] Date: 04/08/2015

Hyper-V PowerShell One-Line-Challenge

While digging through my notes I came across an exchange between a colleague and I - where we were...

Author: Ben Armstrong [MSFT] Date: 04/06/2015

Hyper-V and "Event ID: 157 - Disk x has been surprise removed"

After posting about Hyper-V and Event ID 58 the other week - I had a number of people ask me about...

Author: Ben Armstrong [MSFT] Date: 04/03/2015

Removing a Missing Network Adapter

I recently hit a problem with one of my virtual machines. I had copied a virtual hard disk from one...

Author: Ben Armstrong [MSFT] Date: 04/01/2015

<Previous Next>