Содержание
Hyper-V – это система виртуализации в Windows 10, предназначенная для работы с виртуальными машинами. По умолчанию она присутствует во всех версиях «из коробки» и устанавливать что-либо дополнительно не нужно. Исключением в этом случае является только редакция Home, там нет данной утилиты. Однако Hyper-V может конфликтовать со сторонними механизмами виртуализации, которые предпочёл использовать пользователь. В таком случае остаётся только отключить Hyper-V.
Содержание
Отключение Hyper-V в Windows 10
По умолчанию Hyper-V отключён. Однако он мог быть активирован ранее пользователем (случайно или намеренно). Также, если вы используете «неофициальные» сборки Windows 10, то там данная функция может быть активна по умолчанию. К счастью, деактивировать её можно несколькими способами. Все они достаточно просты в использовании.
Вариант 1: Компоненты Windows
Рассматриваемый элемент является частью системных компонентов. Вы можете отключить его через соответствующее окно. Происходит это по следующей инструкции:
- Вызовите «Панель управления» любым удобным для вас способом. Например, можно воспользоваться поисковой строкой по системе, которая вызывается при помощи иконки лупы, расположенной в панели задач.
- Для удобства установите в «Просмотр» значение «Категория».
- Перейдите в подраздел «Удаление программы», который расположен под заголовком «Программы».
- В левой части найдите и нажмите на надпись «Включение или отключение компонентов Windows».
- Среди списка компонентов найдите папку «Hyper-V» и снимите с неё галочку или маркер. Нажмите «Ок» для применения настроек.
Рекомендуется всё же выполнить перезагрузку компьютера, чтобы изменения в системе вступили в силу.
Вариант 2: Деактивация через «Командную строку»
В Windows 10 активно продвигается некий аналог «Командной строки» — PowerShell. Вы можете использовать его, однако в таком случае команда, необходимая для деактивации функции Hyper-V будет отличаться. Давайте рассмотрим процесс для обеих вариантов.
Инструкция для PowerShell:
- Вызовите специальное контекстное меню, воспользовавшись клавишами Win+X или нажав правой кнопкой мыши по иконке «Пуска».
- Здесь выберите вариант «Windows PowerShell (администратор)».
- В открывшемся окне PowerShell пропишите команду:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
и нажмите Enter для применения. - Запустится процесс деактивации указанной функции. Ожидайте его завершения, он длится несколько секунд (как правило).
- Вы должны получить уведомление со статусом операции. Перезагрузка в этом случае не требуется.
Инструкция для «Командной строки»:
- Вызовите «Консоль». Для этого можно воспользоваться строкой «Выполнить», которая вызывается комбинацией клавиш Win+R. Туда пропишите команду cmd и нажмите Ctrl+Alt+Enter, чтобы «Командная строка» открылась от имени администратора.
- Вставьте следующую команду: dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All и нажмите Enter для её применения.
- Запустится процедура отключения, которая займёт всего несколько секунд. Затем вы увидите надпись об успешном завершении. Перезагрузка компьютера не требуется.
Что делать, если Hyper-V не отключается
В редких ситуациях происходит так, что рассматриваемый компонент не отключается. Чаще всего в таком случае пользователь сталкивается с уведомлением «Нам не удалось завершить компоненты». Также бывает, что после перезагрузки компьютера или спустя некоторое время после отключения компоненты, Hyper-V становится снова активным.
Читайте также:Как просто сбросить пароль в Windows с помощью командной строкиВосстановление Windows 10 из Командной строкиНе работает поиск в Windows (Виндовс) 10Как исправить код ошибки 0x8007042c в Windows 10
Такого рода неполадки связаны с «поломкой» некоторых системных файлов, которая находится и устранятся после ввода в «Командную строку» команды SFC и/или DISM. Чаще всего это помогает справится с возникшей проблемой. Однако если нет, то скорее всего системные ошибки носят более глубокий характер, в плоть до того, что приходится переустанавливать операционную систему. Но это бывает очень редко.
В данной статье были рассмотрены основные способы отключения такого компонента, как Hyper-V. Наиболее действенным является последний способ, который подразумевает использование «Командной строки» и/или PowerShell.
В данной статье показаны действия, с помощью которых можно включить или отключить виртуализацию (компонент) Hyper-V в операционной системе Windows 10.
Hyper-V позволяет запускать несколько операционных систем в виде виртуальных машин в Windows. Компонент Hyper-V можно включить или отключить несколькими способами, в их числе консоль Windows PowerShell, утилита командной строки DISM (средство обслуживания образов развертывания и управления ими), а также используя графический интерфейс панели управления.
Прежде чем включить компонент Hyper-V, необходимо проверить следующие требования:
- Windows 10 Корпоративная, Профессиональная или для образовательных учреждений
- 64-разрядный процессор с поддержкой преобразования адресов второго уровня (SLAT)
- Процессор должен поддерживать технологии виртуализации (Intel VT-x или AMD-V)
- На компьютере должно быть установлено не менее 4ГБ оперативной памяти
Также необходимо проверить, включены ли технологии виртуализации в BIOS/UEFI.
Содержание
Как включить и отключить через Windows PowerShell
Компонент Hyper-V можно включить используя консоль Windows PowerShell.
Чтобы включить компонент Hyper-V, откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Для завершения установки выполните перезагрузку компьютера.
Для того чтобы отключить компонент Hyper-V, откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Для завершения операции отключения компонента Hyper-V, необходимо перезагрузить компьютер.
Управление Hyper-V с помощью DISM
Чтобы включить компонент Hyper-V используя DISM, запустите командную строку от имени администратора и выполните следующую команду:
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V-All
Для завершения операции перезагрузите Windows Чтобы отключить компонент Hyper-V используя DISM, запустите командную строку от имени администратора и выполните следующую команду:
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All
Для завершения операции перезагрузите Windows.
Активация в окне «Компоненты Windows»
Чтобы включить компонент Hyper-V в окне «Компоненты Windows», нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите (скопируйте и вставьте) OptionalFeatures и нажмите клавишу Enter ↵.
В открывшемся окне “Компоненты Windows” выберите Hyper-V и нажмите кнопку OK.
После завершения установки вам будет предложено перезапустить компьютер.
Чтобы отключить компонент Hyper-V, окне “Компоненты Windows” отключите Hyper-V и нажмите кнопку OK.
После завершения установки вам будет предложено перезапустить компьютер.
Используя рассмотренные выше действия можно включить или отключить компонент Hyper-V.
При использовании программ виртуализации пользователю требуется прибегать к опциям Hyper-V от Windows. Некоторым сложно разобраться в указанном вопросе.
Назначение компонента
Подсистема Hyper-V отвечает за возможность использования ресурсов компьютера для создания виртуальных образов работающих ОС.
То есть, практическое применение системы сводится к тому, чтобы пользователь мог внутри одной операционной системы запускать работу несуществующего компьютера. Это помогает для решения ряда вопросов.
Использование:
- запуск различных действующих копий Windows под различные нужды. Самым распространённым вариантом данного использования является запуск раздельных виртуальных серверов и выделение их мощности под различные вопросы в пределах одной, достаточно производительной машины. Таким образом обычно экономят на закупке компьютеров под некоторые задачи (поддержка сайта компании, сервера печати и тому подобное);
- проверка работы программ. Чаще всего проверяют программы установки из сомнительных источников. Запустив в виртуальной машине сомнительную копию приложения можно увидеть, какие последствия для системы несёт её установка. Так обычно выявляются «легальные трояны»;
- тестирование программного обеспечения. Некоторые пакеты для разработки программ содержат в себе виртуальную среду, где эти самые программы могут тестироваться. Ярчайшим примером является SDK Windows Mobile;
- поддержка других ОС в пределах существующей. С помощью виртуализации можно добиться работы, например, Android внутри Windows, чтобы иметь возможность играть в специфические игры или работать со специфическими программами.
Такие возможности нужны пользователям или системным администраторам при разных условиях. Пренебрегать некоторыми из них не стоит. Особенно если решение задачи требует подобных инструментов.
Программы, использующие Hyper-V
Естественно, сама по себе система Hyper-V не совершенна. Она зачастую используется, чтобы дополнять другие программы. Примерами таких программ являются:
- Bluestacks (частично) и Memu (частично) – эмуляторы Android. Эти программы в некоторых своих версиях требуют поддержки компонентов Hyper-V. Примечательно, что сам компонент должен быть включён, но «железо» может его не поддерживать;
- SDK Windows Mobile. Для разработки приложений под Windows Mobile компонент не требуется. Он требуется для запуска эмулятора с целью тестирования работы приложений;
- VitrualBox. Тоже не требует полноценной поддержки Hyper-V лишь включения компонента. Обеспечивается работа лишь некоторых ОС семейства Windows (98 и Millenium), что вызывает только недоумение. В остальных случаях даже не требуется ничего включать.
Поскольку компонент отвечает исключительно за виртуализацию и работу с несуществующими машинами, то и используется он соответствующими программами.
Требования к компьютеру
Требований к системе не так уж и много. Нужно, чтобы процессор поддерживал работу с виртуализацией. Остальное – является нюансами в работе. Такие вещи, как «проброс» видеокарты в виртуальную машину и настройка сетевых адаптеров не является приоритетным в большинстве случаев, поэтому останавливаться на нём не имеет смысла.
Нужно лишь помнить, что нужна поддержка виртуализации в нужных для «гостевой» ОС элементах.
Чего Hyper-V не может
Есть лишь 2 ограничения, которые трудно воспринимать всерьёз. Первое: невозможность работы со съёмными носителями. Решается с помощью подключения через удалённый десктоп (средство Windows) или TeamViewer (отдельная программа), где доступ к этим устройствам волшебным образом передаётся в гостевую операционку.
Слабая поддержка старых приложений. Ретро-геймерам следует искать альтернативные методы запуска. Старые игры средствами Hyper-V не запускаются. Впрочем, это легко решается установкой программ использующих компонент.
Способы отключения
Выключить или включить компонент можно сразу двумя способами. Первый это полностью отключить виртуализацию в Bios.
Он на порядок сложнее, но зато убивает функцию наглухо. Другой – отключить компонент в самой системе.
Непосредственно в ОС
Начнём с самого оптимального варианта. Потребуется не так уж и много усилий, чтобы выключить компонент Hyper-V. Для этого достаточно:
- Запустить меню «Пуск», где требуется ввести слово «Программы».
- Выбрать пункт «Установка и удаление программ». Запустится окно соответствующего элемента системы. В нём потребуется выбрать указанный раздел.
- Запустится окно «Программы и компоненты». В нём нужно выбрать кнопку «Включение или отключение компонентов Windows».
- Появится новое окно, которое и отвечает за включение или выключение необходимых пользователю элементов системы.
- Выбираем «Hyper-V» и снимаем с него галочку.
- Нажимаем «Ок» и наблюдаем за выключением компонента.
Примечание: На скриншотах легко заметить не галочку, а квадратик, свидетельствующую о неполном включении элемента ОС. Это связано с отсутствием поддержки виртуализации в процессоре. Впрочем, компонент работает в системе с соответствующими программами.
Альтернативными способами
Вторым вариантом является отключение самой функции виртуализации на компьютере. Это делается через подпрограмму BIOS.
Во время перезапуска компьютера нужно нажимать на соответствующую кнопку, чтобы вызвать меню настройки. В нём в разделах Advanced или Chipset требуется найти указанный пункт.
Отключение Hyper-V в Windows 10
Есть сразу несколько вариантов отключения технологии, и пользователь в любом случае может без труда включить ее обратно тогда, когда это нужно. И хотя по умолчанию Hyper-V обычно отключен, он мог быть активирован пользователем ранее, в том числе и случайно, либо при установке модифицированных сборок ОС, после настройки Виндовс другим человеком. Далее мы приведем 2 удобных способа отключения Hyper-V.
Способ 1: Компоненты Windows
Так как рассматриваемый элемент является частью системных компонентов, отключить его можно в соответствующем окне.
- Откройте «Панель управления» и перейдите в подраздел «Удаление программы».
- В столбце слева найдите параметр «Включение или отключение компонентов Windows».
- Из списка отыщите «Hyper-V» и деактивируйте его, убрав галочку или квадратик. Сохраните изменения, нажав на «ОК».
В последних версиях Виндовс 10 не требует перезагрузки, однако вы можете сделать это при необходимости.
Способ 2: PowerShell/Командная строка
Аналогичное действие можно совершить, используя «cmd» либо его альтернативу «PowerShell». При этом для обоих приложений команды будут разными.
PowerShell
- Откройте приложение с правами администратора.
- Впишите команду:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- Начнется процесс деактивации, он занимает несколько секунд.
- В конце вы получите уведомление со статусом. Перезагрузка не нужна.
CMD
В «Командной строке» отключение происходит путем задействования хранилища системных компонентов DISM.
- Запускаем ее с правами администратора.
- Копируем и вставляем следующую команду:
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All
- Процедура отключения займет несколько секунд и по окончании отобразится соответствующая надпись. Перезагружать ПК, опять же, не нужно.
Hyper-V не отключается
В некоторых случаях у пользователей возникает проблема в деактивации компонента: он получает уведомление «Нам не удалось завершить компоненты» либо при последующем включении Hyper-V становится снова активен. Устранить эту неполадку можно проверкой системных файлов и хранилища в частности. Осуществляется сканирование через командную строку запуском инструментов SFC и DISM. В другой нашей статье мы уже рассматривали более подробно то, как произвести проверку ОС, поэтому чтобы не повторяться, прикладываем ссылку на полную версию этой статьи. В ней вам потребуется поочередно выполнить Способ 2, затем Способ 3.
Подробнее: Проверка Windows 10 на наличие ошибок
Как правило, после этого проблема отключения исчезает, если же нет, то причины следует искать уже в стабильности работы ОС, но поскольку спектр ошибок может быть огромным и это не укладывается в рамки и тему статьи.
Мы рассмотрели способы отключения гипервизора Hyper-V, а также основную причину, по которой его не удается деактивировать. Если у вас все равно возникли проблемы, напишите об этом в комментариях. Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
В диспетчере Hyper-V предоставлены средства и сведения, которые можно использовать для управления сервером виртуализации. Технология виртуализации позволяет на одном физическом компьютере создавать несколько виртуальных машин и параллельно работать с ними. Некоторые приложения, помимо самого компонента Hyper-V, также могут использовать технологию виртуализации.
Данная статья расскажет как выключить виртуализацию Hyper-V Windows 10. Так как этот функционал необходим далеко не всем, но он присутствует. Хотя по умолчанию на оригинальной сборке операционной системы Windows 10 компонент Hyper-V отключен. Поэтому ранее мы уже рассматривали как включить Hyper-V в Windows 10.
Для управления виртуальными машинами рекомендуется использовать диспетчер виртуальных машин Hyper-V. Диспетчер Hyper-V позволяет создавать и настраивать работу виртуальных машин. Поэтому перед отключением Hyper-V в Windows 10 необходимо сначала остановить работу ранее созданных виртуальных машин.
Первым делом заходим в Диспетчера Hyper-V и в разделе виртуальные машины нажимаем правой кнопкой мышки на запущенную новую виртуальную машину и в контекстном меню выбираем пункт Выключить…
Только после этого можно удалить все отключенные виртуальные машины выбрав соответственный пункт в контекстном меню. В принципе настроенные виртуальные машины можно оставить, но они будут занимать некоторое пространство на Вашем жестком диске. Смотрите также другие способы как очистить диск С от ненужных файлов в Windows 10.
Дальше остановим службу управления виртуальными машинами и зависимые от неё службы. Остановив эту службу Вы не сможете управлять средой виртуализации, в том числе и своими виртуальными машинами.
- В диспетчере Hyper-V нажимаем правой кнопкой мыши на свой сервер (компьютер) и в контекстном меню выбираем пункт Остановить службу…
- В открывшемся окне остановки службы управления подтверждаем решение нажав кнопку Остановить службу.
Теперь переходим к процессу отключения Hyper-V в Windows 10 как компонента операционной системы. Помимо отключения виртуализации Hyper-V смотрите также где находятся другие компоненты в Windows 10.
- Выполняем команду appwiz.cpl в окне Win+R.
- В открывшемся окне программ и компонентов переходим в раздел Включение или отключение компонентов Windows.
- Дальше снимите флажок с Hyper-V, чтобы отключить его компонент и нажмите кнопку ОК.
С помощью оболочки Windows PowerShell можно не только включать и отключать компоненты системы, а и удалять стандартные приложения Windows 10.
- Запускаем оболочку Windows PowerShell от имени администратора используя поиск Windows 10.
- В открывшемся окне выполняем команду: Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All.
- После завершения процесса отключения подтверждаем перезагрузку компьютера нажав Y и кнопку Enter.
Отключить Hyper-V в Windows 10 можно используя средства обслуживания образов развертывания и управления ими. Управление средством обслуживания образов развертывания происходит с помощью командной строки. Смотрите также другие способы запуска командной строки в Windows 10.
- Запускаем командную строку нажав Win+X и выбрав пункт Командная строка (администратор).
- Дальше выполняем команду: dism /online /disable-feature /featurename:microsoft-hyper-v-all.
- После завершения процесса отключения подтверждаем перезагрузку компьютера нажав кнопку Y.
Заключение
Выключить виртуализацию Hyper-V в Windows 10 возможность есть, поскольку по умолчанию компонент Hyper-V отключен и виртуализация не используется. А также возможность одновременно использовать несколько виртуальных машин нужна далеко не многим пользователям. Поэтому мы рассмотрели как отключить службу управления виртуальными машинами, потом уже и сам компонент Hyper-V.
Используемые источники:
- https://public-pc.com/otklyuchenie-hyper-v-v-windows-10/
- https://winnote.ru/hyper-v/496-kak-vklyuchit-ili-otklyuchit-hyper-v-v-windows-10.html
- https://vacenko.ru/virtualizaciya-hyper-v-i-kak-ee-vklyuchit-na-windows-10/
- https://lumpics.ru/how-to-disable-hyper-v-in-windows-10/
- https://windd.ru/kak-vyklyuchit-virtualizatsiyu-hyper-v-windows-10/