Hyper v windows 32 bit

  • Remove From My Forums
  • Question

  • I see the ability to add Hyper V bits, but I assume the 32bit OS does not have this ability.

Answers

  • nope, just as in the past — 64-bit only.

    The 32-bit can install the admin console.


    Brian Ehlert
    http://ITProctology.blogspot.com
    Learn. Apply. Repeat.
    Disclaimer: Attempting change is of your own free will.

    • Proposed as answer by

      Thursday, April 26, 2012 1:56 AM

    • Marked as answer by
      Nicholas LiModerator
      Tuesday, May 1, 2012 6:54 AM

  • Hi,

    Hyper-V need a 64bit processor, on both Windows “8” Consumer Preview and Windows Server “8”.

    • Marked as answer by
      Nicholas LiModerator
      Tuesday, May 1, 2012 6:54 AM

TL;DR:

Toggling the Hyper-V role status from any Windows edition that comes with it should not, and simply cannot, change the Host OS to 64-bit or the other way around. Your system is still the same as before.

Why?

32-bit and 64-bit are both [hardware] platform architectures, which the OS kernel must support natively. To do so, the vast majority of its components are compiled to take advantage of one architecture or the other, but never both, by explicitly targetting them.

The OS vendor — in this case, Microsoft — must then package all these components and release/sell them as separate products. That’s why they come as two separated DVDs if you buy from any retail store, and you cannot seamlessly switch between them. A clean install is required.

As an exercise, you can copy any .exe file from C:\Windows\System32 (like cmd.exe or notepad.exe) to an USB drive and try loading them on a proven 32-bit system. They won’t work.
If you don’t have any, just load C:\Windows\SysWOW64\notepad.exe. This Notepad instance will be marked as «32 bit) if you check the Task Manager.

The SysWOW64 folder does not exist on 32-bit Windows. The name is short for «Windows On Windows64», a compatibility layer which enables 32-bit user applications to function normally. Inside this folder resides the 32-bit versions of most Windows components, in order to provide this compatibility.

So, what happened then?

Hyper-V is a Type 1 Hypervisor (Ring -1), and thus cannot co-exist with other solutions that use native hardware virtualization. Because the host OS itself runs on top of it (see here), the VMX instructions won’t be available to VirtualBox and similar software:

The VT-X x86 virtualization feature is used by the Hyper-V and not
available for other solutions as long as Hyper-V is installed.

If for instance the Android Studio or Microsoft Visual Studio
Community HAXM Android device emulator virtual machine is needed then
Hyper-V must be removed as a Windows feature in order to work. Hyper-V
can be installed by default, in which case the user must remove the
Hyper-V feature before using another application which requires VT-x.

Hyper-V — VT-x handles Hyper-V exclusively

(Note that you can disable Hyper-V instead of removing it completely by resourcing to the bcdedit /set hypervisorlaunchtype off command as described here).

VirtualBox is a Type 2 Hypervisor (Ring 3, with Ring 0 assistance which is provided by kernel drivers). It’s capable of virtualizing the x86 (32 bits) architecture without using VT-x/AMD-V instructions, by resourcing to «Software Virtualization»:

Through sophisticated techniques, VirtualBox virtualizes many guest
operating systems entirely in software. This means that you can run
virtual machines even on older processors which do not support
hardware virtualization.
(…)
VirtualBox’s 64-bit guest support (added with version 2.0) and
multiprocessing (SMP, added with version 3.0) both require hardware
virtualization to be enabled.

10.3. Hardware vs. software virtualization — VirtualBox Technical Background

Note: Though it’s not strictly emulation, performance will be lower in this scenario. Read sections 10.5 and 10.6 of the above document, and answers to this question for details.

That’s why it won’t show 64-bit VMs or create new ones as long as Hyper-V is enabled.

On my system, Photoshop’s Design Space Preview works with Hyper-V enabled. This option is not available on the 32-bit version of Photoshop — yes, it’s possible to have both versions installed at the same time — so maybe that’s why it’s disabled for you. Just make sure you are launching the correct Photoshop (64-bit version).

Finally…

Visual Studio Emulator for Android indeed requires Hyper-V.
In any case, you can always download Android-x86 (either 32-bit or 64-bit) and install it manually to any other hypervisor you like. This process is usually pretty straightforward. Though I personally don’t use VirtualBox, it’s most likely doable, I guess, since Linux and FreeBSD are both supported. You can even connect to it and debug apps from Visual Studio via ADB. See here — at the ending of the article.

If you try to install 32 bit Windows on a Hyper V server you may find that it just will not see the installation files.  I tried from:

  1. Windows 10 32Bit Enterprise ISO downloaded from Microsoft VLSC
  2. Windows 10 32Bit Pro ISO downloaded using the current Windows 10 Media Creation Tool
  3. Windows 10 32Bit from a Windows Deployment Server WDS

but had no detectable error messages… it just would not load.  hyperv-vm-wizard-specify-generationI spent about 40 minutes banging on this one before I found the simple solution.

HyperV only supports 32 Bit Operating Systems under GENERATION 1.  You also cannot change a Hyper V VM’s ‘Generation’ which means the fix is to delete the VM and recreate it but this time specifying GENERATION 1 on the second step of the NEW VIRTUAL MACHINE WIZARD.

This article refers to Window 10 32 bit but it would be the same problem for Windows 7 or Windows 8.

Will Hyper-V work on a windows 7 32-bit machine? And if so does anyone know how to set it up on HP EliteBook 8530p laptop? Thank you in advance.

Cody Gray - on strike's user avatar

asked Apr 5, 2011 at 12:15

Brandon Michael Hunter's user avatar

1

No, it will not.

  • It is 64 bit.
  • It is not avaialble as part of Windows 7.

All that is there to say.

answered Apr 5, 2011 at 12:29

TomTom's user avatar

You can’t use Hyper-V, but you do have access to Windows XP virtual environment in windows 7?

Brian Mains's user avatar

Brian Mains

50.5k35 gold badges148 silver badges257 bronze badges

answered Apr 27, 2011 at 7:15

Mark Hosang's user avatar

Mark HosangMark Hosang

5015 silver badges21 bronze badges

Hyper-V is a Role on Windows Server 2008 or available as a standalone server. The standalone version is simply the Server 2008 Core with Hyper-V enabled, no Gui, just a simple console. The standalone edition is available for free, as far as i know.

answered Dec 21, 2011 at 13:02

Sonic Superfly's user avatar

stavim-lyubuyu-os-virtualnoДоброго времени суток!

Оказывается в некоторых учебных заведениях еще используют Windows XP и делают на них лабораторные работы 👀. Собственно, именно по этой причине — одни знакомые попросили меня как-нибудь запустить старый софт в новой Windows 10 (11).

Как вариант решения: решил установить им виртуальную машину с Windows XP, на которой лабораторные будут «работать» (благо, что в Windows 10/11 есть встроенное средство гипервизор Hyper-V, а значит качать дополнительно ничего не нужно!). Да и пользоваться им достаточно просто… 👌

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

Возможно, это кого-то убережет от покупки старого ноутбука/ПК для учебы (или для запуска старых игр 😉).

*

Примечание: всё, что описано ниже — можно сделать на 📌ОС Windows 10/11! Для норм. работы Hyper-V необходимо не менее 6 ГБ ОЗУ и 64-разрядный процессор (с аппаратной 📌виртуализацией // проверьте, чтобы она была у вас включена!). Вообще, ее сейчас поддерживают все современные ЦП…

*

📌Важно! 

Если вам нужна виртуальная Windows XP (например), чтобы подключать к ней старые принтеры, сканеры и пр. — то рекомендую остановить свой выбор на VirtualBOX. Более подробно по этой теме тут.

*

Можно играть

Что у нас получится в итоге — виртуальная Windows XP запущена в Windows 10 (аппаратная виртуализация в Windows 10)

*

Содержание статьи📎

  • 1 Создание виртуальной «Windows»
    • 1.1 ШАГ 1: включаем компонент Hyper-V, и запускаем диспетчер
    • 1.2 ШАГ 2: создание виртуальной машины (ВМ)
    • 1.3 ШАГ 3: установка Windows на ВМ
    • 1.4 ШАГ 4: использование ВМ
      • 1.4.1 Как скопировать файлы на диск ВМ
  •  → Задать вопрос | дополнить 

Создание виртуальной «Windows»

ШАГ 1: включаем компонент Hyper-V, и запускаем диспетчер

Итак, сначала необходимо установить компонент Hyper-V (по умолчанию в Windows он выключен). 📌Сразу предупрежу, что в домашних версиях Windows — этот компонент установить нельзя! В этом случае вам нужно сначала перейти на Pro версию ОС // для этого, как правило, необходимо поменять ключ активации и обновить ОС).

*

Наиболее простой способ «задействовать» Hyper-V — воспользоваться вкладкой «Включение или отключение компонентов» в панели управления Windows.

*

Чтобы открыть ее — можно нажать Win+R, и воспользоваться командой optionalfeatures (либо зайти в 👉 панель управления Windows и открыть раздел «Программы», см. скрин ниже 👇).

В ней нам требуется поставить галочку напротив пункта «Hyper-V» и нажать OK.

Как установить Hyper-V

Как установить Hyper-V

Кстати, установить диспетчер Hyper-V в Windows 10/11 можно и другим способом — запустить командную строку от имени динистора и использовать команду:

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

Важно: обязательно согласиться на перезагрузку, выбрав вариант «Y». 👇

Включение Hyper-V в командной строке

Включение Hyper-V в командной строке

Во время перезагрузки компьютера произойдет до-установка нужного нам компонента. 👌

Перезагрузить сейчас

Перезагрузить сейчас

*

📌Запустить диспетчер Hyper-V (если у вас уже установлен этот компонент) достаточно просто:

  1. можно нажать Win+R, и использовать команду virtmgmt.msc;
  2. либо можно набрать в поиске «Hyper-V» и запустить «диспетчер Hyper-V». И тот, и другой вариант — должны работать! 👌

Запуск Hyper-V

Запуск Hyper-V

*

ШАГ 2: создание виртуальной машины (ВМ)

После первого запуска диспетчера Hyper-V — у вас никаких виртуальных машин (далее просто «ВМ») быть не должно.

Чтобы создать ВМ — обратите внимание на вкладку «Действия» (в колонке справа 👇). Кликните по кнопке «Создать» как у меня на скриншоте.

Диспетчер Hyper-V — создать

Диспетчер Hyper-V — создать

Далее необходимо придумать имя для ВМ. Можно использовать любое.

Укажите имя и местонахождение

Укажите имя и местонахождение

Если вы хотите создать «виртуальную Windows XP» (т.е. старую ОС) — выбирайте первое поколение. 👇

Для «виртуальной Windows 10/11» — выбирайте второе поколение.

Укажите поколение

Укажите поколение

Затем необходимо указать количество выделяемой ОЗУ. Рекомендую как минимум 2000 МБ (для «виртуальной Windows 10/11» — 4000 МБ).

Выделить память

Выделить память

Что касается настройки сети — то ее пока что на этом этапе можно пропустить.

Настройка сети

Настройка сети

Советую сразу же создать виртуальный жесткий диск (на нем будет храниться ваша виртуальная ОС, все ее файлы и т.д.). В моем примере я взял 15 ГБ (обычно требуется больше, и лучше указывать как минимум 30-45 ГБ).

Подключить виртуальный жесткий диск

Подключить виртуальный жесткий диск

Следующий шаг важен: здесь нужно указать расположение ISO-образа с ОС Windows, которую вы хотите установить на ВМ (т.е. эта версия ОС у вас станет «виртуальной»).

В своем примере я использовал образ ISO с Windows XP.

👉 В помощь!

1) Как и где искать «редкие» файлы: программы, игры, фильмы и пр. (кроме как в Google / Яндекс)

2) Как скачать Windows 10/11 на русском языке (официальные ISO-образы)

Параметры установки (выбор установочного ISO)

Параметры установки (выбор установочного ISO)

Ну и последний шаг — это обычная сводка, можно сразу же нажать на «Готово».

ВМ была создана! 👌

Сводка

Сводка

*

ШАГ 3: установка Windows на ВМ

Теперь созданную ВМ можно запустить — для этого по ней достаточно кликнуть правой кнопкой мыши и выбрать в меню «Подключить…». 👇

Подключить ВМ

Подключить ВМ

Далее нажать по кнопке «ПУСК».

Пуск, запускаем ВМ

Пуск, запускаем ВМ

Т.к. в предыдущем шаге мы указали установочный образ ISO с Windows XP — ее установка на виртуальную машину начнется автоматически!

Т.к. при создании ВМ мы указали файл ISO - то установка началась автоматически

Т.к. при создании ВМ мы указали файл ISO — то установка началась автоматически

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

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

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

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

Процесс установки и копирования файлов

Процесс установки и копирования файлов

Через некоторое время Windows установится и произойдет первая загрузка… 👇

Запуск ОС

Запуск ОС

Теперь у нас есть «виртуальная Windows XP» и с ней можно полноценно работать. 👌

Виртуальная Windows XP готова к работе

Виртуальная Windows XP готова к работе

*

ШАГ 4: использование ВМ

Использование ВМ крайне простое. После запуска диспетчера достаточно кликнуть по нужной ВМ правой кнопкой мыши и выбрать «Подключить» (так, как мы это делали при установки ОС в предыдущем шаге).

Подключаем ВМ и работаем

Подключаем ВМ и работаем

После, виртуальная Windows будет запущена в отдельном окне (как и др. программы), и в ней можно будет работать как в обычной системе — также доступна кнопка ПУСК, файлы на диске, игры и т.д. 👇

Можно играть

Можно играть

Важно: для выхода из окна приложения виртуальной машины — нажмите сочетание Ctrl+Alt+←.

*

Как скопировать файлы на диск ВМ

📌 В помощь!

Общая папка между реальной и виртуальной Windows: способы быстрой передачи файлов

*

Довольно популярный вопрос по поводу обмена файлами с виртуальной ОС (ведь через правка/копировать это делать не получается…).

Приведу наиболее простой способ: сначала нужно отключить ВМ.

Состояние - выключена

Состояние — выключена

Далее открыть 👉 управление дисками, нажать по меню «Действие / Присоединить виртуальный жесткий диск» и указать его расположение (по умолчанию: C:\Users\Public\Documents\Hyper-V\Virtual hard disks).

Присоединить виртуальный диск

Присоединить виртуальный диск

В результате виртуальный диск (на котором установлена «виртуальная Windows») отобразиться в «Моем компьютере» и с ним можно будет работать как с обычным HDD. Т.е. скопировать и перенести на него (с него) любые файлы.

Можно работать с дисками

Можно работать с дисками

После обмена файлами с виртуальным диском — не забудьте его отключить: для этого в управлении дисками кликните по нему правой кнопкой мыши и выберите в меню «Отсоединить виртуальный жесткий диск».

Отсоединить виртуальный диск

Отсоединить виртуальный диск

*

В общем-то, на этом и всё…

Компонент Hyper-V является весьма неплохой заменой отдельным программам вроде VirtualBox (о которой я рассказывал в этой заметке).

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

*

Дополнения — всегда приветствуются!

Всем успехов!

👋

Первая публикация: 10.11.2020

Корректировка: 11.02.2022

donate

dzen-ya

  • Hyper v windows 10 проброс видеокарты
  • Hyper v windows 10 как проверить
  • Hyper v windows 10 нет компонента
  • Hyper v windows 10 нет звука
  • Hyper v windows 10 настройка сети на виртуальной машине