Using Hyper-V for a high-end desktop computer

I often get asked what my recommendation is for a high-end desktop computer for the virtualization enthusiast. The root problem that causes this question is the well noted issues with Hyper-V and high-end video cards.  Thankfully – this can now be a problem of the past. With Windows Server 2008 R2 we added support for… Read more

Gaming on Windows Virtual PC

Long time readers have – rightly – complained that I have not been talking about gaming in virtual machines very much recently.  The main reason for this is that I have been wanting to write this post before starting to post about gaming generally on Windows Virtual PC, and frankly I have been procrastinating. With… Read more

Change a virtual machines boot order [Hyper-V Script]

tweetmeme_url = ‘’; If you need to change the boot order of a virtual machine programmatically (so that it will boot off of the network first – for example) it is relatively straight forward: # Function for handling WMI jobs / return values Function ProcessResult($result, $successString, $failureString) { #Return success if the return value is… Read more

Another reason to virtualize (and an appeal for aid)

tweetmeme_url = ‘’; The last couple of days have been very strange and stressful for me.  The reason for this is that my home town – Brisbane, Queensland, Australia – is currently being flooded.  Thankfully all of my family is safe at this point in time – but it has been a very tense process… Read more

Shutting down a virtual machine

tweetmeme_url = ‘’; What happens when you use the Virtual PC / Virtual Server / Hyper-V user interface to shut down a virtual machine? At the simplest level – we send a message over to the virtual machine that asks the guest operating system to shut down, and then we wait. But this is where… Read more

Turning off a virtual machine

tweetmeme_url = ‘’; Virtual PC, Virtual Server and Hyper-V all have a simple command to “Turn off” a running virtual machine. Unfortunately, it is one that causes us a bit of consternation when we look at it with usability and user friendliness in mind. A long time ago (just over 10 years ago) most computers… Read more

What physical computer am I on?

tweetmeme_url = ‘’; Once you start to get more and more virtual machines, and more and more Hyper-V servers, in your environment it can get quite hard to keep track of where a specific virtual machine is actually running. System Center Virtual Machine Manager can help you out here – but what if you are… Read more

Back from vacation!

tweetmeme_url = ‘’; After a relaxing December on vacation I am now back at work – and ready to start blogging.  Or, at least, I thought I would be ready to start blogging.  Instead – I found that I needed to do a spot of cleaning first. You see – somehow, in my absence, a… Read more