ПК не включается после включения виртуализации

Обновлено: 21.11.2024

У меня есть CyberPowerPC с чипом Intel, который поддерживает виртуализацию. Я заметил, что VirtualBox несколько медлителен с виртуальными машинами с графическим интерфейсом, поэтому я решил включить Client Hyper-V, чтобы посмотреть, работает ли это лучше. Я следовал инструкциям powershell здесь. После перезагрузки мой компьютер не смог пройти дальше колеса с тремя точками, прежде чем перейти к черному экрану и перезагрузиться.

Впоследствии я обнаружил загрузочный экран восстановления, который позволил мне загрузиться в безопасном режиме. Я использовал силовую оболочку безопасного режима, чтобы отключить клиент Hyper-V. После перезагрузки система вернулась в нормальный режим без моего повторного включения (наверное, это поведение по умолчанию?) и по-прежнему не загружалась.

Я проверил, включена ли виртуализация в UEFI, и это так. Я попытался отключить его. Все равно не годится.

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

Пожалуйста, помогите. Я даже не знаю, как последовательно войти в безопасный режим. Я даже не могу открыть экран входа в систему, если он не находится в безопасном режиме, и я не знаю, как постоянно выходить в безопасный режим. Мой босс в другой комнате и не знает о моих проблемах. Мой желудок в горле. Паника

Сейчас я в безопасном режиме пытаюсь сделать резервную копию данных.

ОБНОВЛЕНИЕ: Дополнительные данные: процессор Intel Core i7-3820 с частотой 3,60 ГГц, 16 ГБ оперативной памяти, 64-разрядная версия Windows 10 Pro

Проблема: клиент Hyper-V включен через PowerShell и перезагружен при появлении запроса. Процесс загрузки достигает экрана загрузки в виде круга из точек, затем становится черным и автоматически перезагружается в цикле перезагрузки.

Устранение неполадок Предпринятые шаги: 1) Загрузился в безопасном режиме, отключил клиент Hyper-V через PowerShell. Перезагрузился при появлении запроса. Загрузился в обычном режиме. Результат: по-прежнему виден экран загрузки из точечного круга, перерезанный черным циклом автоматической перезагрузки.

2) Отключена виртуализация в UEFI. Результат: тот же

3) Повторно включена виртуализация в UEFI. Результат: тот же

4) Загрузился в безопасном режиме для резервного копирования всех данных. Hyper-V не отмечен флажком в меню «Включение/выключение компонентов Windows».

Химал5596

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

отецknoxtv

Химал5596

отецknoxtv

МадсМодсат

Оценочно

Вы пытались отменить определенные изменения, внесенные в BIOS, из-за которых возникла проблема?

Если вы попытались, это приведет к тем же проблемам или все вернется на круги своя?

Это исключит любые действительно опасные изменения.

Убедившись, что все в порядке с исходными настройками, следующим шагом будет убедиться, что все совместимо, поддерживается вашей платформой и настроено правильно

Химал5596

Это ноутбук HP 250 G6
Версия BIOS — F . 31
Тип процессора — Intel Celeron CUP N3060 @ 1,60 ГГц.
Если вам нужна дополнительная информация, не стесняйтесь спрашивать.

Химал5596

Вы пытались отменить определенные изменения, внесенные в BIOS, из-за которых возникла проблема?

Если вы попытались, это приведет к тем же проблемам или все вернется на круги своя?

Это исключит любые действительно опасные изменения.

Убедившись, что все в порядке с исходными настройками, следующим шагом будет убедиться, что все совместимо, поддерживается вашей платформой и настроено правильно

МадсМодсат

Оценочно

Убедились ли вы в BIOS, что параметры загрузки не были сброшены или что-то случайно изменено, что препятствует загрузке с вашего обычного жесткого диска и операционной системы?

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

Но я все еще пытаюсь получить полную картину.

Это похоже на случайное изменение настроек BIOS BOOT Device Priority, которые можно быстро вернуть к обычным настройкам - ЕСЛИ проблема, конечно же, в этом

Химал5596

Убедились ли вы в BIOS, что параметры загрузки не были сброшены или что-то случайно изменено, что препятствует загрузке с вашего обычного жесткого диска и операционной системы?

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

Но я все еще пытаюсь получить полную картину.

Это похоже на случайное изменение настроек BIOS BOOT Device Priority, которые можно быстро вернуть к обычным настройкам

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

МадсМодсат

Оценочно

Возможно, перед сбросом BIOS вы вручную установили приоритет загрузочного устройства. По умолчанию в BIOS установлены некоторые параметры, которые обычно обеспечивают правильную последовательность загрузки при установленной ОС.

Но иногда могут быть исключения, и, если повезет, так и произошло в данном случае.

Когда вы находитесь в BIOS и смотрите на доступные устройства, с которых система может загрузиться, можете ли вы описать, какие варианты вы можете выбрать?

И просто убедиться, что вы больше ничего не меняли? Было бы жаль приложить много усилий для устранения неполадок.

Есть ли какие-либо другие подробности об этой проблеме, которые могут иметь отношение к делу?

Химал5596

Возможно, перед сбросом BIOS вы вручную установили приоритет загрузочного устройства. По умолчанию в BIOS установлены некоторые параметры, которые обычно обеспечивают правильную последовательность загрузки при установленной ОС.

Но иногда могут быть исключения, и, если повезет, так и произошло в данном случае.

Когда вы находитесь в BIOS и смотрите на доступные устройства, с которых система может загрузиться, можете ли вы описать, какие варианты вы можете выбрать?

И просто убедиться, что вы больше ничего не меняли? Было бы жаль приложить много усилий для устранения неполадок.

Есть ли какие-либо другие подробности об этой проблеме, которые могут иметь отношение к делу?

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

У меня есть следующие варианты:
Выход из конфигурации основной системы безопасности.

Я думаю, что наиболее важным из них является конфигурация системы, поэтому я вижу там следующие параметры

Язык
Технология виртуализации
Режим клавиш действия
Оставшееся время работы от батареи
Параметры загрузки
Встроенные параметры устройства
Автоматическое включение BIOS

МадсМодсат

Оценочно

Спасибо за дополнительную информацию, возможно, вы упомянули что-то очень важное. Я знаю, что вы устранили эту проблему, но в зависимости от вашей установки Windows она может удалить некоторые параметры загрузки при отключении устаревшего режима. Часто настройка по умолчанию является правильной, но она играет роль в включении или отключении различных параметров загрузки. Даже если вы совершенно уверены, что настройка верна, вы можете перепроверить, чтобы быть абсолютно уверенным, что настройка теперь такая же, как и раньше, до того, как вы столкнулись с проблемами.

Но начнем с того, что меню, которое я просил вас описать, это третье меню снизу «Параметры загрузки».

Какие варианты здесь доступны?

Химал5596

Спасибо за дополнительную информацию, возможно, вы упомянули что-то очень важное. Я знаю, что вы устранили эту проблему, но в зависимости от вашей установки Windows она может удалить некоторые параметры загрузки при отключении устаревшего режима. Часто настройка по умолчанию является правильной, но она играет роль в включении или отключении различных параметров загрузки. Даже если вы совершенно уверены, что настройка верна, вы можете перепроверить, чтобы быть абсолютно уверенным, что настройка теперь такая же, как и раньше, до того, как вы столкнулись с проблемами.

Но начнем с того, что меню, которое я просил вас описать, это третье меню снизу «Параметры загрузки».

Какие варианты здесь доступны?

Извините, я не сразу понял ваш вопрос.
Итак, в параметрах загрузки перечислены следующие параметры

Задержка после нажатия горячей клавиши (сек)
Загрузка с компакт-диска
Загрузка с USB
Сетевая загрузка
Протокол сетевой загрузки (недоступен)
Устаревшая поддержка
Безопасная загрузка (Недоступно)
Ключ платформы
Ожидается действие
Удалить все ключи безопасной загрузки (Недоступно)
Загрузить ключи HP по умолчанию (недоступно)

Порядок загрузки UEFI
Диспетчер загрузки ОС
Внутренний привод CD/DVD ROM
Дискета USB на ключе/жестком диске USB
Привод USB CD/DVD ROM

Устаревший порядок загрузки
Жесткий диск ноутбука
Внутренний дисковод CD/DVD ROM
USB-дискета на ключе/жестком диске USB
USB CD/DVD-ROM
! Сетевой адаптер

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

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

Однако иногда виртуализация не работает должным образом. Если вы пытаетесь настроить VirtualBox или другую программу виртуализации и получаете сообщение об ошибке, например "Аппаратное ускорение VT-x недоступно в вашей системе", попробуйте выполнить следующие действия, чтобы восстановить его работу.

1. Убедитесь, что ваше оборудование поддерживает виртуализацию

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

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

Чтобы проверить, какой у вас ЦП, нажмите Ctrl + Shift + Esc или щелкните правой кнопкой мыши пустое место на панели задач и выберите «Диспетчер задач», чтобы открыть утилиту. Нажмите «Подробнее», чтобы развернуть его, если это необходимо, затем откройте вкладку «Производительность».

Наконец, выберите CPU из левого списка, и вы увидите название вашего процессора над графиком.

Если у вас процессор Intel, загрузите утилиту идентификации процессоров Intel. Эквивалентная утилита AMD официально больше не доступна. Владельцам процессоров AMD вместо этого следует посетить страницу загрузки AMD, выбрать свой процессор из списка внизу страницы и загрузить соответствующую утилиту для вашего процессора.

Установите инструмент для своего ЦП, а затем откройте его, выполнив поиск в меню "Пуск", если он не открывается автоматически. В утилите Intel откройте вкладку CPU Technologies и найдите Intel Virtualization Technology.

Вы увидите галочку, если ваш ЦП поддерживает виртуализацию. Утилита AMD должна иметь аналогичное меню с подробным описанием возможностей вашего процессора.

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

2. Включите виртуализацию в BIOS

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

Чтобы проверить, включена ли виртуализация в BIOS, перейдите на страницу "Производительность" диспетчера задач, как описано выше. Под диаграммой ЦП вы увидите поле Виртуализация, которое позволяет узнать, включена ли эта функция в BIOS.

Кроме того, вы можете запустить быструю команду в командной строке. Введите cmd в меню «Пуск», чтобы запустить окно командной строки, затем введите systeminfo и нажмите Enter. Через мгновение вы увидите много информации о вашем компьютере. Прокрутите вниз и рядом с пунктом «Требования Hyper-V» вы увидите поле «Виртуализация включена в прошивке».

Узнайте, как открыть BIOS прямо из Windows 10, это самый надежный способ, особенно если ваш компьютер загружается быстро. В зависимости от вашего компьютера вы также можете нажать клавишу после запуска компьютера. F2, F12 и Delete — общие клавиши для входа в BIOS при загрузке.

Зайдя в BIOS, найдите параметр с названием вроде Intel VT-x, Intel Virtualization Technology, AMD-V, VMX, Vanderpool или подобным. Вы можете найти его в категории «Процессор» или «Набор микросхем», которая, в свою очередь, может быть скрыта на вкладке «Дополнительно».

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

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

3. Если вы не можете найти виртуализацию в BIOS

Если параметр включения виртуализации недоступен в вашем BIOS, возможно, ваш компьютер не поддерживает эту функцию. Однако есть вероятность, что производитель предоставил обновление, которое добавляет эту функциональность. Вероятно, это не относится к большинству машин, но проверить никогда не помешает.

Легкий способ найти обновления BIOS — установить на ПК приложение производителя. Например, Lenovo System Update проверит наличие обновлений BIOS и драйверов в системах Lenovo.

Если у вас нет такого приложения, вам потребуется вручную обновить BIOS. Поиск в Google по названию вашей материнской платы (или модели компьютера) должен привести вас на веб-сайт производителя. Там вы обычно можете найти новые версии BIOS в разделе «Поддержка» или «Загрузки».

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

Если вы по-прежнему не можете включить виртуализацию в BIOS, скорее всего, ваш ПК не поддерживает эту функцию. Чтобы попробовать виртуализацию, вам понадобится новый компьютер.

4. Отключить Hyper-V (в Windows)

Профессиональная и более поздние версии Windows включают программу Microsoft под названием Hyper-V. Это собственное программное обеспечение гипервизора Microsoft, похожее на VirtualBox или VMware.К сожалению, Hyper-V может захватить привилегии виртуализации вашего компьютера, блокируя использование другого приложения гипервизора.

Если вы не хотите использовать Hyper-V для создания виртуальных машин, вам следует удалить его, чтобы ваш компьютер мог запускать выбранное вами приложение виртуализации без конфликтов. Для этого откройте меню «Пуск» и выполните поиск включения или отключения функций Windows. Щелкните появившуюся запись, чтобы открыть новое окно со списком дополнительных функций Windows.

В этом списке вы увидите Hyper-V. Снимите флажок и убедитесь, что все подполя очищены, затем нажмите «ОК». Windows потребуется некоторое время, чтобы удалить Hyper-V, затем вам придется перезагрузиться, чтобы завершить процесс.

После перезагрузки вы сможете использовать VirtualBox или аналогичные приложения, не видя сообщения типа "аппаратная виртуализация не поддерживается хост-системой". Если не использовать Hyper-V, чтобы использовать функциональность виртуализации, все в порядке.

5. Если виртуализация включена, но работает неправильно

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

Вот еще несколько приемов, которые можно попробовать, если виртуализация работает неправильно:

  • Помните, что вы не можете запустить 64-разрядную виртуальную машину на 32-разрядном компьютере. Если ваш процессор не 64-разрядный, обязательно загрузите 32-разрядную версию ОС, которую вы хотите запустить на виртуальной машине, чтобы избежать проблем с совместимостью. Узнайте, как проверить, 32-разрядная или 64-разрядная версия Windows используется, если вы не уверены.
  • Убедитесь, что у вас достаточно свободного места на диске. Динамически выделяемый виртуальный диск начинается с небольшого размера, но расширяется по мере того, как вашей виртуальной машине требуется больше места. Когда это произойдет, на вашем хост-компьютере может не хватить места. Крайне мало места на диске может вызвать проблемы с производительностью, поэтому убедитесь, что вы очистили место на своем ПК.
  • Убедитесь, что у вас достаточно оперативной памяти для виртуальной машины. Ваша виртуальная машина должна использовать часть оперативной памяти вашего компьютера для работы. Если у вас недостаточно, ваша виртуальная машина, скорее всего, остановится. Однако будьте осторожны, чтобы не делиться слишком большим количеством информации, иначе ваш хост-компьютер может столкнуться с проблемами.

Настройте виртуализацию прямо на своем ПК

Надеемся, что один из этих советов решил вашу проблему и позволил вам насладиться виртуализацией на вашем ПК. В большинстве случаев вам просто нужно включить виртуализацию в BIOS и отключить Hyper-V, чтобы она заработала.

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

Хотя самые последние ПК поддерживают аппаратную виртуализацию, не все поставщики компьютеров включают эту функцию при поставке с завода. Чтобы включить эту функцию, выполните следующие действия, основанные на инструкциях Red Hat:

  • Перезагрузите компьютер
  • Сразу, когда компьютер выходит из черного экрана, нажмите Delete, Esc, F1, F2 или F4. Каждый производитель компьютеров использует разные клавиши, но при загрузке может отображаться краткое сообщение о том, какую из них нажать. Если вы пропустили это в первый раз, перезагрузитесь и попробуйте еще раз. Помогает нажатие клавиши примерно два раза в секунду, когда компьютер поднимается. Если вы не можете войти в BIOS с помощью этого метода, обратитесь к руководству вашего компьютера.
  • В настройках BIOS найдите элементы конфигурации, относящиеся к ЦП. Они могут находиться под заголовками «Процессор», «Набор микросхем» или «Северный мост».
  • Включить виртуализацию; параметр может называться VT-x, AMD-V, SVM или Vanderpool. Включите Intel VT-d или AMD IOMMU, если параметры доступны.
  • Сохраните изменения и перезагрузите компьютер.
  • Удалите все существующие виртуальные машины (Machine > Remove ** и выберите ** Delete all files) и повторно импортируйте файл .ova (выполнив шаг 4 и последующие шаги инструкций по установке).

Проверьте, поддерживает ли ваша система виртуализацию

Если вы не можете найти настройки виртуализации в BIOS, это может означать, что ваш ноутбук ее не поддерживает. Если вы хотите попробовать выяснить это самостоятельно, вы можете попробовать:

В Windows загрузите и запустите утилиту Microsoft. Вы также можете загрузить утилиты, чтобы проверить, поддерживает ли ваш процессор виртуализацию, если она не включена. Hyper-V должен быть отключен, чтобы VirtualBox мог запускать 64-битные гостевые операционные системы. Откройте приложение «Включить или отключить функцию Windows» и убедитесь, что Hyper-V не установлен.

В Linux откройте окно терминала и выполните:

egrep -q 'vmx|svm' /proc/cpuinfo && echo yes || эхо нет

Что делать, если мой ноутбук не поддерживает виртуализацию?

Не волнуйтесь! Приходите на следующий сеанс установки BCE, и эксперт поможет вам определить, подходит ли ваше оборудование, а если нет, может обсудить альтернативы работе на вашем ноутбуке.

Читайте также: