Hyper-V в роли ключевой проблемы для 64-bit виртуалок

Некоторое время назад столкнулся с тем, что замечательный Vagrant не хочет запускаться под Win8.1. Т.е. программа работает, но вот образы грузить не хочет. В качестве эмулятора используется VirtualBox. Хотя эти же самые образы на этом же компе, но под линуксом прекрасно запускались и работали. Как уже позже заметил — образы систем были 64-битные, а в VirtualBox создавались только 32-битные виртуалки.

Сегодня опять вернулся к этой проблеме и решение нашлось. Хотя не знаю, каких радостей  и приключений оно мне может ещё принести, но посмотрим. Суть проблемы в том, что в системе может работать только один менеджер виртуализации. И в винде по умолчанию им был встроенный Hyper-V. Отключаем эту фичу, перезагружаемся и в VirtualBox волшебным образом появляется возможность создавать 64-битные машины. И сразу все несколько образов начинают грузиться как положено.

Собственно сама волшебная команда. Запускать в командной строке с правами админа:

Дополнено:

Похоже, что это просто Windows за несколько лет на столько забилась всем-чем, что выкинуло подобное. На свеженькую-новенькую 8.1 VirtualBox втал ровно, все 64 бита были на месте и ни никаких шаманств не потребовалось вовсе! :)