Ошибка DHCP при запуске эмулятора WinPhone8

1435
RredCat

У меня был ПК с 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.

Ошибка DHCP при запуске эмулятора WinPhone8

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

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

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

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

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

1
Информация о крушении необходима, чтобы помочь вам. Ramhound 11 лет назад 0
@Ramhound OS зависает и нет возможности что-то сделать вместо перезагрузки ПК. Я проверил журнал событий после перезагрузки и нашел сообщение о DHCP. Это все, что у меня есть. Вам нужны какие-то конкретные детали? RredCat 11 лет назад 0
Без информации о сбое, генерируемой Windows, решение вашей проблемы маловероятно. Вы пытались удалить недавно установленное программное обеспечение? Я предлагаю вам сообщить о своих проблемах своим ИТ-специалистам, которые окажутся в лучшем положении, чтобы помочь вам. Ramhound 11 лет назад 0
@ Откровенно говоря, вы меня смущаете. Когда я запускаю эмулятор - ОС зависает и все, что я могу сделать - перезагружаю его. Я проверил журнал событий после перезагрузки и сеял сообщение, которое я упомянул в вопросе. Какие детали вы имеете в виду? RredCat 11 лет назад 0

1 ответ на вопрос

1
harrymc

Your problem seems to be caused by the newer SDK that you are now using.

One possibility would be to go back to the older version that worked, but there is another solution described in the article : Troubleshooting Windows Phone 8 Emulator problems :

  • Run the Hyper-V Manager, and click on the Virtual Switch Manager.
  • If there is no entry resembling Windows Phone Emulator Internal Switch, click on New Virtual Switch, choose Internal and then Create Virtual Switch. Create a new entry called Windows Phone Emulator Internal Switch and then click on OK - this will create the emulator switch.
  • Open the Network and Sharing Center by right clicking on your Network icon in the system tray or accessing it via the Control Panel. Then click on Change adapter settings. You will see a list of your network adapters, including the one we have just created.
  • Right-click on the adapter, and select Properties.
  • Untick all the items except for:
    • Client for Microsoft Networks
    • QoS Packet Scheduler
    • File and Printer Sharing for Microsoft Networks
    • Microsoft LLDP Protocol Driver
    • Link-Layer Topology Discovery Mapper I/O Driver
    • Link-Layer Topology Discovery Responder
    • Internet Protocol Version 6 (TCP/IPv6)
    • Internet Protocol Version 4 (TCP/IPv4)
  • Click on OK.
  • Reboot

You may need to disable your VMware adapters or you may not. If you still have problems, you can check what network adapter your emulator is using by running Hyper-V Manager. You can see the list of virtual machines running. Click on one of the emulators, and then at the bottom, click on the Networking tab, and you can see which network adapter your emulator is using.

Спасибо за Ваш ответ. Это не помогает полностью. Эмулятор запускался без какого-либо окна. Но это все еще разбился. В журнале событий я вижу следующее: «Драйвер \ Driver \ WudfRd не удалось загрузить для устройства ROOT \ WPD \ 0000.», «Вашему компьютеру не был назначен адрес из сети (сервером DHCP) для сетевой карты с сетевой адрес 0xE02A82E2702F. Произошла следующая ошибка: 0x79. Ваш компьютер продолжит самостоятельно пытаться получить адрес от сервера сетевых адресов (DHCP). ", RredCat 11 лет назад 0
Не могли бы вы добавить к своему сообщению, что происходит, когда вы пытаетесь выполнить описанную выше процедуру? Кроме того, вы используете ту же версию SDK, что и раньше, или это более новая версия? harrymc 11 лет назад 0
Я использую ту же версию SDK. Я запускаю приложение, эмулятор был запущен после того, как эта операционная система (Windows 8) была заморожена (перестала работать). И нет никакого способа сделать что-либо кроме аппаратной перезагрузки. После перезагрузки я проверил журнал событий и обнаружил ошибки с DHCP. У меня нет других ошибок. RredCat 11 лет назад 0
Вам нужно будет найти то, что отличается от вашей текущей настройки от ранее. harrymc 11 лет назад 0
Похоже, мой вопрос связан с аппаратной проблемой (у меня есть некоторые другие проблемы с моим ПК). Но ваш ответ помогает мне с вопросом, связанным с разрешениями, поэтому я получил награду. RredCat 11 лет назад 0