Как включить виртуализацию в BIOS для Intel и AMD

Возможно, вы столкнулись с ошибкой при использовании виртуальной машины на своем компьютере, связанной с виртуализацией(virtualization) . Что такое виртуализация? Есть ли он на вашем компьютере? Как вы его включаете? Найдите ответы на эти и другие вопросы ниже, независимо от того, используете ли вы систему Intel или AMD .

Что такое аппаратная виртуализация?

Есть большая вероятность, что вы знаете, что вам нужна виртуализация, но не знаете, что это такое. Как вы можете подозревать, это связано с виртуальными машинами(virtual machines) . По сути, аппаратная виртуализация позволяет вашему физическому ЦП(CPU) представлять себя как несколько виртуальных ЦП(CPUs) .

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

Каковы торговые марки Intel(Are Intel) и AMD в области виртуализации(Virtualization Brand Names) ?

Двумя основными брендами процессоров для ПК являются (CPU)Intel и AMD . В вашем компьютере почти наверняка установлен процессор одной из этих двух марок. Обе компании строят свои процессоры(CPUs) на основе так называемого набора инструкций x86 . Другими словами, они могут выполнять и понимать один и тот же код.

Однако у Intel и AMD также есть свои внутренние функции ЦП(CPU) , которые должны явно поддерживаться программным обеспечением. В случае аппаратной виртуализации технология Intel известна как Intel VT или VT-x . AMD , с другой стороны, просто называет свою версию AMD-V . Итак, это условия, которые вы должны искать, когда хотите включить виртуализацию на своем компьютере.

Как проверить, включена ли виртуализация(Virtualization)

Прежде чем мы перейдем к тому, как включать или выключать виртуализацию, стоит узнать, как проверить, активна ли эта функция в данный момент и поддерживает ли ее ваш ЦП .(CPU)

В Windows выполните следующие действия, чтобы проверить, включена ли виртуализация:

  1. Нажмите Ctrl + Shift + Esc , чтобы открыть диспетчер задач(Task Manager) .

  1. Перейдите на вкладку «Производительность»(Performance tab) , если она еще не выбрана.
  2. Выберите ЦП(CPU) на левой панели.

  1. Найдите запись виртуализации(Virtualization) на правой панели под графиком производительности процессора(CPU performance graph) .

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

Самый простой способ сделать это — использовать приложение CPU-Z . Компьютерщики годами используют это приложение для получения быстрой и точной информации о процессоре(CPU) компьютера.

  1. Загрузите и установите CPU-Z .
  2. Запустить ЦП-Z(CPU-Z)
  3. На вкладке ЦП(CPU tab) проверьте раздел Инструкции для (Instructions)VT-X или AMD-V .

Если инструкции по виртуализации перечислены в CPU-Z , значит, у вашего процессора есть эта функция. Это означает, что вам нужно активировать его в меню  BIOS или UEFI .

Как включить виртуализацию(Virtualization) в BIOS или UEFI

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

Здесь все становится немного сложнее, потому что переключатель для виртуализации находится в вашем меню BIOS или UEFI . (BIOS or UEFI)Это два типа прошивки, которые может использовать ваш компьютер, причем UEFI является более современным стандартом.

В любом случае вам нужно попасть в свою прошивку, перезагрузив компьютер и активировав меню BIOS или UEFI . У разных(Different) поставщиков материнских плат есть разные способы сделать это, но если вам нужна помощь, перейдите к разделу «Как войти в BIOS в Windows 10 и более ранних версиях»(How to Enter BIOS in Windows 10 and Older Versions) .

После того, как вам удастся войти в BIOS , вам необходимо найти правильную настройку для вашей системы, чтобы включить виртуализацию в BIOS . Среди разработчиков BIOS/UEFI нет стандартной терминологии для такой настройки. Поэтому вам, возможно, придется использовать свое воображение, если выбранная ими формулировка немного неясна. Приведенный выше снимок экрана был в разделе « Дополнительно(Advanced) » и « Конфигурация ЦП(CPU Configuration) », а параметр назывался « Технология виртуализации Intel(Intel Virtualization Technology) » .

На приведенном ниже снимке экрана показан ноутбук Gigabyte Aorus на базе процессоров Intel , но общая идея одинакова независимо от марки материнской платы или процессора(CPU) .

Мы нашли настройки виртуализации в Advanced Chipset Features . Хотя в случае с этим конкретным компьютером у VT-x не было тумблера. Вместо него мы нашли только переключатель для VT-d. VT-d — это подтехнология виртуализации, которая занимается виртуализацией устройств ввода-вывода (ввода-вывода), а не процессоров(CPUs) . Тем не менее(Nonetheless) , вы должны включить все функции виртуализации, которые поддерживает ваша система.

Есть ли обратная сторона (Downside)включения виртуализации(Enabling Virtualization) ?

Вам может быть интересно, если виртуализация так полезна, почему она отключена по умолчанию? Ответ несколько сложен, но есть некоторые обстоятельства, при которых эта функция может снизить производительность. Это похоже на то, как отключение гиперпоточности(hyperthreading) может улучшить работу компьютера с некоторыми программами.

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



About the author

Я опытный инженер-программист с более чем 10-летним опытом разработки и поддержки приложений Microsoft Office. У меня есть сильное желание помогать другим достигать их целей, как благодаря моей работе в качестве инженера-программиста, так и благодаря моим навыкам публичных выступлений и налаживанию связей. Я также очень хорошо разбираюсь в аппаратных средствах и драйверах клавиатуры, многие из них я разработал и протестировал сам.



Related posts