Vagrant has worked on Windows for over four years. Vagrant has worked well on Windows for about two years. With Vagrant 1.5, Vagrant is excellent on Windows with dozens of bug fixes and a couple big Windows-only features: Hyper-V and SMB synced folders.
Vagrant 1.5 will ship with a Hyper-V provider out of the box. This is big news! This is the first provider other than VirtualBox to ship with Vagrant itself (with more to come). And, Hyper-V comes built-in to almost all editions of Windows 8+, meaning Vagrant works with nothing more than a Windows computer for most people.
Additionally, Windows users have the option now to use SMB synced folders. SMB is a technology built right into Windows, just like Hyper-V, making it easy for Windows users to get high performance synced folders out of the box.
Read on to learn more about these features.
Thank You Microsoft
I'd like to start this post off with a big thanks to MS OpenTech. MS OpenTech did most of the hard work implementing the Hyper-V and SMB synced folder features.
I only had to merge the code and make it more "Vagrant-friendly," which is far easier than the hard technical details to make the features work.
MS OpenTech will continue improving Vagrant for Windows in the coming months, adding more features and support across the board for Windows. The biggest feature that is on the way is first class support for Windows VMs.
Thank you MS OpenTech!
Hyper-V is a native hypervisor built by Microsoft that ships with most installations of Windows 8+. While it is built by Microsoft, it is able to virtualize any modern x86/x64 operating system, including all major distributions of Linux. Of course, it is able to run Windows very well, too.
With Vagrant 1.5, Hyper-V is a provider built-in to Vagrant. No additional plugin installs are necessary; just install Vagrant and you're ready.
A downside of Hyper-V: once it is enabled, no other virtualization technology can be used (such as VirtualBox or VMware), so it is an all-in or all-out technology choice. The upside, however, is that it is built-in to Windows with no additional software installs.
Vagrant 1.5 will be the first iteration of the Hyper-V provider. The VirtualBox and VMware providers are both extremely mature and work very well. While the Hyper-V provider works, we expect there to be some bugs and loose ends that we'll be improving over upcoming releases.