Virtualbox не проходит тестирование на совместимость с Windows XP — есть ли решение, кроме как игнорировать предупреждение?

Virtualbox не проходит тестирование на совместимость с Windows XP — есть ли решение, кроме как игнорировать предупреждение?

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

Программное обеспечение нацелено на небольшое сообщество ученых-исследователей. Это работало отлично до научной рецензии, сообщает один из рецензентов:

Я попытался установить программное обеспечение VirtualBox и столкнулся с предупреждением:

«Устанавливаемое вами программное обеспечение не прошло тестирование Windows Logo для проверки его совместимости с Windows XP... Продолжение установки этого программного обеспечения может ухудшить или дестабилизировать правильную работу вашей системы как немедленно, так и в будущем. Microsoft настоятельно рекомендует вам прекратить установку сейчас и обратиться к поставщику программного обеспечения за программным обеспечением, прошедшим тестирование Windows Logo».

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

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

Два связанных вопроса на этом сайте предоставляют полезную информацию:Автоматически принимать тестирование логотипа Windows?иМогу ли я безопасно игнорировать предупреждение о тестировании логотипа Windows при установке VirtualBox на Windows XP?. Однако это не решает мою проблему, поскольку нет никаких доказательств того, что игнорировать сообщение безопасно.

Как минимум, нам необходимо:

  • предоставить доказательства того, что игнорировать предупреждение можно безопасно
  • предоставить безопасный способ установки VirtualBox, не выдающий предупреждения
  • порекомендуйте альтернативное программное обеспечение виртуальной машины, которое не показывает эту ошибку
  • оправдать отсутствие поддержки Windows XP (официальная поддержка заканчивается в апреле 2014 г.).

Кроме того, некоторые функции не требуются виртуальной машине:

  • нетворкинг
  • использование хост-дисков

Вопрос:Как мы можем предложить простую и надежную альтернативу?

решение1

Сертификат Windows Hardware Quality Labs — это цифровой сертификат, выдаваемый драйверу (и другому) программному обеспечению, подписанный закрытым ключом Microsoft. Microsoft подписывает только драйверы, которые были отправлены им для тестирования, вместе со скромной платой (около 250 долларов США).

VirtualBox устанавливает драйверы, но никогда (насколько мне известно) не отправлял драйверы в Microsoft для сертификации. Тысячи людей все равно используют VirtualBox без каких-либо негативных последствий (включая меня). Если вы ищете инструмент виртуализации, который поддерживает гостевые системы Linux и подписанные WHQL драйверы хоста, я считаю, что VMWare — ваш лучший выбор (поскольку собственный инструмент VirtualPC от Microsoft не поддерживает гостевые системы, отличные от Windows).

Windows XP имеет три уровня принудительного применения WHQL: Ignore, Warn и Block. По умолчанию установлено значение Warn, которое предупреждает пользователя перед установкой неподписанного драйвера. Эффект Ignore и Block должен быть очевиден: Ignore отключает проверки WHQL, Block предотвращает установку неподписанных драйверов вообще. Вы можете изменить настройку изПанель управления системой.

решение2

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

Связанный контент