Віртуальні машини hyper-v в windows 10

Віртуальні машини hyper-v в windows 10
Якщо на вашому комп'ютері встановлена ​​Windows 10 Pro або Enterprise, ви можете не знати, що ця операційна система має вбудовану підтримку віртуальних машин Hyper-V. Тобто все що потрібно, щоб встановити Windows (і не тільки) в віртуальну машину вже є на комп'ютері.

Звичайний користувач може не знати, що таке віртуальна машина і навіщо вона може стати в нагоді, я постараюся це пояснити. «Віртуальна машина» - це свого роду програмно запущений окремий комп'ютер, якщо ще простіше - Windows, Linux або інша ОС, запущена в вікні, зі своїм власним віртуальним жорстким диском, системними файлами і іншим.

На віртуальну машину можна встановлювати операційні системи, програми, експериментувати з ним будь-яким чином, при цьому ваша основна система ніяк порушена не буде - тобто при бажанні ви можете спеціально запускати віруси в віртуальній машині, не боячись, що щось трапиться з вашими файлами. Крім цього, попередньо ви можете за секунди зробити «знімок» віртуальної машини, щоб в будь-який момент повернути її за ті ж секунди в початковий стан.

Для чого це потрібно пересічному користувачеві? Найпоширеніша відповідь - спробувати яку-небудь версію ОС, не замінюючи своєї поточної системи. Ще один варіант - установка сумнівних програм для перевірки їх роботи або установка тих програм, які не працюють в ОС, встановленої на комп'ютері. Третій випадок - використовувати її в якості сервера для тих чи інших завдань і це далеко не всі можливі варіанти застосування. Див. Також: Як скачати готові віртуальні машини Windows.

Установка компонентів Hyper-V

Віртуальні машини hyper-v в windows 10

За замовчуванням, компоненти Hyper-V в Windows 10 відключені. Для установки, зайдіть в Панель управління - Програми та засоби - Включення або відключення компонентів Windows, відзначте пункт Hyper-V і натисніть «Ок». Установка відбудеться автоматично, можливо буде потрібно перезавантажити комп'ютер.

Якщо раптом компонент неактивний, можна припустити, що у вас або встановлена ​​32-розрядної версії ОС і менше 4 Гб RAM на комп'ютері, або немає апаратної підтримки віртуалізації (є майже на всіх сучасних комп'ютерах і ноутбуках, але може бути відключена в БІОС або UEFI) .

Після установки і перезавантаження, використовуйте пошук Windows 10, щоб запустити Диспетчер Hyper-V, також його можна знайти в розділі «Засоби адміністрування» списку програм меню Пуск.

Віртуальні машини hyper-v в windows 10

Налаштування мережі та Інтернету для віртуальної машини

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

Як це зробити:

  1. У диспетчері Hyper-V зліва в списку виберіть другий пункт (ім'я вашого комп'ютера).
  2. Клацніть правою кнопкою миші по ньому (або пункт меню «Дія») - Диспетчер віртуальних комутаторів.
  3. У диспетчері віртуальних комутаторів виберіть «Створити віртуальний мережевий комутатор,« Зовнішня »(якщо потрібен Інтернет) та натисніть кнопку« Створити ».
  4. У наступному вікні в більшості випадків що-небудь міняти не потрібно (якщо ви не фахівець), хіба що можете задати своє власне ім'я мережі і, якщо у вас є і Wi-Fi адаптер і мережева карта, виберіть у пункті «Зовнішня мережа» той і мережевих адаптерів, який використовується для доступу в Інтернет.
  5. Натисніть Ок і дочекайтеся, коли буде створений і настроєний віртуальний мережевий адаптер. В цей час з'єднання з Інтернетом може пропадати.
Віртуальні машини hyper-v в windows 10

Готово, можна переходити до створення віртуальної машини і установки Windows в неї (можна поставити і Linux, але за моїми спостереженнями, в Hyper-V його продуктивність залишає бажати кращого, рекомендую Virtual Box для цих цілей).

Створення віртуальної машини Hyper-V

Також, як і на попередньому етапі, клікніть правою кнопкою миші по імені вашого комп'ютера в списку ліворуч або натисніть пункт «Дія» меню, виберіть «Створити» - «Віртуальна машина».

На першому етапі буде потрібно вказати ім'я майбутньої віртуальної машини (на ваш розсуд), також ви можете вказати власне розташування файлів віртуальної машини на комп'ютері замість використовуваного за замовчуванням.

Віртуальні машини hyper-v в windows 10

Наступний етап дозволяє вибрати покоління віртуальної машини (з'явилося в Windows 10, в 8.1 цього кроку не було). Уважно прочитайте опис двох варіантів. По суті, покоління 2 являє собою віртуальну машину з UEFI. Якщо ви плануєте багато експериментувати з завантаженням віртуальної машини з різних образів і установкою різних операційних систем, рекомендую залишити 1-е покоління (віртуальні машини 2-го покоління завантажуються не з усіх образів для завантаження, тільки UEFI).

Віртуальні машини hyper-v в windows 10

Третій крок - виділення оперативної пам'яті для віртуальної машини. Використовуйте той розмір, який потрібно для планованої до установки ОС, а краще навіть більше, враховуючи при цьому, що ця пам'ять на час роботи віртуальної машини буде недоступна в вашою основною ОС. Позначку «Використовувати динамічну пам'ять» я зазвичай знімаю (люблю передбачуваність).

Віртуальні машини hyper-v в windows 10

Далі у нас настройка мережі. Все, що потрібно - це вказати створений раніше віртуальний мережевий адаптер.

Віртуальні машини hyper-v в windows 10

Віртуальний жорсткий диск підключається або створюється на наступному кроці. Вкажіть бажане місце його розташування на диску, ім'я файлу віртуального жорсткого диска, а також задайте розмір, якого буде достатньо для ваших цілей.

Віртуальні машини hyper-v в windows 10

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

Віртуальні машини hyper-v в windows 10

Ось і все: вам покажуть склепіння по віртуальній машині, а після натискання кнопки «Готово» вона буде створено і з'явиться в списку віртуальних машин диспетчера Hyper-V.

Віртуальні машини hyper-v в windows 10

Запуск віртуальної машини

Для того, щоб запустити створену віртуальну машину, ви можете просто двічі клацнути по ній в списку диспетчера Hyper-V, а у вікні підключення до віртуальної машини натиснути кнопку «Включити».

Віртуальні машини hyper-v в windows 10

Якщо при її створенні ви вказали образ ISO або диск, з якого потрібно завантажитися, це станеться при першому запуску, і ви зможете встановити ОС, наприклад, Windows 7 так само, як відбувається установка на звичайний комп'ютер. Якщо ви не вказували образу, то зробити це можна в пункті меню «Медіа» підключення до віртуальної машини.

Зазвичай після установки завантаження віртуальної машини автоматично встановлюється з віртуального жорсткого диска. Але, якщо цього не відбулося, ви можете налаштувати порядок завантаження, клікнувши по віртуальній машині в списку диспетчера Hyper-V правою кнопкою миші, вибравши пункт «Параметри» і потім пункт налаштувань «BIOS».

Віртуальні машини hyper-v в windows 10

Також в параметрах ви можете змінити розмір оперативної пам'яті, число віртуальних процесорів, додати новий віртуальний жорсткий диск і змінити інші параметри віртуальної машини.

На закінчення

Звичайно, ця інструкція - лише поверхневий опис створення віртуальних машин Hyper-V в Windows 10, всіх нюансів тут не вмістити. Додатково варто звернути увагу на можливості створення контрольних точок, підключення фізичних накопичувачів в ОС, встановлених у віртуальній машині, розширені настройки і т.п.

Але, думаю, в якості першого знайомства для початківця користувача цілком підійде. З багатьма речами в Hyper-V можна при бажанні розібратися і самостійно. Благо, все російською мовою, досить добре пояснено, а при необхідності шукається в Інтернеті. А якщо раптом виникнуть питання при експериментах - задавайте їх, я буду радий відповісти.

А раптом і це буде цікаво:

Тут не відповім. Чи не доводилося працювати і не знаю специфіки.

Добрий день. У вашому випадку найбільш простим вирішенням питання буде використання іншої віртуальної машини, а саме Virtual Box. ) Там дійсно все, що вам потрібно робиться в рази простіше.
Але тим не менше, відповім з питань:
1) спасибі
2) через мережеву папку (тому що і віртуальна машина і основна ОС знаходяться в одній локальній мережі) або способом з п.3.
3) Ось так приблизно: technet.microsoft.com/en-us/library/dn282274.aspx але проблема: мною особисто не випробувано і я не дуже-то впевнений, що таким способом він підключить принтер, який для головної ОС не є принтером , але спробувати варто. Там де в інструкції йдеться про VMConnect - це те віконце з вибором дозволу, яке з'являється при підключенні до ВМ, саме в ньому вибір пристроїв основної системи для визначення в віртуальній машині. А просто доступу до USB портів не передбачено (хоча зовнішній жорсткий диск з USB можна підключити в Hyper-V).

Спасибі, можливо, дійсно доведеться піти по шляху Virtual Box.
Але поки не пішов, все-таки хочу розібратися зі способом п.3.
Але виникла проблема - у мене не з'являється віконця з вибором дозволу і всього подальшого. Може я щось не так роблю, але у мене відразу з'являється вікно, в якому на чорному тлі написано, що ВМ вимкнена, де я можу тільки її пустити і вибрати контрольну точку.
При натисканні на Вид активна тільки середня рядок про панель інструментів, а Повноекранний режим і Розширений сеанс не активні (сірі), хоча в установках я і дозволив розширений сеанс. Можливо це через те, що XP його не підтримує, але повноекранний режим чому тоді не можна включити.
Загалом поки застряг на тому, що не зміг знайти «аналога» VMConnect

А ... цього я дійсно не врахував, на XP і правда не підтримуються служби інтеграції і розширений сеанс. Тоді ... мені в голову способи не приходять. Ось що нагугліть: хтось пише, що в тій же конфігурації вирішив проблему з підключенням принтера в XP на Hyper-V за допомогою KernelPro usb-over-ethernet, можливо варто поекспериментувати.

Почитав про USB-over-Ethernet і вирішив відкласти розборки, а поки скачати VirtualBox. Правда W 10 відразу пише, що у дистрибутива неприпустима підпис
Буду розбиратися, спасибо огромное!

Щодо підпису дивно: буквально днями ставив з virtualbox.org, нічого подібного мені не повідомлялося.

Привіт, не включаються компоненти Hyper-V в Windows 10 Pro. Після спроби встановити видає повідомлення: Windows не вдалося застосувати необхідні зміни. Функція спробувала використовувати ім'я, зарезервоване для використання іншої транзакцією. Код помилки: 0x80071A90. Рекомендації по посиланню «Як вирішити проблему» теж виявилися без результатної. Процесор віртуалізацію підтримує, в биосе UEFI підтримка включена, ОС 64-бітна. В чому може бути проблема?

Добрий день. Не стикався. З того, що нагугліть:
1) проблему може викликати Avast
2) може бути викликано наявністю коштів розробки на комп'ютері або іншого ПО, що використовує віртуалізацію.
3) включити Hypervisor Technology в БІОС, якщо така опція є (в розділі Power)

Hyper-V на Win 10 X64 (Поставляється за замовчуванням з ОС. Є тепер частиною системи)
При спробі створити віртуальний жорсткий диск хоч VHDX, хоч VHD. Хоч динамічно розширюваний, хоч фіксованого розміру. Виходить помилка: сховище не підтримує спільне використання віртуальних жорстких дисків.

Пробував на двох різних дисках як логічних, так і фізичних в межах однієї машини. Диски 1ТБ і 3Тб, фалового система NTFS, (Розмітка на одному MBR, на іншому GPT) в шляху до файлу тільки латиниця. Ніяк не збагну в чому проблема.

Не стикався. Але з ідей (знайдених):
social.technet.microsoft.com/Forums/getfile/604199 (прибрати позначку, зображену на картинці. Тільки дивним чином у себе я такої не виявив)
Також відписуються з проблеми, що допомагає деяким:
1) повністю знести Hyper-V (в компонентах системи).
2) заново поставити.
Мені здається сумнівним способом, але хіба мало.

А знаєте ... зніс, поставив заново. І запрацювало. А ось раніше я теж зносив, зараз з другого разу допомогло. (Галочки я теж не виявив) Цікаво в чому була біда ...
Величезна вам вдячність.

Добрий день. Простих шляхів в HyperV для цього немає. Є там технологія RemoteFX для цього, але жодного разу не розбирався. Статті на тему можна тут подивитися blogs.technet.microsoft.com/vm/tag/remotefx/ (або десь ще пошукати)

Добрий день, підкажіть будь ласка: чи є можливість 100% розділити встановлену Win і запущену через Hyper-V? Тобто на офісному ноутбуці з повним доступом з боку ІТ відділу, є необхідність запустити особисту копію Win на тому ж ноутбуці

Чи не налаштовувати в ній Інтернет - не створювати віртуального адаптера (або створювати віртуальний адаптер, який буде працювати через підключення, припустимо, особистого 3G модема, але в теорії це може зіпсувати поточні корпоративні мережеві підключення). Тобто вона і так ізольована.
Якщо ж потрібно, щоб і доступу до вмісту цієї VM не було ні у кого, то після установки ОС в Hyper-V, виконайте шифрування Bitlocker (всередині цієї ОС) для системного диска.

Сергій! На рахунок Драйвера і Дальнобойщиков не знаю, але у мене жоден S.T.A.L.K.E.R. не завівся на ХР, встановленої на Oracle VM VirtualBox або на VMware Player.

Схожі статті