Hyper-V: Встроенная виртуальная машина в Windows 10

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

Перенос физической Windows системы в виртуальную среду с помощью Disk2VHD

Очень удобно, когда есть возможность освободить физический сервер или рабочую станцию, перенеся ее содержимое в целости и сохранности в виртуальную среду. Данная операция называется Physical-to-Virtual, P2V. Таким образом, повысится отказоустойчивость, гибкость развертывания и обслуживания сервисов.

Используя Disk2VHD, мы создаем образ работающей системы (без ее остановки), записанный в виртуальный жесткий диск формата VHD. Подключив его к гипервизору, в нашем случае Hyper-V, мы получим полную копию работающей физической системы (со всеми установленными приложениями, настройками и ролями) в виртуальной среде.

Стоит отметить – программа Disk2VHD бесплатна, проста в использовании, не требует установки, поддерживает запуск из командной строки и обслуживает большинство современных ОС MS Windows.

Создание образа происходит следующим образом:

Сейчас лучше выбирать формат .VHDX, т.к. он в полной мере поддерживается всеми версиями Hyper-V. Если на системном диске есть скрытый раздел – его нужно обязательно скопировать.

Работа данной утилиты в командной строке:

disk2vhd C: C:\Distr\

Выполнится конвертация диска С, а таким образом – все диска на сервере:

disk2vhd * C:\Distr\

Подключение образа, как было сказано, ранее доступно в Hyper-V. Выполняется следующим образом – подключаемся в Hyper-V Manager, создаем новую виртуальную машину, указываем нужные характеристики (CPU, RAM, LAN), а в качестве жесткого диска – созданный нами диск в формате .VHDX.

Далее запускаем виртуальную машину. Необходимо выполнить установку драйверов. В Windows Server 2012 это выполняется автоматически. В нашем случае используется более ранняя версия серверной ОС (Win SRV 2003), поэтому необходимо запустить вручную интеграцию драйверов:

По завершению которой мы получим полноценный работающий сервер. Единственное, что потребуется сделать (в некоторых случаях) – настройка сетевых адаптеров.

Как видим, процесс миграции физических серверов в виртуальную среду с помощью Disk2VHD не вызывает никаких трудностей и рекомендован к использованию.

Нашли ошибку в тексте? Выделите фрагмент текста и нажмите Ctrl+Enter

Хранилище BCD

Рассматриваемая ошибка может говорить о неверной конфигурации данных хранилища BCD . Компонент Hyper-V глубоко интегрирован в Windows и стартует до запуска ядра системы. Если в хранилище BCD вносились изменения для модификации запуска гипервизора, они могут быть неверными. Либо же запуск Hyper-V и вовсе был ранее намеренно отключён с целью временной оптимизации использования ресурсов компьютера. В таком случае конфигурацию BCD в части запуска гипервизора необходимо либо подкорректировать, либо вернуть дефолтное значение путём установки автозапуска Hyper-V. Для установки автозапуска открываем CMD от имени администратора (обязательно) , вводим:

bcdedit /set hypervisorlaunchtype auto

После этого осуществляем перезагрузку.

Почему компьютер с Windows может плохо работать и тормозить

Есть два вида замедления работы операционной системы:

  • внезапное — когда система работала нормально, но вдруг начались проблемы и зависания;
  • постепенное — когда система понемногу «увядает»: окна открываются всё медленнее, приложения работают с перебоями, игры тормозят.

В первом случае обычно виноваты вирусы или вредоносное ПО. Избавиться от них поможет сканирование и очистка дискового пространства двумя — тремя антивирусными программами.

Во втором случае системе необходима чистка и оптимизация. Причиной этого в значительной степени является политика Windows по управлению компьютером. В частности:

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

Оптимизация — это лёгкий процесс, который отнимает у пользователя всего несколько минут, но даёт ощутимый результат в улучшении производительности и быстродействия операционной системы.

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

В каких областях применяется виртуализация?

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

Виртуализация представлений

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

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

Метод представления используется тот же, что и в терминальных решениях: толстый или тонкий клиент — специальные устройства, предназначенные для ввода-вывода данных используется для удаленного взаимодействия с сервером виртуализации. Большая мощность, в принципе, не нужна, потому, часто использование виртуализации приложений с тонкими клиентами обходится значительно дешевле, чем оснащение офиса производительными компьютерами. Помимо цены есть ряд других положительных сторон:

  1. Проще администрировать. Можно запретить копирование на внешний носитель для отдельных пользователей, отслеживать действия сотрудников, распределять технические ресурсы между работниками по приоритетам, установить автоматическое резервное копирование всех данных.

  2. Гораздо проще разбираться с лицензиями. Если программным обеспечением пользуются единовременно не все сотрудники, то можно купить лицензию на подключения или пользователей. Получится заметная экономия. А на каждое устройство придется покупать отдельную лицензию.

  3. Централизация инфраструктуры. Это заметно упрощает сбор и хранение данных.

Виртуализация приложений

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

Виртуализация серверов

Имитировать аппаратное обеспечение на уровне ПО также можно. Для начала требуется установить гипервизор. Подойдут следующие комплексы:

  • VMware Workstation;

  • Microsoft Hyper-V;

  • Oracle VM Server;

  • Xen.

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

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

На одном сервер виртуализации можно установить множество виртуальных машин, которые будут полностью изолированы друг от друга. Наиболее яркий пример — услуга хостингов VPS (Виртуальный сервер). Выгоды от такого подхода очевидны:

  1. Высокая степень защиты. Виртуальные машины изолированы друг от друга. Воздействие вирусов или неправильный настройки в одной виртуальной машине, не скажутся на другой. Конечно, существуют уязвимости, которые позволяют выйти на уровень гипервизора, но задача довольно сложная.

  2. Сокращение расходом. Предположим, нужно много маломощных машин. Брать по-отдельности — дорого. Ведь корпуса, место в стойке также стоят денег. Проще взять одну мощную машину, настроить эмуляцию нужных конфигураций и запустить. Значительная экономия места и средств.

  3. Администрирование на уровне гипервизора значительно упрощает управление технической инфраструктурой.

  4. Хороший уровень масштабируемости. Для увеличения численности виртуальных машин можно создавать кластер устройств.

Без недостатков, к сожалению, не обойтись, придется смириться с возможными проблемами, хоть пути решения есть, но это дополнительные вложения:

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

  2. Сложная разверстка. Настраивать сервер виртуализации довольно трудно. Требуется потратить много времени и быть опытным специалистом, чтобы сделать все правильно.

Остальные недостатки будут разниться в зависимости от целей. Но, как видите, не бывает без изъяна.

Схема построения сервера виртуализации на WMVare

Настройка и установка другой ОС на Hyper-V

Шаг 1. Как только мы включили Hyper-V он появится в вашей системе. Чтобы открыть виртуальную машину, просто наберите в поиске «hyper-v» и запустите.

Шаг 2. Чтобы установить другую ОС, нажмите правой кнопкой мыши на своем имени устройства и «Создать» > «Виртуальная машина».

Шаг 3. Появится мастер первоначальных настроек «приступая к работе». Нажимаем «Далее».

Шаг 4. Задайте имя виртуальной машине и укажите путь, если вам нужно сохранить виртуальную машину на другом локальном диске. Если вы не укажите другой путь, то виртуальная машина сохранится на диске «C» по умолчанию.

Шаг 5. Выберите поколение виртуальной машины. Если вы уверены, что устанавливаете 64-bit версию, то выбирайте 2 поколение. Первое поколение подойдет для запуска старых 32-bit ОС и программ. Если вы сомневаетесь, то выбирайте первое поколение.

Шаг 6. Укажите объем выделенной памяти для виртуальной машины. Если вы устанавливаете ОС, то рекомендую 2048 МБ.

Шаг 7. Выберите свой сетевой адаптер из списка. Если у вас, как и у меня на картинке, то выбираем «Default Switch».

Созданный виртуальный жесткий диск, можно скопировать на флешку и установить позднее со всеми настройками на другом ПК указав путь к папке Virtual Hard Disks и расширения файла с именем .vhdx.

Шаг 9. Выберите «Установить ОС с загрузочного компакт диска», установите «файл образ ISO» и укажите путь к вашей системе которую хотите установить на виртуальную машину Hyper-V.

Шаг 10. Завершение мастера настроек покажет вам все выбранные параметры. Убедитесь еще раз и нажмите «Готово» для установки.

Шаг 11. Все готово. Еще пару штрихов перед установкой. Откройте диспетчер Hyper-V, описано в шаге 1, и вы увидите справа список вашей созданной виртуальной машины. Нажмите по ней правой кнопкой мыши и выберите «Параметры».

Шаг 12. Здесь вы можете изменить параметры. К примеру, изменить сетевой адаптер, добавить оперативной памяти. Рекомендую первым делом добавить 2 виртуальных ядра, так как в мастере настроек этой опции не было.

Шаг 13. Возвращаемся обратно в диспетчер Hyper-v, нажимаем по созданной машине правой кнопкой мыши и выбираем «Подключить».

Шаг 14. Появится темное окно и  нажимаем «пуск» для установки ОС на Hyper-v.

Шаг 15. Далее просто следуйте инструкциям на экране. Думаю дальше вы разберетесь, как установить ту или иную ОС, если вам понадобился Hyper-V. Если после установки ОС на виртуальную машину Hyper-V у вас нет сети, то смотрите ниже.

Горький опыт, который поможет вам

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

Совет: Если после сбоя диск не открывается и просит отформатировать его, то запустите командную строку от имени администратора и введите команду:

  • chkdsk F: /f — где F имя локального диска, который не открывается и просит отформатировать.

2 момент. Если после установки ОС на виртуальную машину Hyper-V у вас нет интернета и сети, то откройте «сетевые адаптеры», нажмите правой кнопкой мыши на заданном нами адаптере «Default Switch» и выберите «Свойства». Далее выделите графу «IP версии 4 (TCP/IPv4)» и нажмите ниже на кнопку «Свойства». В новом окне установите получать автоматически IP и DNS адреса.

Смотрите еще:

  • Создать портативную систему Windows на USB-диск с Windows To Go
  • Как сбросить настройки сети
  • Не удается подключиться к WiFi или Локальной сети в Windows 10
  • Узнать, какие приложения используют GPU в Windows 10
  • Выбрать другой GPU для разных приложений в Windows 10

Проверка работоспособности виртуального режима Time Freeze программы ToolwizCare.

Сделаем небольшую проверку реализации виртуального режима программы ToolwizCare.

Суть ее будет заключаться в следующем: установим расширение в веб-браузер Mozilla Firefox, добавим запись в реестр Windows и проверим режим «Защитника», установим парочку программ и немного походим по сайтам в интернете, а потом выйдем из режима «заморозки» без сохранения внесенных изменений и посмотрим, что получится.

Для ориентировочной проверки, будет достаточно.

Для начала запустим CCleaner и просканируем систему на наличие приватных данных (куки, кэш и т.д.), выставив в CCleaner все опции для приложений.

В результате мы получили 0 байт и 0 файлов (прим. система была очищена еще до запуска режима «заморозки»)

Рис.6 Анализ системы программой CCleaner.

А теперь, для имитации несанкционированной установки расширения, сами добавим что-нибудь в Firefox с сайта Mozilla, например Full Screen Image Viewer (просмотр изображения, расположенном на странице сайта, в полноэкранном режиме).

Рис.7 Установка расширения в Mozilla Firefox.

Рис.8 Перезапускаем веб-браузер Firefox.

Далее посмотрим, что получится, если добавить запись в реестр Windows.

Запустим программу редактора реестра Regedit и перейдем в ветку, которую обожают всякие программки прописывать себя, т.е. в автозагрузку:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Run

добавим строковый параметр «test»

Рис.9 Редактор реестра Windows.

Тут же срабатывает «Защитник» программы ToolwizCare и сообщает нам, что по такому-то адресу добавлена программа, но файла такого нет.

Все правильно.

Режим защиты ToolwizCare от несанкционированных самозапускающихся программ.

Походив по различным веб-сайтам в интернете, для получения различных файлов на свой компьютер, делаем при помощи программы CCleaner анализ и смотрим отчет, не очищая систему, закрываем программу CCleaner.

Анализ программой CCleaner, после прогулки по сайтам.

Установив пару программ и немного помучив Windows, выйдем из режима «заморозки» с отменой всех изменений (через контекстное меню или посредством основного окна)

Выход из режима защиты, программы ToolwizCare.

Компьютер перезагружается. Заходим в реестр, проверяем, все чисто.

Проверяем установленные программы, нет новых программ. Запускаем программу CCleaner делаем анализ, все чисто 0 байт, 0 файлов.

Запускаем Firefox, нет никакого Full Screen Image Viewer.

Для интереса, до «заморозки» системы были оставлены темп-файлы Windows, все временные файлы были восстановлены в первоначальном виде.

Чтобы не загромождать данную страницу, некоторые иллюстрации не показаны.

Возможно Вы спросите — А откуда взяты скриншоты, если система восстановилась в первоначальный вид и никаких новых файлов не должно быть? Не настоящие картинки?

Все картинки настоящие и сохранялись на другой, не системный логический диск.

Система Time Freeze отслеживает изменения только системного диска.

Примечание: Проверка производилась для программы ToolwizCare версии Разработчики обещали устранить данный недочёт в ближайших версиях ToolwizCare.

В версиях 2.х все выявленные недочеты виртуального режима разработчиком были устраненыПоиск для дополнения: программа ToolwizCare виртуальный режим Time Freeze защита виртуальная среда куки приватный утилита

Тонкий клиент

Стоимость тонких клиентов — это всегда значительная часть от стоимости проекта терминального доступа, вне зависимости от того, какая у вас будет платформа MS, Citrix или VMware. От выбора ТК зависит, как будет выглядеть рабочие места пользователей, а от качества ТК зависит бесперебойность работы сотрудников. Я в проектах VDI предлагаю использовать новые (появились в продаже летом 2014г.) тонкие клиенты от HP — HP Flexible t520 2Gb RAM/Disk SSD 8Gb, OS ThinPro32, которые на сегодняшний день являются самыми недорогими на рынке качественных тонких клиентов.

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

Чтобы ВМ работали быстрее и лучше, а также чтобы можно было устанавливать 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»

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

Успехов!

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

  1. Скачайте и установите VirtualBox на компьютер.

  2. Откройте панель управления Oracle и нажмите Создать:

3. Введите название виртуальной машины (имя может быть любое). Кликните Далее:

4. Укажите объём памяти для машины. Для этого сдвиньте ползунок вправо. Нажмите Далее:

5. Выберите пункт «Создать новый виртуальный жёсткий диск» и кликните Создать:

6. Укажите тип файла «VDI (VirtualBox Disk Image)» и нажмите Далее:

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

7. Выберите формат хранения «Динамический виртуальный жёсткий диск». Нажмите Далее:

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

8. Укажите объём жёсткого диска 20 ГБ. Кликните Создать:

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

Готово, вы создали ВМ на VirtualBox. Теперь переходите к установке операционной системы:

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

Заключение

С момента второго рождения средств управления виртуальными машинами в конце 90-х годов эти продукты заметно эволюционировали. Если поначалу они рассматривались лишь как удобное средство работы с дополнительной операционной системой и как инструмент для тестирования и документирования приложений, то сегодня наблюдается разделение этих средств на инструменты для тестирования конфигураций и приложений, применения их в учебных и демонстрационных целях (то есть, по существу, инструменты для конечных пользователей, разработчиков, преподавателей и специалистов по маркетингу) и средства использования виртуализации для обеспечения эффективного функционирования корпоративной ИТ-инфраструктуры. При этом наиболее активно данная категория средств развивается в последнем направлении.

КомпьютерПресс 9'2007

Подведем итоги

Главная особенность продукта заключается в близкой к идеальному балансу ресурсных требований и функциональности. В отличие от устоявшихся на рынке «тяжелых» решений, требующих установки полноценного антивируса на каждую из виртуальных машин, весь движок разворачивается лишь на выделенной SVM, а гостевые на системы разворачивается малое ПО – Легкий агент. Файловая проверка выполняется локально, но вынесена на новый уровень функционирования в отдельно выделенной SVM. Помимо сканирования на вирусы в продукте доступен весь набор защитных технологий «Лаборатории Касперского», который доступен в корпоративных десктопных антивирусах – KES.

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

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Понравилась статья? Поделиться с друзьями:
Adblock
detector