1

У меня был ПК с Windows 8 с прекрасно работающим эмулятором WinPhone8.

Несколько дней назад моя ОС сломалась, и наши ИТ-специалисты переустановили Windows 8 в идентичной конфигурации. Я установил WinPhone SDK и попытался запустить эмулятор безуспешно (с сообщением, похожим на your Hyper-V isn't enabled хотя оно было включено).

После полного исправления (перед этим я установил SDK), эмулятор запустился, но я получил сообщение об ошибке. You don't have permission to modify internal hyper-v network adapter settings .

Когда я нажал « Retry я получил сообщение о возможной проблеме с сетью, поэтому я нажал «ОК», и мой компьютер рухнул через короткое время после инициализации эмулятора.

Я добавил своего пользователя в Hyper-V Administrators но это также ничего не изменило (компьютер все еще падает). Я проверил Event Viewer и нашел там следующее сообщение.

Вашему компьютеру не был назначен адрес из сети (через DHCP-сервер) для сетевой карты с сетевым адресом 0xE02A82E2702D. Произошла следующая ошибка: 0x79. Ваш компьютер будет продолжать пытаться получить адрес самостоятельно с сервера сетевых адресов (DHCP).

Я погуглил об этой проблеме и нашел предложение отключить Internet Protocol Version 6 (TCP/IPv6) , но это не помогло.

У кого-нибудь есть идеи о том, как это исправить?

1 ответ1

1

Кажется, ваша проблема вызвана более новым SDK, который вы сейчас используете.

Одна из возможностей - вернуться к прежней версии, которая работала, но в статье описано другое решение:устранение проблем с эмулятором Windows Phone 8 :

  • Запустите Hyper-V Manager и щелкните « Virtual Switch Manager .
  • Если нет записи, напоминающей Windows Phone Emulator Internal Switch , нажмите « New Virtual Switch , выберите « Internal а затем « Create Virtual Switch . Создайте новую запись под названием « Windows Phone Emulator Internal Switch и нажмите «ОК» - это создаст эмуляторный переключатель.
  • Откройте Центр управления Network and Sharing Center , щелкнув правой кнопкой мыши значок «Сеть» на панели задач или получив доступ к нему через панель управления. Затем нажмите « Change adapter settings . Вы увидите список ваших сетевых адаптеров, включая тот, который мы только что создали.
  • Щелкните правой кнопкой мыши адаптер и выберите «Свойства».
  • Снимите флажки со всех пунктов, кроме:
    • Клиент для сетей Microsoft
    • Планировщик пакетов QoS
    • Общий доступ к файлам и принтерам для сетей Microsoft
    • Драйвер протокола Microsoft LLDP
    • Драйвер ввода-вывода Discovery Mapper для топологии канального уровня
    • Ответчик обнаружения топологии канального уровня
    • Интернет-протокол версии 6 (TCP/IPv6)
    • Интернет-протокол версии 4 (TCP/IPv4)
  • Нажмите на ОК.
  • перезагружать

Возможно, вам придется отключить ваши адаптеры VMware или нет. Если у вас все еще есть проблемы, вы можете проверить, какой сетевой адаптер использует ваш эмулятор, запустив Hyper-V Manager. Вы можете увидеть список запущенных виртуальных машин. Нажмите на один из эмуляторов, а затем внизу нажмите на вкладку « Networking », и вы увидите, какой сетевой адаптер использует ваш эмулятор.

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