Вы могли столкнуться с ошибкой при использовании виртуальной машины на вашем компьютере, которая связана с виртуализация . Что такое виртуализация? Есть ли это на вашем компьютере? Как его включить? Найдите ответы на эти и другие вопросы ниже, независимо от того, используете ли вы систему Intel или AMD.
Что такое аппаратная виртуализация?
Есть хороший шанс, что вы знаете, что вам нужна виртуализация, но не знаете, что это такое. Как вы можете подозревать, это связано с виртуальными машинами . Фактически, виртуализация оборудования позволяет вашему физическому процессору представить себя как несколько виртуальных процессоров.
Это важно для полной совместимости виртуальных машин с гостевой операционной системой при совместном использовании ресурсов с основной операционной системой. Есть много технических причин, по которым вы захотите иметь эти изолированные виртуальные процессоры. Тем не менее, для этой статьи все, что вам нужно знать, это то, что виртуализация обеспечивает хорошую работу виртуальных машин и некоторых других типов приложений.
Каковы торговые марки Intel и AMD в области виртуализации?
Двумя основными брендами ЦП для ПК являются Intel и AMD .. В вашем компьютере почти наверняка есть процессор одной из этих двух марок. Обе компании строят свои процессоры на основе так называемого набора инструкций x86. Другими словами, они могут выполнять и понимать один и тот же код.
Однако , Intel и AMD также имеют собственные функции ЦП, которые должны явно поддерживаться программным обеспечением. В случае аппаратной виртуализации технология Intel известна как Intel VT или VT-x . AMD же просто называет свою версию AMD-V . Итак, это те термины, на которые следует обращать внимание, когда вы хотите включить виртуализацию на своем компьютере.
Как проверить, включена ли виртуализация
Прежде чем мы перейдем к тому, как включить виртуализацию или выключено, стоит узнать, как проверить, активна ли эта функция в данный момент или поддерживает ли ее ваш ЦП.
В Windows выполните следующие действия, чтобы проверить, включена ли виртуализация:
Нажмите Ctrl + Shift + Esc , чтобы открыть Диспетчер задач . Перейдите на вкладку Производительность , если она еще не была выбрана. Выберите ЦП на левой панели. Найдите запись Виртуализация на правой панели под График производительности процессора .Если в записи указано« Включено », вам больше ничего делать не нужно. Ваш компьютер поддерживает виртуализацию, и она уже включена. Однако, если это не означает, что он включен, нам нужно проверить, действительно ли ваш ЦП оснащен аппаратной виртуализацией.
Самый простой способ сделать это-использовать приложение CPU-Z. Это приложение, которое компьютерные фанаты использовали в течение многих лет, чтобы быстро и точно получить информацию о процессоре в компьютере.
Загрузите и установите CPU-Z . Запустите CPU-Z . На вкладке ЦП проверьте Инструкции . раздел для VT-X или AMD-V .
Если инструкции по виртуализации перечислены в CPU-Z, значит, ваш ЦП имеет эту функцию. Это означает, что вам необходимо активировать его в меню BIOS или UEFI.
Как включить виртуализацию в BIOS или UEFI
После определения того, что виртуализация не включена на вашем компьютере, но ваш ЦП поддерживает ее, следующим шагом будет щелкнуть переключатель и включить это.
Здесь все становится немного сложнее, потому что переключатель виртуализации находится в вашем меню BIOS или UEFI . Это два типа микропрограмм, которые может использовать ваш компьютер, при этом UEFI является более современным стандартом.
В любом случае вам необходимо войти в свою микропрограмму, перезагрузив компьютер и активировав меню BIOS или UEFI. У разных поставщиков материнских плат есть разные способы сделать это, но если вам нужна помощь, перейдите на Как войти в BIOS в Windows 10 и более ранних версиях .
После того, как вам удастся войти в BIOS, вам нужно будет найти правильную настройку для вашей системы, чтобы включить виртуализацию в BIOS. Среди разработчиков BIOS/UEFI нет стандартной терминологии для такой настройки. Поэтому вам, возможно, придется проявить свое воображение, если выбранная ими формулировка немного неясна. Снимок экрана выше находился в разделах Дополнительно и Конфигурация ЦП , а параметр назывался Технология виртуализации Intel .
Снимок экрана ниже сделан на ноутбуке Gigabyte Aorus на базе Intel, но общая идея одинакова независимо от марки материнской платы или процессора.
Мы нашли настройки виртуализации в разделе Advanced Chipset Features. Хотя в случае с этим конкретным компьютером у VT-x не было тумблера. Вместо этого мы нашли переключатель только для VT-d. VT-d-это подтехнология виртуализации, которая занимается виртуализацией устройств ввода-вывода (ввода-вывода), а не процессоров. Тем не менее, вам следует включить все функции виртуализации, которые поддерживает ваша система.
Есть ли обратная сторона у включения виртуализации?
Вам может быть интересно, так ли полезна виртуализация, почему она отключена по умолчанию? Ответ несколько сложен, но есть некоторые обстоятельства, при которых эта функция может снизить производительность. Это похоже на отключение гиперпоточность может улучшить работу компьютера с некоторыми программами.
На практике вы вряд ли заметите какое-либо изменение производительности в современной системе. Если, конечно, вы не запускаете тест процессора один за другим и не видите каждый раз разные результаты. В любом случае, если вам нужно запустить программное обеспечение, которое плохо работает с аппаратной виртуализацией, просто отмените описанные выше шаги и просто выключите его снова.