Виртуальная машина пользователя windows

Виртуальный Windows 7/8/10 для чайников

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

У этого компьютера есть своё виртуальное оборудование и на него можно установить любую настоящую операционную систему (ОС), например, виртуальный Windows. На таком «компьютере» можно полноценно работать и мне очень нравится эта тема.

Для чего можно использовать «виртуалки»

  • для тестов или обучения в других операционных системах (Windows, Linux, MacOS и т.д.)
  • разработка программ для других ОС
  • работать в разных местах с одинаковым программным окружением
  • для анонимности

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

К тому же, рабочий интернет был сильно урезан по скорости, но был доступ к другому провайдеру. Я поставил вторую сетевую карту и настроил её в виртуальной машине. Т.е., в «обычной» винде на неё даже не стояли драйвера, а в виртуальной среде через неё работал быстрый интернет.

Виртуальный жёсткий диск хранится в одном файле и его данные можно шифровать. Т.е., если кто-то приходит к вам без спроса, то можно просто закрыть виртуальную операционную систему и кроме браузера и Excel’а на вашем компьютере ничего найти не получится 🙂

Какие существуют виртуальные машины для Windows

Самые популярные и используемые:

  • Oracle VM VirtualBox – бесплатная, умеет практически всё, что нужно рядовому пользователю
  • Hyper-V – бесплатная, встроена в Windows 8/8.1/10 версий Pro и Enterprise
  • VMware Workstation – платная, максимальный функционал, для профессиональных разработчиков

VMware довольно массивный пакет программного обеспечения, стоит немало, и рассчитан для коммерческого применения. Для описанных мной целей хватит и первых двух. Но, кто умеет качать с торрентов, можно поставить и его. Принцип работы и настройки плюс/минус везде одинаковые.

Как установить виртуальную машину на VirtualBox

Весь процесс проходит в несколько простых этапов:

  • Скачать и установить VirtualBox
  • Создать ВМ с помощью мастера
  • Подключить установочный образ с операционной системой
  • Установить ОС как на обычный компьютер

Собственно, я снял видео:

Чтобы скачать программу нужно кликнуть сюда:

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

В главном окне программы нажимаем кнопку «Создать» и попадаем в мастер виртуальных машин. Чтобы видеть все опции нужно ещё кликнуть по кнопке «Экспертный режим»:

Имя: любое название

Тип: выбираем будущую операционную систему (Windows, Linux, BSD и т.д.)

Версия: точная версия устанавливаемой ОС (семёрка, десятка, разрядность Windows).

В списке может не быть выбора x64 версий, если нет аппаратной виртуализации, но об этом будет ниже.

Оперативная память

Объём памяти – та оперативная память, которая будет доступна в виртуальной Windows. Например, если в компьютере установлено 8 ГБ оперативной памяти, то для ВМ можно отвести до 4 ГБ. И после запуска ВМ эти 4 гигабайта отнимутся у вашей Windows, т.к. станут использоваться виртуальной ОС. Поэтому нужно выбирать этот объём, исходя из таких соображений:

  • Для Windows 7/8/10 x86 нужно минимум 1 ГБ памяти, а для более-менее нормальной работы от 2 Гб
  • Для Windows x64 понадобится от 2 ГБ памяти, а чтобы всё как-то шевелилось – хотя бы 3 ГБ

Соответственно, выбираем такой объём виртуальной памяти, чтобы устанавливаемой виртуальной винде хватило, и вашей Windows также осталось сколько нужно. В общем случае, если у вас 4 гигабайта памяти, то ставим здесь 1024МБ, а если у вас есть от 8ГБ, то выбираем здесь 3000-4000 мегабайт.

Жёсткий диск

Я подозреваю, что виртуального жёсткого диска у вас нет, потому переходим к его созданию на следующем шаге:

Читайте также:  Как установить windows iso downloader

Первое важное – «Расположение». Поменяйте на папку на диске, где больше места. Например, у многих диск C: не очень большой, и рассчитан на одну операционную систему, а диск D: для остальных файлов. Вот если у вас тоже так, то выбираем там и создаём какую-нибудь папку на диске D:

Размер – для семейства Windows ставьте от 40 ГБ.

Тип – оставляем по умолчанию «VDI». Вряд ли вам понадобится подключать этот «диск» к другим виртуальным системам.

Формат хранения – «Динамический». При этом размер файла такого диска будет расти по мере его заполнения. Если же поставить «Фиксированный», то все 40 ГБ сразу займут место на диске D:, например.

На этом создание виртуальной машины закончено.

Настройка VM VirtualBox

Сейчас уже можно запустить виртуалку, но она пустая, без операционной системы. Нужно вставить в виртуальный дисковод «диск». В качестве установочного «DVD-диска» выступает ISO-образ, тот самый, который мы записываем на реальный двд или на флешку чтобы установить Windows.

Заходим в настройки нашей ВМ на вкладку «Носители»:

Нажимаем по «приводу» со значением «Пусто», затем по значку ДВД-диска и выбираем в меню «Выбрать образ оптического диска…», где и указываем путь к iso-образу. А если есть физический диск с установкой, то просто вставьте его в привод и поставьте галочку «Живой CD/DVD». Важно, что нужно устанавливать ту версию, которую вы выбрали на этапе создания машины, особенно на счёт разрядности.

Теперь всё готово для запуска виртуальной машины. Нажимаем кнопку «Запустить»

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

Хост-клавиша

Важная деталь – хост-клавиша. Когда вы кликните по окну виртуальной машины, то всё «внимание» от нажатий на кнопки клавиатуры и движений мышки перейдёт к виртуалке (гостевая операционка). Чтобы «освободить» клаву и мышь, т.е. вернуть их к родной Windows, нужно нажать правый Ctrl. Эту кнопку можно сменить в настройках. К слову, буфер обмена вашей системы и виртуальной, как бы, общий. Т.е., если копируете текст в буфер на реальном компьютере, то можете вставлять его в виртуальном, очень удобно.

Аппаратная виртуализация

Чтобы ВМ работали быстрее и лучше, а также чтобы можно было устанавливать 64-битные (x64) версии операционных систем нужно чтобы была включена аппаратная виртуализация. Сама эта поддержка встроена в процессоры и у всех современных процессоров она есть (может не быть только у древних двухядерников и более старых).

Называются технологии Intel VT-x и VT-d (в дорогих процессорах) и AMD-V. Смысл её заключается в том, что команды подаются напрямую на процессор, минуя драйверы операционной системы. Включается аппаратная виртуализация в настройках ВМ на вкладке « Система -> Ускорение »

Но у вас это может не заработать, потому что эта опция по умолчанию отключена в БИОСе в целях безопасности. Может выдаваться ошибка «Функции аппаратной виртуализации VT-x/AMD-V включены, но не функционируют». Поэтому нам нужно перезагрузить компьютер и войти в биос.

Если не знаете как, и лень читать статью, то в двух словах: сразу после включения компьютера в течении 10 секунд жмём кнопки F1, F2, Delete или если написано на экране, то читаем какую кнопку нажать. Смотрим какой у вас биос по фоткам и ищем похожую настройку:

С графическим интерфейсом

Жмём дополнительно, входим в расширенный режим, далее «Конфигурация ЦП»

Ищем настройку «Intel Virtualization Technology» и меняем на положение «Вкл.» (On)

Если же у вас процессор от AMD, то настройка будет называться «Secure Virtual Machines». Сохраняем изменения кнопкой «F10».

С текстовым интерфейсом:

Идём в « Security -> Virtualization »

Включаем технологию аппаратной виртуализации в положение «Enabled»

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

Второй причиной почему может не работать аппаратная виртуализация в Windows 8/10 — это включённая встроенная виртуальная машина Hyper-V.

Создание виртуальной машины с помощью Hyper-V в Windows 10 Create Virtual Machine with Hyper-V on Windows 10

Создание виртуальной машины и установка на нее операционной системы. Learn how to create a virtual machine and install an operating system in your new virtual machine. Вам потребуется ISO-файл для операционной системы, которую требуется запустить. You will need an .iso file for the operating system that you would like to run. При необходимости пробную версию ОС Windows 10 можно получить в Центре оценки TechNet. If needed, grab an evaluation copy of Windows 10 from the TechNet Evaluation Center.

Читайте также:  Speedlink snappy microphone webcam 350k pixel драйвер windows 10

Создание виртуальной машины с помощью диспетчера Hyper-V Create a Virtual Machine with Hyper-V Manager

Откройте диспетчер Hyper-V, нажав клавишу Windows и введя в строке поиска «диспетчер Hyper-V», выполните поиск диспетчера Hyper-V в своих приложениях. Open Hyper-V Manager by either pressing the Window’s key and typing «Hyper-V Manager» or by finding Hyper-V Manager in your applications.

В диспетчере Hyper-V щелкните Действие > Создать > Виртуальная машина, чтобы открыть мастер создания виртуальной машины. In Hyper-V Manager, click Action > New > Virtual Machine to bring up the New Virtual Machine Wizard.

Просмотрите содержимое страницы «Приступая к работе» и нажмите кнопку Далее. Review the ‘Before You Begin’ content and click Next.

Присвойте имя виртуальной машине. Give the virtual machine a name.

Примечание. Это имя, используемое Hyper-V для виртуальной машины, а не имя компьютера, присвоенное гостевой операционной системе, которая будет развернута внутри виртуальной машины. Note: This is the name Hyper-V uses for the virtual machine, not the computer name given to the guest operating system that will be deployed inside the virtual machine.

  1. Выберите расположение, где будут храниться файлы виртуальной машины (например, c:\virtualmachine). Choose a location where the virtual machine files will be stored such as c:\virtualmachine. Можно также оставить расположение по умолчанию. You can also accept the default location. По завершении нажмите кнопку Далее. Click Next when done.

  1. Выберите поколение машины и нажмите кнопку Далее. Select a generation for the machine and click Next.

В виртуальных машинах поколения 2, которые появились в Windows Server 2012 R2, доступна упрощенная модель виртуального оборудования и некоторые дополнительные функциональные возможности. Generation 2 virtual machines were introduced with Windows Server 2012 R2 and provide a simplified virtual hardware model and some additional functionality. На виртуальную машину поколения 2 можно установить только 64-разрядную версию операционной системы. You can only install a 64-bit operating system on a Generation 2 virtual machine. Дополнительные сведения о виртуальных машинах поколения 2 см. в статье Generation 2 Virtual Machine Overview (Обзор виртуальных машин поколения 2). For more information on Generation 2 virtual machines, see the Generation 2 Virtual Machine Overview.

Если новая виртуальная машина относится к поколению 2 и будет работать под управлением дистрибутива Linux, потребуется отключить безопасную загрузку. If the new virtual machine is configured as Generation 2 and will be running a Linux distribution, secure boot will need to be disabled. Дополнительные сведения о безопасной загрузке см. в статье Безопасная загрузка. For more information on secure boot, see Secure Boot.

  1. Выберите 2048 МБ в качестве значения параметра Память, выделяемая при запуске и не снимайте флажок Использовать динамическую память. Select 2048 MB for the Startup Memory value and leave Use Dynamic Memory selected. Нажмите кнопку Далее. Click the Next button.

Память распределяется между узлом Hyper-V и виртуальной машиной, работающей на этом узле. Memory is shared between a Hyper-V host and the virtual machine running on the host. Число виртуальных машин, которые могут работать на одном узле, зависит, в частности, от объема доступной памяти. The number of virtual machines that can run on a single host is in part dependent on available memory. Виртуальную машину можно также настроить для использования динамической памяти. A virtual machine can also be configured to use Dynamic Memory. При включении динамическая память высвобождает неиспользуемую память работающей виртуальной машины. When enabled, dynamic memory reclaims unused memory from the running virtual machine. Это позволяет большему количеству виртуальных машин работать на узле. This allows more virtual machines to run on the host. Дополнительные сведения о динамической памяти см. в статье Общие сведения о динамической памяти в Hyper-V. For more information on Dynamic Memory, see the Hyper-V Dynamic Memory Overview.

В мастере настройки сети выберите виртуальный коммутатор для виртуальной машины и нажмите кнопку Далее. On the Configure Networking wizard, select a virtual switch for the virtual machine and click Next. Дополнительные сведения см. в статье Создание виртуального коммутатора. For more information, see Create a Virtual Switch.

Присвойте имя виртуальному жесткому диску, выберите расположение или оставьте значение по умолчанию, а затем укажите размер. Give the virtual hard drive a name, select a location or keep the default, and finally specify a size. По окончании нажмите кнопку Далее. Click Next when ready.

Читайте также:  Datespro для windows 10

Виртуальный жесткий диск представляет собой память для виртуальной машины, чем напоминает физический жесткий диск. A virtual hard drive provides storage for a virtual machine similar to a physical hard drive. Виртуальный жесткий диск требуется для установки операционной системы на виртуальной машине. A virtual hard drive is required so that you can install an operating system on the virtual machine.

  1. В мастере параметров установки выберите элемент Установить операционную систему из файла загрузочного образа, а затем выберите ISO-файл операционной системы. On the Installation Options wizard, select Install an operating system from a bootable image file and then select an operating system .iso file. Нажмите кнопку Далее после завершения. Click Next once completed.

При создании виртуальной машины можно настроить некоторые параметры установки операционной системы. When creating a virtual machine, you can configure some operating system installation options. Доступны три варианта. The three options available are:

Установить операционную систему позднее. Этот параметр не вносит какие-либо дополнительные изменения в виртуальную машину. Install an operating system later – this option makes no additional modification to the virtual machine.

Установить операционную систему из файла загрузочного образа. Действие этого параметра аналогично вставке компакт-диска в физический дисковод компьютера. Install an operating system from a bootable image file – this is similar to inserting a CD into the physical CD-ROM drive of a physical computer. Чтобы настроить этот параметр, выберите ISO-образ. To configure this option, select a .iso image. Этот образ будет подключен к дисководу виртуальной машины. This image will be mounted to the virtual CD-ROM drive of the virtual machine. Меняется порядок загрузки виртуальной машины: загрузка начинается с дисковода. The boot order of the virtual machine is changed to boot first from the CD-ROM drive.

Установить операционную систему с сетевого сервера установки. Этот параметр доступен только тогда, когда виртуальная машина подключена к сетевому коммутатору. Install an operating system from a network-based installation server – This option is not available unless you have connected the virtual machine to a network switch. В этой конфигурации виртуальная машина предпринимает попытки загрузиться из сети. In this configuration, the virtual machine attempts to boot from the network.

  1. Просмотрите сведения о виртуальной машине и нажмите кнопку Готово для завершения создания виртуальной машины. Review the virtual machine details and click Finish to complete the virtual machine creation.

Создание виртуальной машины с помощью PowerShell Create a Virtual Machine with PowerShell

Откройте интегрированную среду сценариев PowerShell от имени администратора. Open up the PowerShell ISE as Administrator.

Запустите указанный ниже сценарий. Run the following script.

Завершение развертывания операционной системы Complete the Operating System Deployment

Чтобы завершить создание виртуальной машины, необходимо ее запустить и выполнить пошаговые инструкции по установке операционной системы. In order to finish building your virtual machine, you need to start the virtual machine and walk through the operating system installation.

В диспетчере Hyper-V дважды щелкните виртуальную машину. In Hyper-V Manager, double-click on the virtual machine. Запустится средство VMConnect. This launches the VMConnect tool.

В VMConnect нажмите зеленую кнопку «Пуск». In VMConnect, click on the green Start button. Это аналогично нажатию кнопки питания на физическом компьютере. This is like pressing the power button on a physical computer. Нажмите любую клавишу для загрузки с компакт- или DVD-диска You may be prompted to ‘Press any key to boot from CD or DVD’. при появлении соответствующего запроса. Go ahead and do so.

Примечание. Чтобы убедиться, что нажатия клавиш отправляются в виртуальную машину, щелкните внутри окна VMConnect. Note: You may need to click inside the VMConnect window to ensure that your keystrokes are sent to the virtual machine.

  1. Виртуальная машина загрузится для установки, и можно будет выполнить пошаговую установку аналогично процедуре на физическом компьютере. The virtual machine boots into setup and you can walk through the installation like you would on a physical computer.

Примечание. Если вы не используете корпоративную лицензию на Windows, требуется отдельная лицензия для Windows, установленная в виртуальной машине. Note: Unless you’re running a volume-licensed version of Windows, you need a separate license for Windows running inside a virtual machine. Операционная система виртуальной машины не зависит от операционной системы узла. The virtual machine’s operating system is independent of the host operating system.

Оцените статью