Устранение неполадок Windows

Устранение: двоичный перевод несовместим с длинным режимом

Содержание:

Некоторые пользователи Windows получают сообщение “Двоичный перевод несовместим с длинным режимом” ошибка при попытке открыть виртуальную машину с VMware Workstation. Другие пользователи сообщают, что для них это сообщение появляется только тогда, когда главный компьютер переходит в режим “сна”.

Двоичный перевод несовместим с длинным режимом
Двоичный перевод несовместим с длинным режимом

Что вызывает ошибку Binary translation is incompatible with long mode?

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

  • Технология виртуализации отключена в настройках BIOS – Большинству пользователей удалось решить проблему после включения технологии виртуализации (VT) в настройках BIOS. Это наиболее распространенный случай появления данной ошибки.
  • Цикл сна вызывает ошибку – Поскольку сообщается, что проблема также возникает, когда хост-машина переходит в спящий режим, есть доказательства того, что ошибка может быть вызвана определенными действиями, которые ОС выполняет, когда готовится к переходу в режим “сна”.
  • Хост-компьютер не поддерживает VT-X – Это сообщение также может появиться, если хост-компьютер не поддерживает аппаратную виртуализацию.
  • устарели драйверы интегрированной графики Intel – Некоторые пользователи сообщили, что проблема была решена после того, как они позволили Windows Update обновить драйверы Intel Integrated Graphics до последней версии.
  • Хост-машина не поддерживает ускорение 3D-графики – Некоторые пользователи сообщают, что проблема была решена после отключения опции Accelerate 3D graphics в настройках VMware’.
  • Сторонний антивирус отключает VT-X – Есть сообщения о том, что Avast и McAfee отключают технологию VT-X даже после того, как пользователь специально включил ее в BIOS.

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

Метод 1: Включение технологии виртуализации Intel (VT)

Причина номер один, по которой “Двоичная трансляция несовместима с длинным режимом” ошибка возникает потому, что Технология виртуализации (VT) отключена в настройках BIOS. На многих материнских платах эта опция отключена по умолчанию. Другая возможность заключается в том, что технология Microsoft’ Hyper-V отключила встроенную технологию виртуализации, когда она была включена.

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

Чтобы получить доступ к настройкам BIOS, нажмите клавишу BIOS несколько раз во время процедуры начального запуска. Ключ BIOS является одним из следующих Клавиши F (F2, F4, F5, F8, F10, F12) или клавиша Del (на компьютерах Dell. Если вы не знаете ключ BIOS, обычно его можно обнаружить во время первых проверочных тестов (сразу после включения компьютера).

Нажмите клавишу BIOS во время процедуры запуска
Нажмите клавишу BIOS во время процедуры запуска

Примечание: Вы также можете поискать в Интернете ключ BIOS для конкретной материнской платы.

Войдя в настройки BIOS, перейдите на вкладку Security (Безопасность) и выберите пункт Виртуализация меню. Затем убедитесь, что Технология виртуализации установлено значение Включите.

Убедитесь, что для параметра Технология виртуализации установлено значение Включено
Убедитесь, что для параметра Технология виртуализации установлено значение Включено

Примечание: Имейте в виду, что в зависимости от производителя материнской платы эта опция может находиться в другом месте или называться по-другому. В зависимости от версии BIOS вы можете найти опцию для включения VT в Advanced – технология виртуализации Intel (R).

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

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

Метод 2: Проверка поддержки аппаратной виртуализации на хост-компьютере

Если вы проделали этот путь безрезультатно, то, скорее всего, ваша машина просто не поддерживает аппаратную виртуализацию. Помните, что только некоторые процессоры AMD и Intel имеют встроенные возможности для поддержки VT-x (Intel) или AMD-V (AMD).

Если вам не удалось найти Виртуализация запись в настройках BIOS, то, скорее всего, хост-машина не поддерживает эту технологию. Существует одна бесплатная утилита, которая поможет вам выяснить, поддерживает ли Аппаратная виртуализация поддерживается ли она на вашей текущей конфигурации. Вот краткое руководство по выяснению этого с помощью Securable:

  1. Посетите эту ссылку (здесь) и нажмите кнопку Скачать сейчас нажмите кнопку, чтобы загрузить SecurAble утилита.
    Загрузка утилиты SecurAble
    Загрузка утилиты SecurAble
  2. Откройте утилиту SecurAble и посмотрите выше Аппаратная виртуализация. Если он указан как Да, хост-машина оснащена поддержкой VT-X или AMD-V.
    Проверка поддержки аппаратной виртуализации на хост-машине
    Проверка поддержки аппаратной виртуализации на хост-машине

    Примечание: Если Аппаратная виртуализация не поддерживается вашим процессором, то другие способы, описанные ниже, не помогут вам решить проблему “Двоичная трансляция несовместима с длинным режимом” ошибка.

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

Способ 3: Проверьте наличие последних интегрированных драйверов

Как отмечают некоторые пользователи, эта ошибка также может быть вызвана устаревшими или несовместимыми графическими драйверами на вашем хосте. Обычно сообщается, что это происходит при Intel HD графика. Как правило, последние версии драйверов для интегрированной видеокарты должны быть доставлены и установлены в обновленной версии Windows.

Однако несколько пользователей, оказавшихся в аналогичной ситуации, сообщили, что у них есть ожидающее обновления Windows Optional Update, которое ждет обновления их интегрированного графического оборудования. Вот краткое руководство по проверке того, так ли это на вашей машине:

  1. Нажмите клавиша Windows + R чтобы открыть Запустите команда. Затем введите “ms-settings:windowsupdate” и нажмите клавишу Enter, чтобы открыть окно Обновление Windows вкладка Настройки приложение.
    Запустите диалог: ms-settings:windowsupdate
    Запустите диалоговое окно: ms-settings:windowsupdate

    Примечание: Если у вас не Windows 10, используйте “wuapp” вместо этого.

  2. На экране обновления Windows нажмите кнопку Проверьте наличие обновлений нажмите кнопку , а затем следуйте экранным подсказкам для установки всех ожидающих обновлений WU Update.
    Обновление Windows - Менеджер обновлений
    Обновление Windows – Менеджер обновлений
  3. После установки всех ожидающих обновлений перезагрузите компьютер и проверьте, была ли проблема решена при следующем запуске.

Если вы все еще видите сообщение “Двоичный перевод несовместим с длинным режимом” ошибка при попытке запустить виртуальную машину в VMware Workstation, перейдите к следующему способу ниже.

Метод 4: Отключение опции Accelerate 3D graphics

Для многих пользователей в меню “Двоичная трансляция несовместима с длинным режимом” сообщение об ошибке перестало появляться после отключения функции Ускорение 3D-графики вариант из настроек VMware’.

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

Вот краткое руководство по отключению Ускорение 3D-графики в VMware Workstation:

  1. Убедитесь, что целевая виртуальная машина находится в режиме Выключено состояние.
  2. Щелкните правой кнопкой мыши на виртуальной машине, на которой отображается сообщение “Двоичный перевод несовместим с длинным режимом” и нажмите Настройки.
    Щелкните правой кнопкой мыши на виртуальной машине, выберите пункт Настройки
    Щелкните правой кнопкой мыши на виртуальной машине и выберите пункт Настройки
  3. Далее перейдите на вкладку Оборудование и нажмите кнопку Дисплей. В Дисплей меню, перейдите в раздел 3D-графика и снимите флажок, связанный с Ускорение 3d графики.
    Снимите флажок, связанный с параметром Ускорение 3D-графики
    Снимите флажок с пункта Ускорение 3D-графики
  4. Запустите виртуальную машину снова и проверьте, устранена ли ошибка.

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

Метод 5: Удалите Avast, McAfee (или другую стороннюю систему безопасности)

Несколько пользователей сообщили, что в их случае источником проблемы был внешний антивирусный пакет. Нам’удалось найти довольно много старых & новые сообщения пользователей, в которых они обвиняют McAfee и Avast в отключении VT-X.

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

Если вы’столкнулись с ошибкой “Двоичный перевод несовместим с длинным режимом” ошибка и Метод 1 это лишь временно решило проблему, проверьте, не используете ли вы сторонние решения. Если да, то вы можете проверить, сохраняется ли ошибка при удалении стороннего антивируса из системы.

Несколько пользователей сообщили, что в их случае проблема была решена на неопределенный срок после того, как они’ успешно избавились от своего стороннего антивируса. Вот краткое руководство о том, как это сделать:

  1. Воспользуйтесь этой статьей (здесь) убедитесь, что вы удалили антивирус вместе с любыми оставшимися файлами вашей программы безопасности и перезагрузите компьютер после завершения удаления.
  2. Следите за Метод 1 еще раз убедитесь, что VT-X включен на вашей хост-машине.
  3. Откройте виртуальную машину снова и проверьте, устранена ли ошибка.

Добавить комментарий