首页 > 技术文章 > Windows Phone 8 解锁提示IpOverUsbSvc问题——IpOverUsbEnum返回No connected partners found解决方案

lihaiyin 2014-11-13 16:54 原文

我的1520之前总是无法解锁,提示:IpOverUsbSvc服务没有开启什么的。

根据网上网友的各种解决方案:

1. 把手机时间设置为当前时间,并且关闭“自动设置”

2. 确保手机接入了互联网

3.确保IpOverUsb服务开启

4. 在设备管理器中卸载“便携设备”中的相应手机

5. 重启手机、重启电脑

都不管用,抱着死马当活马医的态度进行最后的尝试。偶然看到:

 

我尝试后发现 IpOverUsbEnum.exe执行结果为 No connected partners found

而不是类似这样: 

Container Id: 669D9722-E28A-59D2-B8CB-FBD69FDEC70B
Instance: USB\VID_045E&PID_C0C0&MI_00\6&1A6E6EAC&0&0000
Name: Windows Phone 8
Guid: 00000011-4011-0613-0000-000000000000
Partner Services listening at ports:
Debugger 8888 -> 127.0.0.1:8888
SocksProxy 1080 - SOCKS
Telnet 1023 -> 127.0.0.1:23
VSDebugger 4016 -> 127.0.0.1:4016
WPCon 29817 -> 127.0.0.1:29817
WPConTCPPing 29819 -> 127.0.0.1:29819

 

各种方式试过后决定换台机器试试(在此之前,我的PC成功解锁两台wp8设备,所以一直没有怀疑是PC或系统的问题),然后在同事的Windows 8.0系统的PC上解锁成功:方法如下:

1. 在设备管理器中卸载“便携设备”中的相应手机

2. 同样在设备管理器中找到“通用串行总线设备”,卸载其中的与当前手机有关的所有项(前面的PC是Windows 8.1 pro系统,这里没有与手机相关的项,怀疑与此有关)。

执行完后系统会提示重启,等删除完这些项后再重启机器,链接手机,此时SDK中的Registration应用就可以正常连接手机并解锁了。大工告成!

 

总结:

如果你也遇到了IpOverUsbEnum.exe执行结果为 No connected partners found的问题,选择一台Windows 8.0的PC,卸载掉“便携设备”和“通用串行总线设备”中与当前手机有关系的项,重启PC,应该就可以了。

 

推荐阅读