4

Я установил Microsoft Virtual PC на Windows 7, но при попытке запустить виртуальную машину я получаю следующее сообщение об ошибке:

Не удалось запустить <Virtual machine name> поскольку виртуализация с аппаратным обеспечением отключена. Пожалуйста, включите аппаратную виртуализацию в настройках BIOS и попробуйте снова. Если параметры виртуализации оборудования уже включены, возможно, вам придется отключить настройку Trusted Execution Technology (TXT) в BIOS или обновить системный BIOS.

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

На этом компьютере настроена аппаратная виртуализация.

Этот компьютер соответствует требованиям процессора для запуска Windows Virtual PC. Если на этом компьютере установлена поддерживаемая версия Windows® 7, вы можете установить Windows Virtual PC.

Я также использовал MSR Walker в сторонней утилите CrystalCPUID для проверки MSR 0x3a на обоих процессорах в моей системе, и он равен 0x5 (0x4 = VT включен, 0x1 = VT блокировка), как и ожидалось.

У кого-нибудь есть идеи что еще проверить? Благодарю.

8 ответов8

1

У меня была точно такая же проблема при первом использовании Windows 7 Virtual PC.

Чтобы это исправить, я выключил VT в BIOS и выполнил холодную загрузку Windows, затем снова включил его в BIOS и снова загрузил.

VPC теперь работает нормально.

1

на самом деле это не лучшее решение, но если ничего не работает - теперь у Windows Virtual PC есть патч, позволяющий работать на компьютерах, отличных от VT-X, так что вы можете попробовать это, хотя это будет медленнее.

0

Я включил его в свой Vaio, это был хак на основе USB-загрузочного диска. В DOS-режиме вы получаете cmos в виде файла, используя SYMCMOS.EXE, измените правильный регистр на [0001] и прошейте cmos измененным файлом. Но после перезагрузки, раздел Virtual PC, посвященный виртуализации и MS 'HAVtest, говорит, что у меня нет VT-x ... так странно.

0

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

0

В биосе VT фактически включен? Многие материнские платы по умолчанию отключены.

0

В некоторых BIOS необходимо включить VT более чем в одном месте. Посмотрите в разделе «Набор микросхем», а также в разделе «Процессор» варианты виртуализации.

0

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

0

Сообщение об ошибке, которое вы получаете от Virtualbox, указывает, что он не может получить эксклюзивный доступ к VT и не сможет запуститься. Обычно это происходит, если запущено приложение, которое использует VT при запуске virtualBox.

Я ценю, что это не относится к MS Virtual PC, но это может быть подсказка ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .