Чтобы иметь под рукой сразу несколько операционных систем с отдельным рабочим пространством и приложениями, не нужно покупать второй (третий, четвертый и т. д.) компьютер. Потому что всё это уместится в вашем единственном ПК. Как? Благодаря виртуальным машинам (ВМ) — особым программам, которые создают (эмулируют) внутри основной операционной системы воображаемые (виртуальные) компьютеры.
Виртуальный ПК почти как настоящий. У него есть собственный процессор, память, жесткий диск, сетевой адаптер и всё остальное. Конечно, это не физические устройства, но сделаны они так, чтобы операционные системы считали их именно такими — настоящими.
На одном физическом компьютере одновременно может работать несколько виртуальных. Сколько именно — зависит от аппаратных ресурсов: чем шустрее процессор, объемнее оперативка, просторнее накопитель, тем больше. Обычный домашний ПК средней производительности на базе Windows 10 справляется с одновременной работой трех-пяти легковесных ОС (например, Windows XP, Android и Lubuntu + основная система). Или двух-трех относительно тяжеловесных (например, основная Windows 10 + виртуальные Windows 7 и Mac OS X). Как вы уже поняли, приложения-эмуляторы виртуальных компьютеров позволяют устанавливать и запускать на них самые разные ОС.
Содержание
- Для чего используются виртуальные машины
- Oracle Virtualbox
- Некоторые настройки ВМ и гостевой системы
- VMware Workstation Pro
- Некоторые опции виртуальной машины VMware
- Microsoft Hyper-V
- Некоторые опции виртуальных машин Hyper-V
Для чего используются виртуальные машины
Виртуальные машины общего назначения (в отличие от специализированных — таких, как, например, VM Java), используют:
- Для запуска приложений, которые не поддерживает основная система.
- Для защиты системы от потенциального вреда непроверенных программ.
- Как дополнительную преграду от вирусов при посещении сомнительных веб-ресурсов.
- Для создания изолированной среды для изучения деятельности вредоносного ПО.
- В качестве тестового полигона для отладки собственных разработок.
- Для освоения технологий построения сетей.
- Для двойной авторизации на некоторых игровых порталах и многого другого.
Ну и конечно, виртуальные машины повсеместно используют для распределения рабочих ресурсов серверов.
Сегодня мы не будем касаться промышленного применения ВМ, а рассмотрим только то, что может быть полезно домашним пользователям ОС Windows.
Oracle Virtualbox
Виртуальная машина Oracle Virtualbox, пожалуй, наиболее известна и популярна у домашних пользователей ПК. Она русифицирована, бесплатна, поддерживает все основные операционные системы, включая Android, и довольно проста в применении. Сделать минимально необходимые настройки и установить в нее операционную систему сможет даже слабо подготовленный юзер, если имеет под рукой инструкцию по установке выбранной ОС.
Даже беглого взгляда на рабочую область Virtualbox достаточно, чтобы понять, что здесь к чему и как примерно пользоваться программой. Слева — список всех операционных систем, установленных на платформу Virtualbox (гостевых), справа — окно параметров виртуального компьютера выбранной из списка ОС или окно снимков — сохраненных состояний этой системы (некий аналог точек восстановления). На верхней панели — основные инструменты управления: кнопки мастера создания новой ВМ, перехода в меню настроек и запуска ВМ. Вверху справа — кнопки переключения вкладок левой части окна (на скриншоте показана вкладка настроек).
Освоить основные функции программы — установку и запуск операционной системы, настройку параметров виртуального компьютера, большинству пользователей удается без инструкций. А для самых пытливых умов, стремящихся постичь все секреты Virtualbox, на официальном сайте есть англоязычный учебник.
Рассмотрим процесс создания новой виртуальной машины и начало установки в нее Windows 10.
- Кликнем в верхней панели кнопку «Создать».
- В первом окошке мастера создания ВМ укажем имя ОС (оно будет отображаться в списке гостевых систем), ее тип (Windows, Linux и т. д.) и версию. В нашем примере это Windows 10 32 bit (можно поставить и 64 bit, но ей потребуется больше ресурсов). Для перехода к следующему шагу нажмем Next.
- Дальше укажем размер оперативной памяти ВМ. По умолчанию Windows 10 x86 отводится 1 Гб, но вы можете увеличить этот объем, сдвигая ползунок вправо. Если на вашем ПК не очень много оперативки, не отдавайте ВМ больше 2-3 Гб, иначе основная система будет тормозить из-за нехватки памяти.
- Следом создаем виртуальный жесткий диск. Если вы ставите систему первый раз, выбирайте вариант «Создать новый».
- Тип виртуального диска оставим по умолчанию.
- Формат хранения данных — это область на физическом накопителе вашего компьютера, который отводится ВМ. Она может иметь постоянный или динамически расширяемый объем в тех пределах, которые вы определите дальше. Для экономии места выберем динамический формат.
- Следом укажем имя тома (виртуального диска С) и его размер. По умолчанию — 32 Гб.
- После нажатия в последнем окошке кнопки «Создать» в списке появится новая виртуальная машина. Справа в рамке показаны ее параметры.
- Для перехода к установке Windows кликнем в верхней панели кнопку «Запустить».
- В окне, которое откроется после этого, появится окошко «Выберите загрузочный диск». Нажмите на иконку папки и укажите путь к дистрибутиву системы. Это может быть образ в формате .iso или физический носитель (DVD, флешка). Выбрав дистрибутив, нажмите «Продолжить».
- Дальнейший ход инсталляции ОС в виртуальную машину не отличается от установки ее на физический компьютер.
Некоторые настройки ВМ и гостевой системы
Клик в окне виртуальной машины захватывает курсор мыши (т. е. он будет двигаться только в пределах виртуального экрана). Для возврата курсора в основную ОС нажмите комбинацию Ctrl+Alt.
Для доступа ко всему набору функций гостевой ОС нужно установить специальные дополнения. Зайдите в меню «Устройства», щелкните «Подключить образ диска дополнений гостевой ОС» и следуйте дальнейшим инструкциям.
Чтобы подключить к гостевой системе папку для обмена файлами с основной, кликните в меню «Устройства» пункт «Общие папки». Нажмите на значок «папка+» в открывшемся окне и через поле «путь к папке» укажите ее в проводнике (в нем показаны каталоги основной системы).
Если хотите, чтобы настройка работала постоянно, отметьте «Авто-подключение» и «Создать постоянную папку». Общая папка будет доступна из проводника виртуальной машины как сетевая.
Чтобы сохранить текущее состояние гостевой ОС, откройте меню «Машина» и выберите «Сделать снимок состояния».
Чтобы изменить порядок опроса загрузочных устройств (например, для загрузки виртуальной машины с DVD), завершите работу гостевой ОС, откройте ее настройки (в главном окне Virtualbox) и зайдите на первую вкладку раздела «Система». В списке «Порядок загрузки» отметьте нужный носитель и, нажимая кнопки со стрелками, передвиньте его наверх.
VMware Workstation Pro
VMware Workstation pro — не менее функциональный продукт, чем Vrtualbox, но рассчитанный на профессиональное применение и интеграцию с другими сервисами производителя. Не бесплатный и довольно дорогостоящий, однако тоже очень популярный у домашних пользователей Windows.
Бесплатная версия VMware для личного использования тоже существует. Это VMware Workstation Player, но малая функциональность, сильно уступающая даже некоммерческому Vrtualbox, отвернула от него любовь наших сограждан.
Полноценный VMware Workstation Pro, с которым мы будем знакомиться сегодня, как и конкурент, поддерживает массу операционных систем, включая мобильные и Mac OS X (кстати, он совместим с большим количеством редакций OS X, нежели Virtualbox), и эмулирует все основные устройства компьютера. Еще он эмулирует интерфейс BIOS, в отличие от Vrtualbox.
Рассмотрим, как проходит процесс создания виртуальной машины и запуск установки Windows 10 на платформе VMware Workstation Pro.
Дизайн основного окна программы (который, кстати, видоизменяется от версии к версии) не позволит запутаться даже начинающему пользователю.
- Чтобы создать новую виртуальную машину, нажмем одноименную кнопку на вкладке «Главная».
- В первом окошке мастера создания ВМ укажем тип конфигурации. Если вам нужен компьютер со стандартными параметрами (которых достаточно в 90% случаев), отметим «Обычный».
- Следом укажем тип ОС, которую будем устанавливать на эту виртуальную машину. Программа дает возможность запустить установку сразу после создания ВМ, причем без лишних действий с вашей стороны. Если вы согласны на это, укажите путь к файлу образа или носителя с дистрибутивом системы, если нет, отметьте «Я установлю систему позже».
- Чтобы не вводить ключ продукта, имя пользователя и пароль во время установки Windows, введите это данные в следующее окно. Первый пункт можно пропустить.
- Дайте новой виртуальной машине имя и укажите будущее расположение папки с операционной системой.
- Определите размер виртуального диска. По умолчанию VMware отдает Windows 10 целых 60 Гб, но мы можем увеличить или уменьшить этот объем. Следом вам предстоит указать способ сохранения виртуального диска — в одном или нескольких файлах.
- Ниже показаны параметры только что созданного виртуального компьютера. Если вас что-то не устраивает, например, размер оперативной памяти, нажмите «Настройку оборудования».
- Измените нужные характеристики, вернитесь в предыдущее окно и кликните «Готово».
- После этого, наконец, запустится установка операционной системы. Ваше участие понадобится ближе к ее окончанию — для настройки сетевого обнаружения и проверки обновлений.
- После загрузки рабочего стола программа автоматически установит в новую систему VMware Tools — то же, что и дополнения гостевой ОС в Virtualbox. После этого виртуальная машина готова к работе.
Список всех установленных гостевых операционных систем находится на вкладке «Мой компьютер».
Некоторые опции виртуальной машины VMware
До установки VMware Tools окно гостевой системы, как и в Virtualbox, захватывает курсор мыши. Для возврата его в основную ОС нажмите Ctrl+Alt.
Чтобы попасть в интерфейс BIOS виртуальной машины, выделите ее в списке, откройте меню запуска (кнопка «play» на верхней панели) и кликните «При включении (машины) войти в режим BIOS».
Microsoft Hyper-V
Диспетчер виртуальных машин Hyper-V — это встроенный компонент операционных систем всех редакций Windows 7-10, за исключением начальной и домашних. Если разобраться, он не хуже и не сложнее, чем два рассмотренных выше, просто некоторые пользователи ничего не знают о его существовании и только поэтому предпочитают сторонний софт.
Чтобы активировать диспетчер Hyper-V, зайдите в раздел приложений панели управления Windows, щелкните «Включение и выключение компонентов Виндовс» и в открывшемся окошке отметьте «Hyper-V».
Перезагрузите компьютер, откройте поиск и с его помощью запустите диспетчер Hyper-V.
- Для создания новой ВМ в панели диспетчера «Действия» нажмите «Создать» — «Виртуальная машина».
- Дайте новой виртуальной машине имя.
- Определите ее поколение — 1 (старое, к которому относится Windows XP и все 32-битные системы) или 2 (новое — 64-битные Windows 7, 8.1 или 10).
- Выделите виртуальной машине оперативную память. Флажок «Динамическая» позволит основной ОС использовать часть памяти, которая не задействована гостевой ОС, для своих нужд. Этой полезной возможности, кстати, нет ни в Virtualbox, ни в VMware.
- Настройки сети отложим на потом. Оставим по умолчанию «Нет подключения».
- Далее определим размер, расположение виртуального диска и назначаем ему имя.
- Последний шаг — параметры установки гостевой ОС. Укажем месторасположение носителя с дистрибутивом или файла образа iso. Либо отложим установку Виндовс на другое время. После нажатия кнопки «Готово» виртуальная машина будет создана, а вслед за этим запустится инсталляция операционной системы. Ее ход тоже ничем не отличается от установки ОС на реальный компьютер.
Список всех виртуальных машин Hyper-V отображается в средней части окна диспетчера. Чтобы запустить любую из них, кликните 2 раза по ее имени. В окошке, которое откроется после этого, нажмите кнопку «Пуск».
Чтобы виртуальные машины Hyper-v могли подключаться к Интернету, запустите через панель «Действия» диспетчер виртуальных коммутаторов. Выберите в показанном ниже списке тип сети «Внешняя» и нажмите «Создать виртуальный коммутатор». Сети «Внутренняя» и «Частная» предназначены для соединения виртуальных компьютеров между собой, и большинству пользователей не нужны.
На следующей странице обычно ничего менять не требуется, кроме, если хотите, имени подключения. В выпадающем списке «Внешняя сеть» должен быть указан сетевой адаптер физического компьютера, который соединен с роутером или кабелем интернет-провайдера. Ниже должен стоять флажок «Разрешить управляющей ОС предоставлять общий доступ к адаптеру» (т. е. к Интернету).
Кстати, Hyper-v поддерживает не только операционные системы семейства Windows, но и некоторых конкурентов, в частности, Linux и FreeBSD. Полный список всех совместимых с ним платформ, а также условия их использования в среде Windows, приведены на сайте MSDN.microsoft.
Некоторые опции виртуальных машин Hyper-V
Чтобы сделать снимок состояния запущенной гостевой ОС, Откройте верхнее меню ее окна «Действие» и щелкните «Контрольная точка». Либо нажмите комбинацию Ctrl+N.
Доступ к настройкам отдельной виртуальной машины открывается из ее контекстного меню в списке главного окна диспетчера и скрывается за кнопкой «Параметры».
Прочие возможности программы тоже весьма незамысловаты и осваиваются без особого труда.
by Milan Stanojevic
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more
Updated on November 16, 2022
- A virtual machine for Windows 10 will save you space and money. There’s no need to juggle between desktops anymore.
- Many people use a virtual PC to improve their security, thanks to sandbox software features.
- The best VM for your PC is surely among our top choices ranked below.
A virtual machine for Windows 10 enables you to run multiple operating systems on the same computer. Same for Windows 11, it’s a wonderful alternative to dual-booting since you just have to rely on a specialized application.
OS virtualization is also cheaper than buying a bunch of desktops or laptops just to install a particular operating system on each. And you don’t need bigger office space either. To unlock the full potential of your computer, you only need to install a Windows 10 virtual machine.
No special experience is necessary to use a virtual PC Windows 10 and 11. You just have to configure a few settings at the software and hardware level. For instance, you’ll need to choose the amount of disk space and RAM to allocate to each OS.
On the other hand, your computer must be powerful enough to sustain this configuration. This being said, we’re here to help you pick a Windows 10 and 11 VM. In fact, you won’t be needing any program, but only the very best virtual machine for Windows 10 and 11.
Note: All the prices and offers in this article are subject to change, so be sure to check the official product page to get the latest deal. If the product you’re looking for is no longer available, you can try to find it on its official manufacturer page or get another one from our list.
What is the best virtual machine for Windows 10?
- VMware Workstation – the most complete VM
- VirtualBox – user-friendly interface
- Azure Virtual Machine – works great on any Windows PC
- 5G Core Labs – simple options
- Hyper-V – one of the most popular choices on the market
- Qemu – open-source VM
- Citrix Hypervisor – targeted at pro users
Now let’s take an in-depth look at each tool.
VMware Workstation – the most complete VM
VMware Workstation is one of the best OS virtualization tools on the market, thanks to its versatility and speed. You can easily set it up to run multiple operating systems on the same host, regardless of your PC skills.
It comes in two main versions that cover all your needs. The VMware Workstation Player caters to home users and you can use it for free. And yes, it is the best virtual machine for Windows 10 and 11 as far as we are concerned.
After 20 years of active development, VMware Workstation Player is a mature and stable local virtualization solution that can be used both as a personal educational tool and a simplified tool for business. It was mainly created as an option for casual users who need to run a Windows 10 and 11 virtual machine.
And then, there’s the VMware Workstation Pro for professional users. The professional version of VMware Workstation sets the industry standard for running multiple operating systems as virtual machines (VMs) on a single Windows PC.
It was built for IT professionals, developers, and businesses to create and test software on any device.
Here are the extra features provided by VMware Workstation Pro:
- Clone machines and take multiple snapshots of the guest OS
- Replay changes made to the guest OS for testing software
- Compatible with cloud or container technologies like Docker and Kubernets
- Capacity to securely connect with vSphere, ESXi, or other Workstation servers
- Enables easy transfer of VMs to and from your local PC
- Contains the most secure hypervisors in the industry
- High-performance 3D graphics (supports DirectX 10.1 and OpenGL 3.3)
- Create complex IPv4 or IPv6 virtual networks
VMware Workstation
Experience fast and secure connexions. Maximize productivity with the ultimate virtualization software.
VirtualBox – user-friendly interface
VirtualBox is a user-friendly virtual machine software program that has rich features. Creating and running VM feels like a walk in the park.
The Guest Additions feature is optional but should be mandatory since it grants extra privileges to the host machine. For example, you can share files, drives, and peripherals, enable drag-and-drop support between the host and guest machine, as well as copy content the same way.
All virtual machine parameters are kept in plain-text XML files. Thanks to this approach, you can easily share folders and also use them on the go. VirtualBox supports Windows, many Linux versions, Mac OS X, Solaris, and OpenSolaris.
You can find more details about its features and capabilities in the official manual and an updated list of supported operating systems to run the software.
⇒ Get VirtualBox
Azure Virtual Machine – works great on any Windows PC
Azure Virtual Machine is the official Microsoft virtualization service that aims to scale up thousands of Windows VMs.
This software includes managing multiple VMs or large-scale for big data or container workloads, managing groups of different virtual machines.
In other words, you can create thousands of virtual machines in a few moments with built-in load balancing and centralized templates.
The main purpose of this program is to simplify the governance of your VMs. To do that, it’s possible to automate the deployment of virtual machines or issue OS updates for improved security.
Moreover, you can increase the availability of applications across availability zones, or choose VM images and consumption models.
Another important benefit implies scalable applications with VM scale sets to choose the right size of your infrastructure while optimizing your costs.
Hence, if you need professional solutions in terms of VM organizing and performance you can best use Azure Virtual Machine to enhance the virtualization experience.
⇒ Get Azure Virtual Machine
5G Core Labs – simple options
The next solution is represented by 5G Core Labs, a resourceful program that can provide virtualization services in just a few clicks.
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.
With such an intuitive option, you can set up virtual machines easily in a few steps, assuring all the needed services to deploy an efficient virtual machine.
Moreover, the complete services of this VM software can offer valuable benefits like ready virtual machine images, snapshots of VMs to roll them back if needed, managing infrastructure load via APIs, multiple network interfaces, and more.
It’s also feasible to set up cloud security options to protect more virtual machines and stay secure all the time. By setting up this cloud firewall you don’t take any risks and get a high uptime.
On the same note, you’re protected against DDoS attacks on the network thus reducing connectivity issues and enjoying nonstop availability.
Therefore, you can obtain this performant service and set up VM easily, choosing a number of cores, RAM memory, number of disks, and so on. You only pay for consumed resources and take helpful processes
⇒ Get 5G Core Labs
Hyper-V – one of the most popular choices on the market
Hyper-V was released in 2008 to Microsoft Visual PC as the built-in option for creating virtual machines. This OS virtualization software solution is robust. It comes with an accessible interface and intuitive features for all users.
Hyper-V can virtualize not only operating systems but also hard drives, switches, external media drives, and other devices. On the other hand, it doesn’t work with sound cards or graphic cards.
It only works with 64-bit Windows and can be found in the Windows 10 Pro, Enterprise, and Education editions. Should you encounter difficulties installing Hyper-V on Windows 10, feel free to check this nifty guide.
Moreover, this Microsoft-provided service is mostly used by developers who need to test other versions of Windows on different devices or test older version Windows applications.
Thus you can have a try to test other operating systems and see various functions that aren’t accessible on current versions of Windows.
⇒ Get Hyper-V
Qemu – open-source VM
Qemu depicts an open-source generic emulation machine and virtualizer software. It can run full system emulation and user-mode emulation.
The most popular aid provided by Qemu is system virtualization, offering a virtual model of a machine. More exactly, the CPU, memory, and other emulated services depend on the machine.
On this mode, you can run a fully emulated CPU or it may work as well with a hypervisor such as Hax or Hypervisor. Framework. At the same time, the user-mode emulation can be used to launch compiled processes for one CPU.
Moreover, using this program you can build your virtual machine on multiple OS platforms. For example, the recent versions of macOS, Linux OS, FreeBSD, or OpenBSD are allowed to execute when you need it.
Another significant feature allows the users a number of standalone utilities like disk images that permit you to create or convert disk images.
Thus you should benefit from such powerful virtualization services to run other operating systems anytime you feel like it. With the practical support offered by Qemu, you can set up and emulate your VM efficiently.
⇒ Get Qemu
Citrix Hypervisor – targeted at pro users
Citrix Hypervisor is a virtualization management platform optimized for application, desktop, and server virtualization infrastructures.
It has comprehensive management tools, giving you the possibility to automate and distribute live environments with ease.
Citrix Hypervisor also provides support for high-performance enhanced 3D graphics, with a great variety of GPU pass-through and virtualized GPU vendor options. It includes support for Intel’s Virtual Graphics Technology (GVT-g) and NVIDIA GRID vGPU.
With sophisticated server consolidation and containment, Citrix Hypervisor allows for increased performance and capacity gains in CPU cores. It has integration with Microsoft Windows Update Services for automatic Windows VM driver updates, as well as host RAM, VM RAM, and virtual disks per VM.
⇒ Get Citrix Hypervisor
This article should serve as a good guide for virtualization options. The best virtual machine for Windows 10 and 11 will cover your virtualization needs from a high-end corporate application perspective, but also cater to your own personal necessities.
Got some more Windows 10 and 11 VM suggestions? Don’t be shy to share them in the comments section below.
Newsletter
by Milan Stanojevic
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more
Updated on November 16, 2022
- A virtual machine for Windows 10 will save you space and money. There’s no need to juggle between desktops anymore.
- Many people use a virtual PC to improve their security, thanks to sandbox software features.
- The best VM for your PC is surely among our top choices ranked below.
A virtual machine for Windows 10 enables you to run multiple operating systems on the same computer. Same for Windows 11, it’s a wonderful alternative to dual-booting since you just have to rely on a specialized application.
OS virtualization is also cheaper than buying a bunch of desktops or laptops just to install a particular operating system on each. And you don’t need bigger office space either. To unlock the full potential of your computer, you only need to install a Windows 10 virtual machine.
No special experience is necessary to use a virtual PC Windows 10 and 11. You just have to configure a few settings at the software and hardware level. For instance, you’ll need to choose the amount of disk space and RAM to allocate to each OS.
On the other hand, your computer must be powerful enough to sustain this configuration. This being said, we’re here to help you pick a Windows 10 and 11 VM. In fact, you won’t be needing any program, but only the very best virtual machine for Windows 10 and 11.
Note: All the prices and offers in this article are subject to change, so be sure to check the official product page to get the latest deal. If the product you’re looking for is no longer available, you can try to find it on its official manufacturer page or get another one from our list.
What is the best virtual machine for Windows 10?
- VMware Workstation – the most complete VM
- VirtualBox – user-friendly interface
- Azure Virtual Machine – works great on any Windows PC
- 5G Core Labs – simple options
- Hyper-V – one of the most popular choices on the market
- Qemu – open-source VM
- Citrix Hypervisor – targeted at pro users
Now let’s take an in-depth look at each tool.
VMware Workstation – the most complete VM
VMware Workstation is one of the best OS virtualization tools on the market, thanks to its versatility and speed. You can easily set it up to run multiple operating systems on the same host, regardless of your PC skills.
It comes in two main versions that cover all your needs. The VMware Workstation Player caters to home users and you can use it for free. And yes, it is the best virtual machine for Windows 10 and 11 as far as we are concerned.
After 20 years of active development, VMware Workstation Player is a mature and stable local virtualization solution that can be used both as a personal educational tool and a simplified tool for business. It was mainly created as an option for casual users who need to run a Windows 10 and 11 virtual machine.
And then, there’s the VMware Workstation Pro for professional users. The professional version of VMware Workstation sets the industry standard for running multiple operating systems as virtual machines (VMs) on a single Windows PC.
It was built for IT professionals, developers, and businesses to create and test software on any device.
Here are the extra features provided by VMware Workstation Pro:
- Clone machines and take multiple snapshots of the guest OS
- Replay changes made to the guest OS for testing software
- Compatible with cloud or container technologies like Docker and Kubernets
- Capacity to securely connect with vSphere, ESXi, or other Workstation servers
- Enables easy transfer of VMs to and from your local PC
- Contains the most secure hypervisors in the industry
- High-performance 3D graphics (supports DirectX 10.1 and OpenGL 3.3)
- Create complex IPv4 or IPv6 virtual networks
VMware Workstation
Experience fast and secure connexions. Maximize productivity with the ultimate virtualization software.
VirtualBox – user-friendly interface
VirtualBox is a user-friendly virtual machine software program that has rich features. Creating and running VM feels like a walk in the park.
The Guest Additions feature is optional but should be mandatory since it grants extra privileges to the host machine. For example, you can share files, drives, and peripherals, enable drag-and-drop support between the host and guest machine, as well as copy content the same way.
All virtual machine parameters are kept in plain-text XML files. Thanks to this approach, you can easily share folders and also use them on the go. VirtualBox supports Windows, many Linux versions, Mac OS X, Solaris, and OpenSolaris.
You can find more details about its features and capabilities in the official manual and an updated list of supported operating systems to run the software.
⇒ Get VirtualBox
Azure Virtual Machine – works great on any Windows PC
Azure Virtual Machine is the official Microsoft virtualization service that aims to scale up thousands of Windows VMs.
This software includes managing multiple VMs or large-scale for big data or container workloads, managing groups of different virtual machines.
In other words, you can create thousands of virtual machines in a few moments with built-in load balancing and centralized templates.
The main purpose of this program is to simplify the governance of your VMs. To do that, it’s possible to automate the deployment of virtual machines or issue OS updates for improved security.
Moreover, you can increase the availability of applications across availability zones, or choose VM images and consumption models.
Another important benefit implies scalable applications with VM scale sets to choose the right size of your infrastructure while optimizing your costs.
Hence, if you need professional solutions in terms of VM organizing and performance you can best use Azure Virtual Machine to enhance the virtualization experience.
⇒ Get Azure Virtual Machine
5G Core Labs – simple options
The next solution is represented by 5G Core Labs, a resourceful program that can provide virtualization services in just a few clicks.
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.
With such an intuitive option, you can set up virtual machines easily in a few steps, assuring all the needed services to deploy an efficient virtual machine.
Moreover, the complete services of this VM software can offer valuable benefits like ready virtual machine images, snapshots of VMs to roll them back if needed, managing infrastructure load via APIs, multiple network interfaces, and more.
It’s also feasible to set up cloud security options to protect more virtual machines and stay secure all the time. By setting up this cloud firewall you don’t take any risks and get a high uptime.
On the same note, you’re protected against DDoS attacks on the network thus reducing connectivity issues and enjoying nonstop availability.
Therefore, you can obtain this performant service and set up VM easily, choosing a number of cores, RAM memory, number of disks, and so on. You only pay for consumed resources and take helpful processes
⇒ Get 5G Core Labs
Hyper-V – one of the most popular choices on the market
Hyper-V was released in 2008 to Microsoft Visual PC as the built-in option for creating virtual machines. This OS virtualization software solution is robust. It comes with an accessible interface and intuitive features for all users.
Hyper-V can virtualize not only operating systems but also hard drives, switches, external media drives, and other devices. On the other hand, it doesn’t work with sound cards or graphic cards.
It only works with 64-bit Windows and can be found in the Windows 10 Pro, Enterprise, and Education editions. Should you encounter difficulties installing Hyper-V on Windows 10, feel free to check this nifty guide.
Moreover, this Microsoft-provided service is mostly used by developers who need to test other versions of Windows on different devices or test older version Windows applications.
Thus you can have a try to test other operating systems and see various functions that aren’t accessible on current versions of Windows.
⇒ Get Hyper-V
Qemu – open-source VM
Qemu depicts an open-source generic emulation machine and virtualizer software. It can run full system emulation and user-mode emulation.
The most popular aid provided by Qemu is system virtualization, offering a virtual model of a machine. More exactly, the CPU, memory, and other emulated services depend on the machine.
On this mode, you can run a fully emulated CPU or it may work as well with a hypervisor such as Hax or Hypervisor. Framework. At the same time, the user-mode emulation can be used to launch compiled processes for one CPU.
Moreover, using this program you can build your virtual machine on multiple OS platforms. For example, the recent versions of macOS, Linux OS, FreeBSD, or OpenBSD are allowed to execute when you need it.
Another significant feature allows the users a number of standalone utilities like disk images that permit you to create or convert disk images.
Thus you should benefit from such powerful virtualization services to run other operating systems anytime you feel like it. With the practical support offered by Qemu, you can set up and emulate your VM efficiently.
⇒ Get Qemu
Citrix Hypervisor – targeted at pro users
Citrix Hypervisor is a virtualization management platform optimized for application, desktop, and server virtualization infrastructures.
It has comprehensive management tools, giving you the possibility to automate and distribute live environments with ease.
Citrix Hypervisor also provides support for high-performance enhanced 3D graphics, with a great variety of GPU pass-through and virtualized GPU vendor options. It includes support for Intel’s Virtual Graphics Technology (GVT-g) and NVIDIA GRID vGPU.
With sophisticated server consolidation and containment, Citrix Hypervisor allows for increased performance and capacity gains in CPU cores. It has integration with Microsoft Windows Update Services for automatic Windows VM driver updates, as well as host RAM, VM RAM, and virtual disks per VM.
⇒ Get Citrix Hypervisor
This article should serve as a good guide for virtualization options. The best virtual machine for Windows 10 and 11 will cover your virtualization needs from a high-end corporate application perspective, but also cater to your own personal necessities.
Got some more Windows 10 and 11 VM suggestions? Don’t be shy to share them in the comments section below.
Newsletter
Виртуальные машины позволяют запускать другие операционные системы внутри Windows 10. Это позволяет пользователям тестировать различное программное обеспечение без рисков, другими словами, просто экспериментировать. После выбора подходящей нужно перейти к установке, настройки и собственно использования виртуальной машины.
Данная статья содержит лучшие виртуальные машины для Windows 10. Думаю не стоит останавливаться на том, зачем она нужна, так как если пользователи её ищут, они уже знают ответ. В принципе все программы для работы с виртуальными машинами не сильно отличаются друг от друга. В большинстве случаев пользователю достаточно предустановленного компонента Hyper-V, хотя по функциональности он уступает конкурентам.
Сейчас доступно не так и много программ, позволяющих полноценно работать с другими операционными системами в виртуальной среде. Именно поэтому сделать выбор в текущем направлении значительно легче. Помните Вы предпочитаете использовать виртуальную машину для тестирования программного обеспечения, тогда лучше включить встроенную песочницу в обновлённой до последней версии Windows 10.
Рекомендуем ознакомиться со всеми программами для работы с виртуальными машинами и выбрать для себя оптимальную. Если же Вам полностью достаточно встроенного компонента Hyper-V, тогда выбор действительно очевиден. Зачем тратить время на поиск других виртуальных машин. В случае, например, не поддержки системой текущего компонента, тогда уже придётся попробовать сторонние виртуалки.
Лучшие виртуальные машины для Windows 10
Hyper-V
- Уже предустановлена на большинстве (но по умолчанию отключена) Windows 10. Только в редакциях системы Pro и Enterprise.
- Возможность создания и одновременного запуска нескольких виртуальных машин. Потребуется много оперативной памяти.
- Присутствует полноценная поддержка режимов сна или гибернации. В серверной версии виртуальной машины такого не было.
Предустановленный компонент Hyper-V по умолчанию не задействован в последних версиях операционной системы Windows 10. Для использования виртуальной машины пользователю необходимо включить компонент в окне программ и компонентов Windows 10. Более подробно о работе и настройки программы мы говорили ранее в инструкции: Как включить виртуализацию Hyper-V Windows 10.
Oracle VM VirtualBox
- Поддерживаются все популярные операционные системы. Можно с лёгкостью установить VirtualBox не только на Windows 10.
- Возможна работа с несколькими параллельно запущенными виртуальными машинами. Если достаточно ресурсов компьютера.
- Можно подключать USB-устройства к виртуальным компьютерам. Уже установленная система будет работать с ними напрямую.
К особенностям данной виртуальной машины есть поддержка действительно большинства известных десктопных операционных систем. Процесс установки программы VirtualBox действительно очень простой. Немного сложнее для новичков будет процесс установки самой системы на виртуальную машину. Здесь уже рекомендуем ознакомиться с инструкцией: Как пользоваться Oracle VM VirtualBox.
VMWare Workstation
- Доступно несколько версий виртуальной машины. Начиная от VMWare Player Lite и включительно до VMWare Workstation Pro.
- Есть возможность установки на множество различных операционных систем и запуск любых систем на виртуальной машине.
- Инструменты обеспечивают высокий уровень защиты, в установленной системе выявляются попытки вредоносной активности.
Полноценная версия VMWare Workstation Pro распространяется платно, но есть пробный период в 30 дней. Функциональность данной программы для работы виртуальных машин является самой широкой. Она поддерживает больше функций для тщательной настройки виртуальной машины и позволяет синхронизировать симулятор с инструментами разработки ПО.
Заключение
Все программы для создания виртуальных машин обычно пользователю по факту предлагают приблизительно одинаковую функциональность. Какую виртуальную машину выбрать в итоге решать только Вам. Притом выбор нужно делать исходя из предстоящих перед пользователем задач. Для тестирования неизвестных приложений можно воспользоваться только добавленным компонентом песочница Windows 10.
(3 оценок, среднее: 3,67 из 5)
Администратор и основатель проекта Windd.ru. Интересуюсь всеми новыми технологиями. Знаю толк в правильной сборке ПК. Участник программы предварительной оценки Windows Insider Preview. Могу с лёгкостью подобрать комплектующие с учётом соотношения цены — качества. Мой Компьютер: AMD Ryzen 5 3600 | MSI B450 Gaming Plus MAX | ASUS STRIX RX580 8GB GAMING | V-COLOR 16GB Skywalker PRISM RGB (2х8GB).
- Содержание статьи
- Общие сведения о виртуализации
- Лучшие виртуальные машины для Windows (бесплатные)
- Microsoft Hyper-V
- Oracle VirtualBox
- VMware Workstation Player
- Заключение
- Комментарии к статье ( 10 шт )
- Добавить комментарий
В последнее время из уст людей, связанных с компьютерными технологиями, все чаще и чаще можно услышать термины «виртуализация» и «виртуальная машина». Причем довольно часто за обоими этими понятиями скрываются совершенно разные вещи. Так что же такое виртуализация, о которой так часто говорят, и почему она так актуальна в последнее время?
Общие сведения о виртуализации
В широком смысле, виртуализация представляет собой процесс отделения реализации какого-либо объекта или процесса от его представления для пользователя. Такое определение видится весьма пространным, однако понять его совсем просто: виртуализация имеет место быть тогда, когда мы видим что-то и работаем с тем, что на самом деле имеет другую от нашего виденья природу и строение. Для чего это нужно? Только для того, чтобы нам было удобно работать с созданным для нас окружением, которое на самом деле устроено совсем иначе, чем мы его себе представляем.
Виртуализация бывает разная: операционных систем, приложений, систем хранения данных, отдельных аппаратных и программных компонентов вычислительных систем. На самом деле, мы все так или иначе пользуемся продуктами виртуализации – многие наверное слышали про виртуальную машину Java в браузерах, логические диски в операционной системе Windows тоже частный случай виртуализации (ведь на самом деле, одно физическое устройство, жесткий диск, представляется пользователю как несколько логических томов).
Но все это было и раньше, почему же в последнее время так много заговорили о виртуализации? А случилось это потому, что за последние несколько лет был совершен большой технологический прорыв в области виртуализации операционных систем, открывший огромные возможности и перспективы. Под виртуализацией операционных систем понимают процесс создания на физическом компьютере так называемой виртуальной машины (что-то вроде виртуального компьютера), в которой устанавливается своя собственная операционная система. Таких виртуальных машин на одной физической платформе может быть несколько, при этом каждая виртуальная машина имеет свои собственные виртуальные аппаратные компоненты: память, процессор, жесткий диск, сетевые адаптеры. Эти ресурсы резервируются виртуальной машиной за счет физических ресурсов аппаратного обеспечения компьютера. Такая модель организации вычислительных систем впервые появилась еще в 70-х годах прошлого века в мэйнфреймах корпорации IBM System 360/370, когда требовалось сохранить предыдущие версии экземпляров операционных систем. Но лишь в 21-м веке эта технология обрела новый смысл на серверных системах и настольных ПК.
Виртуализация операционных систем тоже бывает разная, однако нас интересует такое её представление для пользователя: в операционной системе физического компьютера (её принято называть хостовой ОС): как обычная программа, устанавливается платформа виртуализации, с помощью которой создаются виртуальные машины, в которых, в свою очередь, устанавливаются различные операционные системы (их принято называть гостевыми ОС). На рисунках 1 и 2 показаны отличия классической архитектуры компьютера от архитектуры, содержащей виртуальные машины.
Рисунок 1 – Классическая архитектура компьютера
Рисунок 2 – Один из видов виртуализации операционных систем
Гостевые системы и хостовая ОС работают одновременно, обмениваются данными и участвуют в сетевом взаимодействии не только с хостовой ОС, но и с внешней по отношению к физическому компьютеру сетью.
Какие же преимущества несет собой возможность одновременного запуска нескольких операционных систем на одном компьютере? Вот лишь некоторые варианты использования виртуальных машин на настольных компьютерах пользователей:
- Работа в виртуальной машине со старыми приложениями, не поддерживающими хостовую операционную систему вашего компьютера (например, если ваша хостовая ОС — Windows 10, вы можете установить Windows 98, в которой работала ваша любимая игра, в виртуальной машине и запускать гостевую ОС, когда хочется, без необходимости перезагружать компьютер).
- Создание защищенных пользовательских окружений для работы с сетью (всевозможные вирусы и вредоносное программное обеспечение сможет лишь повредить гостевую операционную систему виртуальной машины, не затронув реальную систему).
- Безграничное пространство для экспериментов (устанавливайте любые программы, могущие повредить операционную систему, экспериментируйте с настройками реестра и т.д.).
- Отличный полигон для разработки и тестирования программного обеспечения в различных операционных системах и их конфигурациях (например, у вас может быть несколько версий операционных систем Ubuntu, если вы разрабатываете программное обеспечение под Linux).
- Широкие возможности обучения работе с новыми операционными системами и программами (к примеру, если вам знакома только Windows, вы можете себе сделать несколько виртуальных машин с различными операционными nix-системами Linux, Free BSD и QNX, запускать их, когда требуется, и учиться работе с ними).
Это, конечно же, далеко не все возможности применения виртуальных машин на пользовательских компьютерах. Каждый сам может себе придумать, для каких целей ему нужна виртуальная машина, и почувствовать, насколько это удобно, надежно и просто. Перед возможностью установки нескольких хостовых операционных систем на один компьютер с их раздельной загрузкой, виртуальные машины имеют следующие неоспоримые преимущества:
- Возможность работать одновременно в нескольких системах, осуществлять сетевое взаимодействие между ними.
- Возможность сделать «снимок» текущего состояния системы и содержимого дисков одним кликом мыши, а затем в течение очень короткого промежутка времени вернуться в исходное состояние.
- Простота создания резервной копии операционной системы (не надо создавать никаких образов диска, всего лишь требуется скопировать папку с файлами виртуальной машины).
- Возможность иметь на одном компьютере неограниченное число виртуальных машин с совершенно разными операционными системами и их состояниями.
- Отсутствие необходимости перезагрузки для переключения в другую операционную систему.
Тем не менее, несмотря на все преимущества, виртуальные машины также имеют и свои недостатки:
- Потребность в наличии достаточных аппаратных ресурсов для функционирования нескольких операционных систем одновременно.
- Операционная система работает несколько медленнее в виртуальной машине, нежели на «голом железе». Однако, в последнее время показатели производительности гостевых систем значительно приблизились к показателям физических ОС (в пределах одних и тех же ресурсов), и вскоре, за счет улучшения технологий реализации виртуальных машин, производительность гостевых систем практически будет равна реальным.
- Существуют методы определения того, что программа запущена в виртуальной машине (в большинстве случаев, производители систем виртуализации сами предоставляют такую возможность). Вирусописатели и распространители вредоносного программного обеспечения, конечно же, в курсе этих методов и в последнее время включают в свои программы функции обнаружения факта запуска в виртуальной машине, при этом никакого ущерба вредоносное ПО гостевой системе не причиняет.
Все перечисленные недостатки виртуальных машин являются в принципе разрешимыми и, по сравнению с большим списком их достоинств, являются не столь существенными. Именно поэтому, технологии виртуализации и виртуальных машин развиваются взрывными темпами, а пользователи находят им все новые и новые применения.
Итак, вы решили установить виртуальную машину. Платформу виртуализации какого производителя вам выбрать? В данный момент на рынке платформ виртуализации присутствуют несколько лидирующих компаний: VMware (независимое подразделение корпорации EMC), Microsoft, Oracle, XenSource, Parallels, SWsoft, Virtual Iron и другие. У платформы каждого из производителей есть свои неоспоримые достоинства и недостатки, однако, что касается пользовательских (настольных) систем виртуализации для хостовых систем Windows, безоговорочных лидеров тут можно пересчитать по пальцам одной руки: компании VMware, Oracle и Microsoft.
Для настольных систем компании предлагают пользователям несколько бесплатных продуктов: VirtualBox (от Oracle), Hyper-V (от Microsoft, бывший Microsoft Virtual PC) и VMware Workstation Player (от VMWare). Кроме них, существует так же виртуальная машина QEMU, разрабатываемая сообществом.
Лучшие виртуальные машины для Windows (бесплатные)
Все перечисленные ниже виртуальные машины являются абсолютно бесплатными продуктами для персонального использования.
Microsoft Hyper-V
Выросший из Microsoft Virtual PC, на сегодняшний день Hyper-V — один из самых значимых продуктов среди программного обеспечения по виртуализации. Hyper-V входит в операционные системы семейства Windows (только в редакциях Pro) начиная с Windows 8, а так же Windows Server (начиная с Windows Server 2008). Кроме того, Hyper-V существует как отдельный продукт — гипервизор Microsoft Hyper-V Server, который является абсолютно бесплатным.
Скриншоты Microsoft Hyper-V
Установка Hyper-V в Windows 10
- Абсолютно бесплатен (не имеет никаких «премиум» версий)
- Включен по умолчанию во все современные редакции Windows
- Отличная скорость эмуляции
- Поддержка всех современных гостевых ОС «из коробки» (FreeBSD, Linux, Windows)
- Работает только в старших редакциях Windows (профессиональная или корпоративная)
- Не умеет пробрасывать USB устройства
- Отсутствует нормальный функционал общего буфера обмена
- Отсутствует возможность перетаскивания файлов между основной и гостевой ОС
Oracle VirtualBox
Основанный на исходном коде бесплатной виртуальной машины QEMU, VirtualBox получил достаточно большое распространение, благодаря понятному интерфейсу, широкому функционалу и простоте в работе. Продукт является бесплатным для использования, имеет открытый исходный код. Так же, для более удобной работы существует пакет дополнений «VirtualBox Guest Additions», использование которого в свою очередь имеет ограничения — только для личного и ознакомительного использования, и закрытый исходный код.
Скриншоты Oracle VirtualBox
Скачать Oracle VirtualBox с официального сайта
- Бесплатен для использования в любых целях, ограничения только на пакет дополнений VirtualBox Guest Additions
- Имеет открытый исходный код
- Поддерживает большое количество операционных систем (FreeBSD, Linux, OS/2, Solaris, Haiku, Windows)
- Поддержка 3D ускорения (в экспериментальном режиме)
- Присутствует возможность настройки двухстороннего буфера обмена, перетаскивания файлов между основной и гостевой ОС
- Проброс USB устройств в виртуальную машину (принтеры, сканеры, флешки и т. д.)
- Для обеспечения комфортной работы необходимо устанавливать дополнительное программное обеспечение в виртуальной машине
- Плохая производительность в старых версиях Windows (Windows 95, 98)
VMware Workstation Player
Ранее известный, как просто VMware Player, данный программный продукт является младшим братом более профессионального решения VMware Workstation. В прошлом имел ряд серьезных ограничений, которые в затем были удалены разработчиком, с целью сохранения конкурентоспособности с другими бесплатными решениями.
Скачать VMware Workstation Player с официального сайта
- Большой список поддерживаемых операционных систем (FreeBSD, Linux, MacOS, OS/2, Solaris, Haiku, Windows)
- Поддержка 3D ускорения
- Присутствует возможность настройки двухстороннего буфера обмена, перетаскивания файлов между основной и гостевой ОС
- Проброс USB устройств в виртуальную машину (принтеры, сканеры, флешки и т. д.)
- Для обеспечения комфортной работы необходимо устанавливать дополнительное программное обеспечение в виртуальной машине
Заключение
Какую же виртуальную машину выбрать? Трезво оценивая ситуацию, можно придти к выводу, что большинство представленных бесплатных продуктов имеют более-менее одинаковую функциональность, и оценивать их стоит исходя из сферы применения, чем по совокупности плюсов и минусов. Для домашнего использования или обучения лучшим выбором станет Oracle VirtualBox. Данный продукт лучше всего подойдет начинающим пользователям, прост в освоении и имеет воистину широкие возможности. В свою очередь, для организаций куда более выигрышно смотрится Hyper-V, с его интеграцией в инфраструктуру Microsoft.
Лучшая виртуальная машина для Windows 10
- Виртуальный бокс.
- VMware Workstation Pro и Workstation Player.
- VMware ESXi.
- Microsoft Hyper-V.
- VMware Fusion Pro и Fusion Player.
Есть ли виртуальная машина для Windows 10?
Одним из самых мощных инструментов Windows 10 является встроенная платформа виртуализации, Hyper-V,. Используя Hyper-V, вы можете создать виртуальную машину и использовать ее для оценки программного обеспечения и услуг, не подвергая риску целостность или стабильность своего «реального» ПК.
Виртуальная машина Windows 10 бесплатна?
Хотя существует ряд популярных программ для виртуальных машин, VirtualBox полностью бесплатен, с открытым исходным кодом, и потрясающе. Конечно, есть некоторые детали, такие как 3D-графика, которые могут быть не так хороши в VirtualBox, как они могут быть в том, за что вы платите.
Какая бесплатная виртуальная машина самая лучшая?
Лучшая бесплатная виртуальная машина 2019
- Гипер-В.
- Гипервизор vSphere.
- Оракл ВМ.
- КВМ.
- Проксмокс ВЭ.
Нужна ли мне лицензия Windows для каждой виртуальной машины?
Поскольку устройства обращаются только к операционной системе Windows Server, им не требуется дополнительное лицензирование для настольной операционной системы Windows. … Пользователю нужен Windows VDA на лицензию на пользователя— разрешить доступ до четырех одновременно работающих виртуальных машин Windows, работающих в центре обработки данных, с любого устройства.
Как получить бесплатную виртуальную машину Windows?
Если у вас нет лицензионной версии Windows для вашей виртуальной машины, вы можете загрузить бесплатную виртуальную машину Windows 10 от Microsoft. Перейти на страницу Microsoft Edge для загрузки виртуальных машин.
Что лучше VirtualBox или VMware?
VMware против Virtual Box: всестороннее сравнение. … Oracle предоставляет VirtualBox в качестве гипервизора для запуска виртуальных машин (ВМ), в то время как VMware предоставляет несколько продуктов для запуска виртуальных машин в различных сценариях использования. Обе платформы быстрые, надежные и включают в себя широкий спектр интересных функций.
Hyper-V лучше VirtualBox?
Hyper-V предназначен для размещения серверов, на которых не требуется много дополнительного настольного оборудования (например, USB). Hyper-V должен быть быстрее VirtualBox во многих сценариях. Вы получаете такие вещи, как кластеризация, объединение сетевых адаптеров, живая миграция и т. Д., Которые вы ожидаете от серверного продукта.
Сколько стоит операционная система Windows 10?
Вы можете выбрать одну из трех версий операционной системы Windows 10. Окна 10.Дом стоит 139 долларов. и подходит для домашнего компьютера или игр. Windows 10 Pro стоит 199.99 долларов и подходит для предприятий или крупных предприятий.
Выпускает ли Microsoft Windows 11?
Операционная система Microsoft для настольных ПК следующего поколения, Windows 11, уже доступна в бета-версии и будет официально выпущена Октябрь 5th.
Hyper V хорош?
Hyper-V — это хорошо подходит для виртуализации рабочих нагрузок Windows Server а также инфраструктура виртуальных рабочих столов. Он также хорошо подходит для создания сред разработки и тестирования с меньшими затратами. Hyper-V менее подходит для сред с несколькими операционными системами, включая Linux и Apple OSx.
Этот материал написан посетителем сайта, и за него начислено вознаграждение.
Однажды я запустил AIDA64 в виртуальной машине, и подумал, а не запустить ли еще одну виртуальную машину внутри виртуальной машины…
Такое «вложение» ничего хорошего не дало на практике, но у меня установлено 3 операционные системы в ПК, Windows 7, Windows 10 и Xubuntu 22.04.1, так почему бы не проверить как под управлением разных ОС работает VirtualBox?
рекомендации
3070 Gigabyte Gaming за 50 тр с началом
Выбираем игровой ноут: на что смотреть, на чем сэкономить
3070 Gainward Phantom дешевле 50 тр
13700K дешевле 40 тр в Регарде
Ищем PHP-программиста для апгрейда конфы
3070 дешевле 50 тр в Ситилинке
MSI 3050 за 25 тр в Ситилинке
3060 Gigabyte Gaming за 30 тр с началом
13600K дешевле 30 тр в Регарде
4080 почти за 100тр — дешевле чем по курсу 60
12900K за 40тр с началом в Ситилинке
RTX 4090 за 140 тр в Регарде
Компьютеры от 10 тр в Ситилинке
3060 Ti Gigabyte за 42 тр в Регарде
Прежде чем начинать сравнение, нужно что-то сделать с динамической частотой процессора, ведь в зависимости от характера нагрузки она может быть как на уровне ~4.34 ГГц, так и на уровне ~3.7 ГГц, так не пойдет, ведь мне нужны результаты, а не случайная циферка зависящая от частоты ЦП…
Отключаю Boost, задаю частоту ядер на уровне 3 ГГц, проверяю работоспособность, именно с такими параметрами и буду проводить тестирование.
Использовать буду VirtualBox версии 7.0.6:
Еще я сделал резервную копию виртуальной машины, просто чтобы в случае чего можно было взять резервную копию и продолжить тестирование.
—
—
—
Сбор результатов
Здесь я выложу результаты в «сыром» виде, а то вдруг я фанат чего-либо и напишу в сводной таблице «не такие» данные…
Операционная система в виртуальной машине (гостевая) Windows 7 x64 SP1, главная ОС (HOST) будет как Windows 7 x64 SP1, так и Windows 10 x64 21H1 очищенная от Windows Defender, центра обновлений и прочего мусора который отбирает часть вычислительных ресурсов системы, мне нужны стабильные результаты, и для меня неприемлемо когда в фоне «живет» куча мусора влияющего на результаты, потому все лишнее вырезано в Windows 10, за что спасибо сборщику Flibustier.
Результаты без виртуальных машин в среде Windows 7.
Теперь в настройках AIDA64 я отключил потоки.
Теперь результаты в среде Windows 10 без виртуальных машин, к этому моменту я уже оптимизировал сбор результатов и вышло меньше «скриншотов».
VirtualBox Hyper-V, 16 cores, Host Windows 7
VirtualBox Hyper-V, 8 cores, Host Windows 7
VirtualBox KVM, 16 cores, Host Windows 7
VirtualBox KVM, 8 cores, Host Windows 7
VirtualBox Hyper-V, 16 cores, Host Windows 10
Так как я не использую Windows 10, у меня там нет даже VirtualBox, потому устанавливаю его спокойно и копирую виртуальную машину, в общем все без проблем.
Вот и результаты, почему не скриншоты? Просто сфотографировать быстрее и проще, оптимизация рабочего процесса это называется.
VirtualBox Hyper-V, 8 cores, Host Windows 10
VirtualBox KVM, 16 cores, Host Windows 10
VirtualBox KVM, 8 cores, Host Windows 10
—
Linux
Увы, но у меня не установился VirtualBox в операционной системе Xubuntu 22.04.1, потому тестов не будет когда в качестве основной ОС (host) выступает Linux.
В чем же проблема? Да без понятия, я просто пытаюсь установить VirtualBox, а центр приложений исчезает в процессе установки, сам VirtualBox при этом не установился:
Конечно же я попытался еще раз установить приложение, но это все бесполезно…
Может быть нужно было подключить доступ к сети интернет, и тогда-то оно насосало бы зависимостей возможно недостающих, но я зарекся подключать Linux дистрибутивы к мобильному интернету, да, широкополосный доступ к интернету есть далеко не везде…
И как всегда «порадовал» интерфейс Xfce, неужели разработчикам этого маразма удобно ловить пиксели, чтобы растянуть изначально маленькое и абсолютно неинформативное при стандартных размерах окошко? Я наверное только с 10 раза смог навести курсор на границу, чтобы растянуть окошко, и так с каждой стороны ибо уголок просто невозможно подцепить для растяжения сразу в обе стороны…
Разработчики интерфейса Xfce, вы что курите? Или может быть нюхаете? Как такой недоработанный интерфейс можно вообще показывать людям? Вам не стыдно за то что пользователям приходится мучиться с таким интерфейсом?
Извините, но я не собираюсь плясать над бубном, чтобы установить VirtualBox ради тестов в среде Linux, я уже и не надеюсь, но может быть разработчики наконец адекватно родят такие базовые вещи как «установка и запуск приложений», и чтобы такой базовый функционал работал как минимум не хуже, чем в Windows XP хотя бы…
И да, обращение всем «умникам» которые возможно захотят меня упрекнуть, мол я не подключил мобильный интернет дистрибутиву Linux и не начал плясать над бубном, чтобы установить VirtualBox… Вы знаете какой дорогой вам идти, не заставляйте меня делать неприличные намёки.
Я скачал автономный установочный пакет приложения «.DEB» подходящий под установленный дистрибутив Linux, понимаете суть? Автономный, установочный пакет «.DEB»… И я не могу этот автономный пакет установить в автономной среде! Почему я не могу его установить как любой другой установочный пакет «.exe» в операционной системе Windows?! Разве эти проблемы забота конечного пользователя?
Почему такой базовый функционал, как установка приложения из автономного установочного пакета не работает попросту в 2023 году при использовании дистрибутивов Linux без доступа к интернету?!
Впрочем, ладно, статья не про Linux дистрибутивы…
—
—
—
Результаты
Конечно, я планировал протестировать работу виртуальной машины не только в среде Windows 7/10, но и в среде Linux (дистрибутив Xubuntu 22.04.1), но так получилось, что не получилось с Linux дистрибутивом, впрочем, ничего нового для меня, посмотрим на результаты в системах которые работают без проблем.
А вот собственно и собранные результаты, первая таблица когда виртуальная машина запущена в Windows 7.
Вторая таблица результатов когда виртуальная машина запущена в Windows 10 21H1.
Уже сейчас можно заметить, что производительность виртуальной машины в среде Windows 10 заметно ниже, чем когда виртуальная машина работала в среде Windows 7, было бы интересно еще посмотреть когда виртуальная машина работает в среде Linux, но увы, не в этот раз…
Конечно же в сравнении нет и не будет тестов по графической составляющей, ведь с поддержкой графических API у VirtualBox довольно скверно обстоят дела:
Сравнение
А теперь рассмотрим подробнее результаты, начнем с CPU Queen, результаты без виртуальных машин примерно идентичны между Windows 7/10.
Другое дело виртуальные машины, производительность в данном тесте значительно снизилась, но машина работающая под управлением Windows 7 имеет более высокую производительность, чем под управлением Windows 10.
Особенно заметен разрыв в пользу Windows 7 при отключении HT в настройках AIDA64, и на этот счет у меня есть догадка, Windows 7 паркует потоки когда они не использованы, тем самым достигает максимальную производительность ядер, а Windows 10 размазывает работу по потокам даже когда это не нужно, от чего ресурсы ядер «размазались» и это негативно сказалось на производительности внутри виртуальной машины когда гостевая ОС не использует потоки.
В данном случае однозначно более высокую производительность имеет виртуальная машина запущенная в среде Windows 7.
А еще Hyper-V слегка отстал в плане производительности от KVM, но один раз и KVM отстал от Hyper-V, вероятно вышла погрешность в минус, но это не точно.
Далее CPU PhotoWorxx, данный тест крайне зависит от скорости работы с ОЗУ и кэшами, он больше отражает не скорость ядер, а скорость работы кэша и памяти в системе.
И снова виртуальная машина запущенная в среде Windows 10 имеет заметно меньшую производительность чем машина запущенная в среде Windows 7.
Но в целом падение производительности небольшое относительно теста запущенного в главной системе, с этой задачей виртуальные машины хорошо справились, учитывая что тест зависит от скорости ОЗУ, то с памятью виртуальные машины работают хорошо.
Еще можно приметить что Hyper-V немного отстал от KVM в плане производительности, но совсем немного.
Переходим к ZLib, и снова производительность виртуальной машины работающей в среде Windows 10 ниже чем в среде Windows 7, причем весьма ощутимо, разница порой достигает десятка процентов в пользу Windows 7.
KVM при этом слегка быстрее чем Hyper-V в целом.
Вот и подошли к шифрованию, тест CPU AES, в очередной раз виртуальная машина в среде Windows 10 показывает заметно худшие результаты, по сравнению с машиной в среде Windows 7, в любом случае до уровня производительности главной ОС очень далеко.
Причем KVM показывает значительно более низкую производительность чем Hyper-V в данной задаче.
Дальше CPU SHA3, раньше в AIDA64 (до версии 5.75) был тест CPU Hash, и в этом тесте Intel ну совсем никак не мог конкурировать с AMD Ryzen, после чего данный тест удалили и заменили тестом CPU SHA3, который уже более лоялен к ЦП от Intel, такой вот небольшой, и некрасивый кусочек истории AIDA64, когда внезапно ставший «неугодным» тест удаляют, и заменяют «правильным»…
Для приличия могли оставить старый тест и просто добавить новый, но разработчики AIDA64 при выходе AMD Ryzen на рынок решили сразу же вырезать «неугодный» тест и заменить «правильным», некрасиво так поступать, очень некрасиво.
Перейдем к CPU SHA3, виртуальная машина в среде Windows 7 показала заметно лучшую производительность по сравнению с машиной работающей в среде Windows 10, ничего нового.
Производительность в виртуальной машине хоть и ниже чем в главной ОС, но не значительно, с этой задачей виртуальная машина справилась отлично.
KVM и Hyper-V показывают неоднозначную разницу между собой, но скорее в пользу KVM.
Переходим к производительности FPU блоков, для справки, FPU это не ядро, это математический сопроцессор, ядра вполне прекрасно могут себя чувствовать и без FPU блоков, и даже можно не заметить отсутствие FPU блоков, например при разгоне AMD Athlon II x3 440, на частотах около 4 ГГц FPU обычно не работают, или работают с ошибками, и это вполне можно не заметить даже загрузив операционную систему, пока не будут запущенны тесты использующие FPU…
Но перейдем к тестам, FPU Julia на этот раз, и сразу же можно приметить что FPU внутри виртуальной машины работают почти так же быстро, как и в главной ОС, по крайней мере если главная ОС это Windows 7, с главной ОС Windows 10 производительность заметно ниже получилась.
И FPU Julia очень не любит когда выставляют «оптимальное» количество ядер в настройках виртуальной машины, в моем случае «оптимально» 8 потоков так как у процессора 16 потоков физически.
В данном случае KVM работает чуть быстрее чем Hyper-V, совсем незначительно.
FPU Mandel работает аналогично как и FPU Julia, машина в среде Windows 7 заметно производительнее чем в среде Windows 10, а уровень производительности не сильно ниже главной ОС, но здесь уже не так остро падает производительность при «оптимальном» количестве ядер в настройках виртуальной машины.
KVM и Hyper-V практически на равных, возможно с небольшим преимуществом в пользу Hyper-V.
Вот и очередное слабое место процессоров Intel, FPU SinJulia, и этот тест очень не любит когда обрезают потоки процессору, тем не менее производительность виртуальных машин близка к главной ОС в данном случае, если конечно главная ОС это Windows 7, ибо виртуальная машина запущенная в среде Windows 10 показывает заметно более низкую производительность.
Виртуальная машина просто отлично справилась с этой задачей и едва ли производительность уступает главной ОС если использовать Windows 7 в качестве главной ОС, с Windows 10 все не очень хорошо вышло.
Что до интерфейса виртуализации, то преимущество скорее за KVM, совсем небольшое.
И последние тесты, FPU FP32 Ray-Tracing, я уже устал повторять, но Windows 10 снова облажалась…
KVM и Hyper-V тоже имеют незначительную разницу между собой, сложно сказать что лучше.
Теперь FPU FP64 Ray-Trace, и здесь можно заметить провал производительности в режиме 8c Hyper-V «HT OFF» при работе в среде Windows 7, и в режиме 16c Hyper-V «HT OFF» тоже провал производительности больше чем у KVM, в Windows 10 все равномерно между KVM и Hyper-V при отключении HT в настройках AIDA64, хотя это не спасает Windows 10, ибо в среде Windows 10 виртуальная машина показывает в целом меньшую производительность чем в среде Windows 7.
Здесь определенно преимущество за KVM, ибо Hyper-V теряет гораздо больше производительности чем KVM при работе в среде Windows 7 если отключать HT.
—
—
—
Заключение
В общем результаты говорят сами за себя, в среде Windows 7 виртуальная машина имеет заметно более высокую производительность, чем если запускать её в среде Windows 10, было бы интересно еще посмотреть каков уровень производительности будет в среде Linux, но увы, я не могу сделать то, что не работает попросту…
Я без понятия когда Linux дистрибутивы будут пригодны для сравнительного тестирования как разные версии Windows, когда разработчики дистрибутивов наконец родят адекватную систему установки и запуска приложений, в том числе без доступа к сети интернет… Но как только разработчики дистрибутивов осилят такие базовые вещи, я с радостью начну проводить тестирование и в среде Linux.
Мне важно чтобы можно было скопировать приложение на USB накопитель, и запустить его на разных ПК без установки и лишних проблем, или в крайнем случае установочный пакет который правильно будет работать на десятке разных ПК без доступа к интернету.
Я сейчас пользователь, и не обязан «осилять» проблемы с установкой автономного .DEB пакета в Linux дистрибутиве, что бы кто не говорил, базовый функционал обязан работать правильно в любых условиях, и точка.
Более чем за 20 лет истории дистрибутивов Linux вполне можно было родить адекватную систему установки и запуска приложений, чтобы не приходилось мучиться пытаясь установить или запустить приложения/игры, Microsoft еще со времен MS DOS смогли адекватно сделать возможности для установки и запуска приложений, что собственно и сделало популярными ОС от Microsoft, пользователи и разработчики могли без проблем распространять софт/игры всевозможными простыми и понятными способами…
Очень надеюсь что однажды и разработчики дистрибутивов Linux осилят подобное, и я смогу подойти к дистрибутивам Linux как обычный пользователь, комфортно установить/запустить любое приложение/игру, без утопления в болоте зависимостей, хоть с USB накопителя, хоть с SSD в другом ПК подключенном через сеть (но без интернета) используя только проводник, прямо как в Windows я делал, запуская игры находящиеся в сети физически на другом ПК, ибо на тестовом ПК было недостаточно места чтобы локально хранить игры.
Главное не постареть к тому моменту, когда Linux дистрибутивы действительно превзойдут Microsoft Windows, и будут пригодны для нормального и полноценного использования простыми пользователями…
На этом пожалуй закончу.
Благодарю за внимание, больше интересных статей в блоге Hard-Workshop.
Этот материал написан посетителем сайта, и за него начислено вознаграждение.
VMWare ESX и vSphere, Citrix XenServer и Oracle VM являются гипервизорами типа 1.
Гипервизор типа 2 устанавливается в операционной системе, как и любое другое программное обеспечение, и называется размещенным гипервизором.
Среда виртуальной машины работает как процесс на хост-машине и по-прежнему использует системное оборудование, но управление виртуальной машиной направляется через хост вместо непосредственного выполнения команд. Следствием такой договоренности является небольшая задержка между действиями.
VirtualBox, VMware Workstation и VMware Workstation Player являются яркими примерами гипервизора типа 2.
В чем разница между VirtualBox, VMware Workstation Player и Hyper-V?
Теперь вы знаете разницу между типами гипервизоров, легче понять различия, ограничения и преимущества каждого варианта. Давайте разбить его на несколько разделов.
Простота использования
Hyper-V интегрирован с Windows 10 Pro, Education и Enterprise, но не с Windows 10 Home. Вы должны включить Hyper-V с помощью компонентов Windows или команды PowerShell, но он сам позаботится об активации.
После активации Hyper-V предлагает возможность быстрого создания виртуальной машины и расширенную возможность создания виртуальной машины с помощью диспетчера Hyper-V.
Создать виртуальную машину с помощью каждого параметра Hyper-V очень просто. Однако опция быстрого создания виртуальной машины автоматически заполняет параметры, которые могут вызвать сбои или ошибки при попытке запуска виртуальной машины.
Более обширная опция создания виртуальной машины в Hyper-V позволяет лучше контролировать настройки.
В VirtualBox и VMware Workstation Player есть мастер создания виртуальных машин. Мастер каждой программы проведет вас через процесс создания виртуальной машины. Хотя есть и отличия.
Например, мастер VirtualBox предлагает вам создать базовую виртуальную машину, для которой вы впоследствии редактируете настройки, но он предлагает некоторые рекомендуемые значения для конкретных типов виртуальных машин. Вот как вы настраиваете и используете VirtualBox .
Принимая во внимание, что мастер VMware Workstation Player позволяет настраивать параметры в процессе создания виртуальной машины.
Разница невелика, но она означает, что виртуальная машина VMware Workstation Player готова к запуску после завершения работы мастера, а не для изменения других настроек после его завершения.
Производительность
Производительность виртуальной машины зависит от оборудования, которое вы используете для ее запуска. С виртуализацией аппаратное обеспечение — король. Кроме того, виртуальная машина, которую вы используете, имеет огромное значение.
Я тестирую каждую опцию виртуальной машины, используя гостевую операционную систему Lubuntu на своем рабочем столе, которая имеет Intel i5-3570K, 16 ГБ ОЗУ и Nvidia GTX 1070. Это не самый мощный процессор, но он обрабатывает большинство вещей.
Проще говоря, VirtualBox является одним из самых медленных доступных вариантов виртуальной машины.
Если у вас приличное оборудование, вы не заметите заиканий и жужжания. Но на машине с низким энергопотреблением VirtualBox не дает наилучшего опыта виртуализации.
Дефицит производительности наиболее заметен при переходе на VMware Workstation Player. Запуск той же гостевой операционной системы на том же оборудовании показывает, что проигрыватель VMware Workstation Player более плавный и приятный.
Итак, где Hyper-V вписывается во все это? Установка Hyper-V Lubuntu работала хорошо и была заметно гладкой. Важно отметить, что некоторые пользователи Windows 10 Hyper-V сообщают о проблемах производительности в других областях после включения Hyper-V в своей системе.
Поскольку Hyper-V работает на уровне BIOS, а не как программное обеспечение в ОС, виртуализация всегда включена, даже если вы не используете виртуальную машину.
Временное выключение и включение виртуализации Hyper-V
Если вы чувствуете, что Windows 10 Hyper-V влияет на вашу игровую производительность или иным образом (без запуска среды виртуальной машины), вы можете использовать команду для отключения служб виртуализации Hyper-V.
Введите команду в строке поиска меню «Пуск» и выберите « Запуск от имени администратора» . Затем введите следующую команду:
bcdedit / отключить тип гипервизора
Затем перезагрузите вашу систему. Виртуализация Hyper-V не запустится после перезагрузки, и вы увидите, что ваша производительность нормализуется. Если вы хотите снова включить виртуализацию Hyper-V, используйте следующую команду:
bcdedit / установить тип гипервизора на
Перезагрузите вашу систему снова.
функциональность
Если вы не знаете, как выбрать один из трех вариантов, рассмотрите функциональность каждого из них. Вы можете запустить гостевую операционную систему, используя VirtualBox, VMware Workstation Player или Hyper-V, но у каждого гипервизора есть свои особенности.
Снимки и контрольные точки
Одним из главных плюсов для VirtualBox и Hyper-V являются моментальные снимки и контрольные точки .
Хотя платформы используют разные имена, моментальные снимки и контрольные точки очень похожи. Они позволяют вам взять образ виртуальной машины в ее текущем состоянии. Образ сохраняет виртуальную машину, позволяя вам вернуться к этому конкретному моменту.
К сожалению, VMware Workstation Player не поддерживает моментальные снимки или контрольные точки. Вы можете временно приостановить гостевую операционную систему для возобновления работы с определенной точки, но это не то же самое, что создание истории образов для виртуальной машины.
Обмен файлами
Каждый гипервизор позволяет перетаскивать файлы между хостом и гостевой операционной системой. Вы также можете активировать общие файлы и папки, хотя Windows 10 Hyper-V значительно усложняет процесс, чем VirtualBox или VMware Workstation Player.
Бесшовный режим
VirtualBox и VMware Workstation Player используют цельный режим для интеграции среды виртуальной машины в операционную систему хоста. Плавный режим убирает дополнительные окна и меню виртуальной машины, создавая впечатление, что гостевая операционная система является частью хоста.
К сожалению, Windows 10 Hyper-V не поддерживает плавный режим.
Шифрование виртуальной машины
Если вы хотите зашифровать свои виртуальные машины, вам повезло. Каждый гипервизор поддерживает шифрование того или иного вида.
VMware Workstation Player поддерживает шифрование виртуальной машины из коробки.
VirtualBox поддерживает шифрование с установкой гостевых дополнений VirtualBox, доступных для каждой гостевой среды VirtualBox.
Hyper-V в Windows 10 поддерживает шифрование с использованием Microsoft BitLocker.
Каждый вариант безопасен и хорошо работает с соответствующей платформой.
Стоимость
Каждый гипервизор бесплатный, но некоторые свободнее других. Почему?
VirtualBox и VMware Workstation Player бесплатны для любого пользователя. До тех пор, пока ваше оборудование может работать с гостевой операционной системой, не разрушая хост в процессе, вы можете использовать бесплатное программное обеспечение виртуальной машины.
Принимая во внимание, что Windows 10 Hyper-V также бесплатна, но только если у вас установлена правильная версия Windows 10.
Существуют обходные пути для пользователей Windows 10 Home, которые хотят использовать Hyper-V на своем оборудовании. Но эти люди могут также использовать одну из бесплатных альтернатив, а не искать решение проблемы.
Не забывайте, что исправление может сработать сегодня, но не со следующим обновлением Windows 10.
Гостевые операционные системы
Windows 10 Hyper-V имеет некоторые ограничения в отношении гостевых операционных систем. Hyper-V поддерживает виртуальные машины Windows, Linux и FreeBSD. Он не поддерживает macOS.
VirtualBox и VMware Workstation Player поддерживают практически все гостевые операционные системы, включая macOS.
Обратите внимание, что гостевая операционная система MacOS не будет работать сразу после установки. Следуйте нашему руководству о том, как установить macOS в VirtualBox или VMware Workstation Player. о Windows 10.
Какой лучший инструмент для виртуальных машин в Windows 10?
Выбор между VirtualBox, VMware Workstation Player и Windows 10 Hyper-V довольно сложен. Если у вас есть мощный компьютер под управлением Windows 10 Pro, Education или Enterprise, вы можете выбрать гипервизоры.
Если вы используете менее мощную машину, я бы посоветовал использовать VMware Workstation Player. Он предлагает лучшую поддержку и стабильность для широкого спектра оборудования.
Все еще не уверены, нужна ли вам виртуальная машина? Ознакомьтесь с этими практическими причинами, чтобы начать использовать виртуальную машину.