Виртуальные машины для Windows

Виртуальные машины для WindowsИногда возникает необходимость получить второй компьютер, на котором можно установить другую операционную систему или безопасно протестировать программы. С этой задачей Вам поможет справиться виртуальная машина. В этой статье мы рассмотрим, что такое виртуальная машина, зачем нужна виртуальная машина, как установить и настроить виртуальную машину.

Виртуальная машина – программа, которая эмулирует реальный (физический) компьютер со всем его компонентами (жёсткий диск, привод, BIOS, сетевые адаптеры и т.д.). На такой виртуальный компьютер можно установить операционную систему, драйверы, программы и т.д. Таким образом, Вы можете запустить на своем реальном компьютере  еще несколько виртуальных компьютеров, с такой же или другой операционной системой. Вы можете без проблем осуществить обмен данными между Вашим реальным и виртуальным компьютером.

Зачем нужна виртуальная машина

Не каждому пользователя ПК нужна виртуальная машина, но продвинутые пользователи довольно часто используют ее.  Виртуальную машину используют для различных целей и задач:

  • Установка второй/другой операционной системы;
  • Тестирование программного обеспечения;
  • Безопасный запуск подозрительных программ;
  • Эмуляция компьютерной сети;
  • Запуск приложений, которые нельзя запустить из Вашей операционной системы.

Для наглядности приведу несколько примеров.

На Вашем реальном компьютер может быть установлена операционная система Windows 7, а на виртуальную машину можно поставить Windows XP, Windows 8 или Linux.

Если Вам нужно выбрать программу (например, видео плеер) Вам нужно установить несколько подобных программ, и определить какая из них Вам больше нравится. Что бы ни захламлять Ваш компьютер, протестируйте программы на виртуальной машине.

Я часто использую виртуальную машину, когда пишу статью на сайт. Перед тем как написать материал, я лично все проверяю. Когда я провожу обзор программного обеспечения, мне приходится устанавливать много различных программ, от чего появляется лишний мусор в системе. Да и неудачное шифрование или  скрытие данных могут повлечь неприятные последствия. Уж лучше обезопасить себя и экспериментировать на виртуальном компьютере.

Обзор виртуальных машин

Существует большое количество различных программ для создания и управления виртуальными компьютерами. Сейчас мы рассмотрим 3 самые популярные программы.

Виртуальная машина VirtualBox

VirtualBox – бесплатная виртуальная машина, на которую можно установить все самые популярные операционные системы.  VirtualBox поддерживает работу с Windows, Linux, FreeBSD, Mac OS.

VirtualBox поддерживает как 32 так и 64 разрядные версии операционных систем.  VirtualBox поддерживает работу с виртуальными компьютерами, созданными в платной программе VMware Workstation.

Настройка и работа с VirtualBox очень удобная и простая. Программа довольна производительна и стабильна.

VirtualBox обладает широким функционалом, удельным интерфейсом и она совершенно бесплатна. VirtualBox лучшая виртуальная машина для использования дома.

Виртуальная машина VMware

VMware – наиболее известная и распространенная виртуальная машина. VMware как правило используют для работы крупные площадки или корпорации.

VMware поставляется в двух видах: Workstation и Player. VMware Workstation отличная, но платная виртуальная машина. VMware Player – бесплатная урезанная версия VMware Workstation.

VMware Workstation поддерживает работу с 32 и 64 битными системами, USB 3.0, установку различных операционных систем.

VMware Workstation безусловно лучшая виртуальная машина, которой пользуются крупные компании, но ее стоимость снижает ее популярность среди рядовых пользователей.

Виртуальная машина Microsoft Virtual PC

Microsoft Virtual PC – еще одна бесплатная виртуальная машина. Она обладает широким функционалом и удобным интерфейсом, но у нее есть один большой недостаток – она работает только с операционными системами Windows. На ней нельзя запустить Linux или Mac OS.

Подведя итог, хотелось бы отметить, что для домашнего использования лучше всего подходит VirtualBox. Далее мы рассмотрим, как установить и настроить виртуальную машину VirtualBox.

Установка виртуальной машины VirtualBox

Из рассмотренных в предыдущем разделе виртуальных машин, лучше всего использовать VirtualBox. Сейчас мы рассмотрим, как установить VirtualBox, а в следующем разделе будет описана ее настройка.

Скачиваем свежую версию программы с официального сайта. Скачать программу

Запускаем инсталлятор и видим приветственное окно.  Переходим на следующий этап.

Установка virtualbox 1

На втором этапе установки можно увидеть все компоненты программы, которые будут установлены и директория, в которую будет установлена программа. Директорию для установки Вы можете поменять, а вот компоненты я рекомендую устанавливать все. Может не все компоненты нужны Вам сейчас, но если в будущем они Вам понадобится, то нужно снова устанавливать виртуальную машину. Идем дальше.

Установка virtualbox 2

Тут нужно отметить, куда Вы хотите поместить ярлыки программы.

Установка virtualbox 3

На следующем этапе появится предупреждение, что во время установки произойдет временное отключение Вашего компьютера от сети. Если Вы скачиваете что то важное из интернета, то дождитесь окончания загрузки и только потом нажмите кнопку “Yes” в окне установки.

Установка virtualbox 4

Затем Вам скажут, что если Вы готовы начать установку, то нажмите кнопку “Install”, а если хотите изменить какие-либо параметры, то вернитесь назад. Жмем “Install” и ждем, когда завершится установка.

Установка virtualbox 5

В процессе установки могут появляться всплывающие окна, с надписью “Установить программное обеспечение для данного устройства?” Жмем кнопку  “Установить”.

Установка окончена. Нажимаем кнопку “Finish”. Виртуальная машина автоматически запуститься после окончания установки.

Установка virtualbox 7

Переходим к созданию и настройке.

Создание виртуальной машины VirtualBox

Что бы создать виртуальную машину нужно в окне программы VirtualBox нажать на кнопку “Создать” (в левом верхнем углу).

virtualbox

На первом этапе нужно ввести имя создаваемой машины  и выбрать тип операционной системы. Мы для примера создадим виртуальную машину с операционной системой Windows 7. Идем дальше.

Создание виртуальной машины Virtualbox 1

На втором этапе необходимо установить количество оперативной памяти, которая будет выделена для виртуальной машины. Выбирать нужно исходя из потребностей операционной системы. В системных требованиях к Windows 7 указано, что нужно не менее одного гигабайта оперативной памяти. Я указал 1,5 ГБ. Для Windows XP нужно меньше оперативной памяти. В общем берем минимум, который указан в характеристиках операционной системы + небольшой запас. При этом учтите, что нельзя давать виртуальной машине более половины оперативной памяти компьютера, конечно если у Вас не очень мощный компьютер у которого 8 и более гигабайт оперативной памяти.

Создание виртуальной машины Virtualbox 2

К виртуальной машине можно подключить виртуальный жесткий диск. Давайте создадим его. Отмечаем пункт “Создать новый виртуальный жесткий диск” и нажимаем на кнопку “Создать”.

Создание виртуальной машины Virtualbox 3

Теперь нужно указать тип жесткого диска. Если Вы не знаете форматов, которые там описаны, оставляем как есть и нажимаем “Next” .

Создание виртуальной машины Virtualbox 4

Далее нужно указать формат хранения данных на виртуальном жестком диске. Динамический виртуальный жесткий диск может расширятся, а фиксированный имеет строго определенный размер. Смотрите, как Вам будет удобнее.

Создание виртуальной машины Virtualbox 5

Указываем имя виртуального жесткого диска и его размер. Нажимаем “Создать”.

Создание виртуальной машины Virtualbox 6

Настройка виртуальной машины VirtualBox

Познакомимся с настройками виртуальной машины. Нажмите кнопку “Настроить” в левом верхнем углу программы.

Появится окно настроек. С помощью изменения настроек Вы можете изменить  различные параметры виртуальной машины (например, количество оперативной памяти, порядок загрузки устройств, включение 2D-ускорения и т.д.)

Настройка virtualbox

Все настройки разделены на несколько разделов. В текущей версии программы 9 разделов. Мы не будем рассматривать подробно каждый раздел. Зрительно Вы гораздо быстрее освоите настройки, чем читая лишний текст. При этом, наведя на любой пункт настроек появится окошко, в котором будет описано зачем нужен тот или иной параметр. Я кратко опишу, какие функции можно найти в каждом разделе.

Основные настройки по разделам:

  • Общее – имя машины, тип ОС, буфер обмена, сменные носители;
  • Система – Основные настройки аппаратного обеспечения виртуальной машины: оперативная память, чипсет, процессор, ускорение, порядок загрузки устройств;
  • Дисплей – Настройки видеопамяти, количество мониторов, 2D и 3D ускорение, подключение к удаленному дисплею, захват видео;
  • Носители – Контроллеры жестких дисков и их настройка;
  • Аудио – аудиодрайвер и контроллер;
  • Сеть – настройка сетевых адаптеров;
  • Com-порты – включение и настройка COM-портов;
  • USB – Включение контроллера USB и настройка USB – фильтров;
  • Общие папки – создание и управление общими папками.

Если Вы ошибетесь в настройках — программа проинформирует Вас об этом. В низу окна настроек появится надпись “Обнаружены неправильные настройки”. Наведя курсор на знак восклицания, Вы увидите всплывающую панель, в которой узнаете, что сделали не так и как это можно исправить.

Обычному пользователю достаточно первых 3 разделов настроек. Если виртуальная машина будет работать медленно, то можно увеличить объем оперативной памяти или задействовать большую мощь процессора.

Завершив настройки, нажимаем кнопку “ОК”. Что бы запустить (включить) созданную виртуальную машину нужно нажать на кнопку “Запустить”. Теперь вставляем в привод установочной диск с операционной системой, устанавливаем и настраиваем операционную систему и Ваш виртуальный компьютер готов к использованию.

Заключение

В этой статье мы рассмотрели, что такое виртуальная машина, зачем она нужна, как установить и настроить виртуальную машину. Установка и настройка виртуальной машины не составляет большого труда.

Вам понравилась статья? Сообщите о ней друзьям в соц. сетях

50 комментариев:

  1. Юрий:

    Здравствуйте Виталий!
    Я уже один раз получил от Вас помощь на мой вопрос и очень доволен. Проблема закрыта.
    Сейчас у меня возникла проблема в другом направлении, очень буду благодарен, если поможете ее решить.
    Я установил Oracle VM Virtual Box. создал диск 25 ГБ и память 2 ГБ. Установил Windows 8.1 x64 rus.
    И вот тут проблема: Virtual Box видит USB флешку, а Windows нет. В папке Устройства и Принтеры
    это устройство есть, но в его статусе написано: ошибка драйвера. На иконке желтый треугольник с восклицательным знаком.
    Жду Вашего ответа. Заранее благодарен.
    Юрий

  2. Денис:

    На компе установлена ХР 32 — разрядная, можно ли установить в Virtual Box 64- разрядную винду (WIN 7)??? При установке файлы скопировались, при первой перезагрузке высвечивается синий экран, что это? не совместимость систем? как быть?

  3. Никита Степанов:

    Цитата: Подведя итог, хотелось бы отметить, что для домашнего использования лучше всего подходит VirtualBox. Далее мы рассмотрим, как установить и настроить виртуальную машину VirtualBox.
    Мне кажется что Vmware Player лучше для домашнего пользования пускай она на английском но зато она поддерживает Vbe9x. И да, на Вмваре Плеер после установки Windows 7 или Vista сразу же работает Аеро после установки Висты или Семёрки на Вмваре плеер.

    • Интересно услышать точку зрения, отличную от моей. Но согласитесь что очень много пользователей не знают английского языка, особенно те, кто используют компьютер только дома, для отдыха. Так что русский язык в работе с программой дома очень важен. А базовая поддержка Vbe9x и Аеро по умолчанию не так важны, по сравнению с интерфейсом на русском языке.

      • Никита Степанов:

        Вообще то отсутствие поддержки Vbe9x есть в Portable версии Virtualbox, а в Install версии — такого нету.

  4. Skipp:

    Автору топика «балшой спасиб» и успехов. Очень доступно написано. А про наглийский язык, очень правильно замечено. Удобней интерфейс на русском и практичней для юзверя.

  5. мурат аубакиров:

    не могу дописать последнюю букву в командной строке в слове yes s на другой строчке как перевести

  6. Тимофей:

    Почему VirtualBox в Windows 7 ведет себя странно? Не обновляется на сайте? В восьмерке все нормально, в ХР тоже самые последние версии работают превосходно. В седьмой пишет «Сетевая операция прервана по неизвестной причине». По сайтам советы ставить старые версии, но чем новее тем больше возможностей у виртуальной машины. Словом с Семеркой есть проблемы при установке именно VirtualBox. Если новую версию ставлю, может не запуститься. Пишет «не удалось создать Com объект» Почему так?

  7. Никита Степанов:

    Кстати, есть портативная версия Virtualbox. Её легко можно найти в Интернете.

  8. Руслан:

    Привет, скачал в архиве windows 8.1 , разархивировал . Как мне эту папку с ОС установить в виртуальной машине ? Подскажите настройки в Virtualbox

  9. Serhei:

    Спасибо! Хорошие и понятные статьи пишите. А можно использовать флэшку для выртуальной машины?

  10. Ярослав:

    подскажите как устанавливается Oracle VM VirtualBox Extension Pack

  11. Vist:

    Спасибо, Виталий!
    Вовремя прочел….
    Вопросы задам позже :)))))

  12. Chancy:

    Который раз пытаюсь добавить комментарий и не получаестя!

    VirtualBox Extension Pack имеет расширение *.vbox-extpack

    Какой программой его открыть, чтобы установился?

  13. Иван:

    здраствуйте у меня проблема с USB флешкой на виртуал бокс (у меня мак бук/ виртуальная машина с виндовс 8), пишет ошибку то что USB используется, пытался в настройках поменять (по сайтам глядел как) но результат один

  14. Владимир:

    Здравствуйте Виталий. Скачал VB, установил, создал вирт. (WinXPx32), настроил. Жму — «ЗАПУСТИТЬ», сразу-же выскакивает ошибка (не успеваю даже вставить установочный диск с ОС). В чём может быть дело?

    Пишет…

    Не удалось открыть сессию для виртуальной машины Win XP.

    Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL
    (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).

    Код ошибки: E_FAIL (0x80004005)
    Компонент: Console
    Интерфейс: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

    • Здравствуйте Владимир.

      Посмотрите в папке system32 два файла uxtheme.dll и uxtheme.dll.backup. Переименуйте их наоборот. Должно помочь.

      • Владимир:

        Виталий, извините за беспокойство. С проблемой разобрался сам… Перезагрузил ПК, перезапустил VB, вставил диск с ОС, нажал «ЗАПУСТИТЬ» и моя гостевая XP установилась уже без проблем.

  15. Игорь:

    Загрузил,запустил. А где родной русский язык ?

    • То ли Вы при устанвке не выбрали русский язык (не помню точно указывается ли он при установки), то ли скачали англоязычный образ. нажимаем сочетании клавиш «ctrl + G». В появившемся окне четвертая сверху вкладка, там меняем язык

  16. Андрей:

    Добрый день!
    В моём ПК отсутствует СД-привод (есть только виртуальный диск созданный программой DeamonTools).
    Есть ли возможность установки системы на VirtualBox с загрузочной флэшки? Или нужно делать виртуальный образ загрузочного диска?

    Заранее спасибо.

    • Здравствуйте!
      Установка Windows на VirtualBox с флешки возможна, но это не самый удачный способ. Просто много времени потратите на подготовку, что бы можно было запустить установку с флешки в VirtualBox.
      Гораздо проще смонтировать образ в виртуальный привод. Даже если у Вас нет готового образа, то скачать и смонтировать его намного быстрее и проще, чем возится с загрузочной флешкой.

      • Андрей:

        Спасибо за ответ. У меня всё получилось — установил виртуальную Виндовс 7 32 бита, но возникла проблема с общими папками (никак не могу настроить), общий буфер обмена так же не работает и функция drug&drop никак не реагирует, хотя я везде галочки проставил.

  17. INGA:

    Здравствуйте,
    можно ли запустить VirtualBox с WIN8.1, если оперативная память 2гб, а в BIOSе не нахожу поддержки Intel® Virtualization, т.е. можеть быть компьютер не совместим с виртуализацией?
    Спасибо.

    • Здравствуйте!
      Оперативной памяти маловато. Windows 8 конечно пишет что минимум нужно 1 Гб оперативной памяти, но по-факту конечно нужно 2 Гб. При этом не забываем, что на виртуальную машину нужно выделить не более половины всей оперативной памяти. В вашем случае это 1гб. Так что тормоза будут и на виртуалке, так и на физическом компьютере. Что касается Virtualization, то при создании виртуальной машины, в разделе «система» — «ускорение» посмотрите возможно ли установить флажок на «VT-x/AMD-V».

      На будущие, что бы проверить Intel® Virtualization, не нужно долго копаться в BIOS. Найдите в поисковой системе характеристики вашего процессора. Там будет описано поддерживает или нет.

  18. Rolf Krage:

    Добрый день. На последних сроках статьи сказано о том , что необходим дистрибутив ОС. Не совсем тогда понял зачем в начале установки выбирать ОС. Я то предполагал, что эта программа эмулирует уже встроенные ОС. Сам вопрос — где взять дистрибутив виды, если пиратские юзать не хочется, а при покупке компа с установленой 7-кой дистрибутив не дали. И кстати при покупки компа в магазине должны их давать? В принцепе в 7-ке есть инструменты создания образа диска снятого с установленной ОС (в целях восстановления если полетит), его можно будет использовать для инсталяции в VirtualBox?

    Еще интересно в Microsoft Virtual PC- ОС не встроены? логично просто было бы- дабы лучше с их продуктами разобраться…

    Всем добра.

    • Попробую дать один ответ на много вопросов: коммерция. Хотите лицензию — покупайте, встраивать никто не будет, давать в комплекте (если конечно в в стоимость не входит диск) тоже, ибо это не выгодно производителю ОС.

  19. Эрдем:

    круто

  20. Павел:

    Здравствуйте! спасибо за статью, очень полезная. Такая ситуация: хочу установить на Oracle VM Virtual Box, windows XP (32bit) через флешку. Возможно ли это, если да, то можно инструкцию?

  21. Артем:

    Здравствуйте! Спасибо за статью! У меня вопрос при создание виртуального жесткого диска где он сформируется, там где программа (Oracle VM Virtual Box) установлена? Если да, то могу ли без проблем поставить программу Oracle VM Virtual Box на отдельный жесткий диск и там же все делать?

  22. Георгий:

    когда при установке Windows XP SP3 или Windows 7 32 Bit требуеться перезагрузка виртуальная машина перезагружаеться и все нужно начинать заново. Что делать?

  23. Олег:

    Здравствуйте! при попытке установить ОС (XP) на XP, ПК сразу перезагружается, а при попытке на 7-ке (другой ПК) вообще выдает ошибку: уже пробовал и с диска и с образа…
    Что можно сделать ?
    Заранее спасибо!

    • Здравствуйте Олег! Прочитайте пожалуйста Ваш комментарий с точки зрения человека, который не в курсе Вашей проблемы. Вы поймете что ничего непонятно. Перефразируйте пожалуйста комментарий.

      • Олег:

        Вообщем, установив Oracle, начинаю устанавливать в него среду XP, но компьютер сразу перезагружается, как только нажимаю клавишу «запустить».

Добавить комментарий