Я пытаюсь использовать Windows Virtual PC + Windows XP Mode для тестирования веб-сайтов в Internet Explorer 7 и 8. Поскольку мне нужны два экземпляра XP, я выполнил процедуру, описанную в разделе « Тестирование браузера в режиме Windows 7 XP»:

  1. Создать базовую виртуальную машину
  2. Создайте две виртуальные машины, используя различие

Пока это работает отлично, включая функцию интеграции с Virtual PC.

Тем не менее, меня особенно интересует функция виртуализации приложений, предлагаемая в режиме XP, т.е. запуск IE в качестве автономного окна в среде хоста (Windows 7). Моя проблема в том, что он работает только до того, как я выполню шаги, описанные в статье, когда у меня есть только одна виртуальная машина.

  • С одной виртуальной машиной, как только я использую хитрость создания ссылки в папке меню "Все пользователи" в XP, Internet Explorer появляется в меню "Пуск" хоста. Затем я могу запустить IE по назначению.

  • На нескольких виртуальных машинах, когда я нажимаю ярлык IE, у меня запрашивают учетные данные домена, но он не проходит мимо - через минуту я получаю диалог, информирующий меня о том, что время запуска приложения истекло.

Я пропустил какой-то важный шаг? Или, возможно, просто нет способа виртуализации более одного экземпляра XP?


Редактировать: то, что я не заметил, это то, что теперь, когда я запускаю виртуальные машины в обычном режиме (щелкая значок виртуальной машины, а не значок IE), у меня запрашивают учетные данные для пользователя домена. Независимо от того, что я печатаю, виртуальная машина запускается в диалоговом окне XP "Неверный пароль". Затем я могу успешно войти в систему с локальным пользователем XPMUser . Возникают новые вопросы: почему Virtual PC запрашивает пользователя домена? Почему я не могу ввести учетные данные XPMUser? Нужно ли присоединять XP к домену?

1 ответ1

0

Я до сих пор не знаю, почему, но вот как я, наконец, исправил это:

  1. Обычно запускайте виртуальную машину, игнорируйте диалог "Вход в домен".
  2. Когда VM запускается, войдите в систему как XPMUser .
  3. Добавьте виртуальную машину в домен (вам потребуется имя пользователя и пароль администратора домена) и перезапустите виртуальную машину.
  4. Войдите в систему как XPMUser в последний раз.
  5. Откройте "Диспетчер пользователей" (щелкните правой кнопкой мыши "Мой компьютер", затем "Администрирование").
  6. Добавьте в группу "Пользователи удаленного рабочего стола" либо пользователя домена, либо всю группу пользователей домена.
  7. Отправьте Ctrl+Alt+Del на виртуальную машину и выполните полное отключение (я сделал это на всякий случай, не уверен, требуется ли это).

Теперь я могу запустить виртуальное приложение по своему выбору и войти в систему, используя мою учетную запись домена (и я могу сохранить свои учетные данные, если я решу). Я даже могу запустить их одновременно.

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