如何将Windows Mobile PDA连接到Windows 10

32

有人知道如何让Windows Mobile 6.5 PDA连接到Windows 10电脑吗?

在升级PC之前,从Window 8.1开始,我可以使用Windows Mobile Device Center通过USB与PDA连接。这使我能够通过Windows Explorer访问PDA中的文件,在我们的网络上从PDA访问互联网并通过Visual Studio 2008部署到PDA。

由于Windows 10被标记为与Windows Mobile Device Center不兼容,我不得不卸载Windows Mobile Device Center作为Windows 10安装的一部分。我似乎找不到适用于Windows 10的替代品?


WMDC现在被称为“同步中心”,请参见此处http://answers.microsoft.com/en-us/windows/forum/windows_10-win_upgrade/windows-mobile-device-center-compatibility-with/95c017d8-c243-48a1-bbdc-afb77255ca7f?auth=1 - josef
1
如果同步中心能够实际检测到我的 PDA 就好了 :( - Iain Hoult
7个回答

49

不幸的是,在Windows 10的Creators Update后,Windows Mobile Device Center无法正常工作。该应用程序无法打开,因此无法进行同步。为了使其正常运行,我们现在需要修改ActiveSync注册表设置。创建一个包含以下内容的BAT文件,并以管理员身份运行:

REG ADD HKLM\SYSTEM\CurrentControlSet\Services\RapiMgr /v SvcHostSplitDisable /t REG_DWORD /d 1 /f
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\WcesComm /v SvcHostSplitDisable /t REG_DWORD /d 1 /f

重新启动电脑,一切都应该正常工作。

这帮助我启动了WMDC。没有安装任何来自接受答案的依赖项。安装了WMDC 6.1(未更改兼容性设置),并通过提升的Powershell窗口添加了这些密钥。 - root
太棒了,这个方法起作用了...我在我的电脑上还发现了另一件事情,它一直弹出“...未选择默认的电子邮件应用程序...”,现在使用了这个注册表修改后就不再显示了 :) - Gwasshoppa
对于Windows 10版本1709,将此答案与Lee Harris的设置本地系统帐户的答案相结合,然后重新启动,最终使我成功连接。请注意,我已经安装了VS2008和WMDC。 - Lionet Chen
更新:在没有VS2008的新电脑上也成功了。只需要注册表、本地系统帐户用于服务、WMDC 6.1和开发人员工具包。不需要其他设置。 - Lionet Chen
我也试过了,适用于Windows 10版本1903。 - skaddy
显示剩余3条评论

21

我已经成功地让我的PDA与Windows 10正常工作了。

为了透明度,当我发布原始问题时,我已经将Windows 8.1 PC升级到Windows 10,现在我开始使用一个安装了清洁的Windows 10的不同PC。

以下是我解决问题所遵循的步骤:


1
这对我不起作用。我猜你做了一些额外的事情。 - mynkow
1
我找到了一种方法,在Win 10上使用wmdc连接设备。如果在PDA的USB设置下取消选中高级网络功能,则可以连接,但是当我们的用户尝试使用数据连接进行下载(这就是我们使用wmdc的原因)时,下载会在几秒钟后挂起,然后wmdc要么崩溃,要么失去连接。到目前为止,我们无法找到任何有效的解决方案。 - mynkow
坏消息是我们几乎所有的用户都在使用win 7或8.1,所以他们很快就会通过自动更新升级,届时将无法使用PDA。我们有大约100个PDA的用户群,这将是一场噩梦。 - mynkow
@mynkow 对于许多机器来说可能会很麻烦,但是新安装的Win10似乎没有升级时遇到的同样的问题。我看到过几个新安装的Windows系统,在不需要任何调整的情况下就可以正常工作。 - Iain Hoult
我尝试了几次(来自不同的堆栈链接答案),但它没有起作用。 - Gwasshoppa

10

遇到了相同的问题。我找到了一篇来自 Zebra 的文章,提供了解决方法:

  1. 打开 services.msc
  2. 进入 Windows 基于 Windows Mobile 2003 的设备连接选项
  3. 右键单击 Windows 基于 Windows Mobile 2003 的设备连接选项,然后选择“属性”
  4. 进入“登录”选项卡
  5. 选择本地系统帐户

image description

  1. 点击“应用”
  2. 进入“常规”选项卡
  3. 点击“停止”并等待
  4. 一旦停止,点击“启动”
  5. 点击“确定”
  6. 重新启动电脑
  7. 重试 Windows 移动设备中心

原始文章可以在这里找到。


9
  1. 安装以下软件:

    • Windows Mobile 6 Professional SDK Refresh
    • Windows Mobile 6 Standard SDK Refresh
    • Windows Mobile 6.5 Professional Developer Tool Kit (USA)
    • Windows Mobile 6.5 Standard Developer Tool Kit (USA)
  2. 打开控制面板 > 程序和功能 > 添加或删除Windows组件

    • 选择.NET Framework 3.5
    • 勾选HTTP和非HTTP
  3. 根据你的平台x64/x86重新安装WMDC

  4. 打开Services.msc > Windows Mobile 2003-based device connectivity

    • 登陆为Local System
    • 允许服务与桌面交互
  5. 重启电脑


6
这里是答案: 下载适用于您机器类型(可能是64位)的“Windows Mobile设备中心”。 在运行安装程序之前,将兼容性设置更改为“Windows 7”。 然后进行安装... 然后运行它:您会在“WMDC”下找到它。 插入设备时,您的设备现在应该被识别了! http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=3182

如果这仅适用于您不是每个人的正确答案,那么您不能写出像“这就是答案”的句子。在我的情况下,这不是答案。 - jstuardo
如果您注意到这里的大多数答案几乎相同,只是略有不同的风格,请确保您安装了与Windows 7兼容的WMDC。 - Robert Koernke

5

为你的架构安装Windows移动设备中心。(如果需要,它会安装旧版本的.NET。) 在设备上的USB到PC设置中取消勾选启用高级网络并点击OK。这在我两台不同的Windows 10 PC上都有效。


这对我有用。我还需要添加另一个用户在此问题中提到的两个注册表键。 - root

1
我还没有成功在Windows 10上使用WMDC(启动时卡在闪屏界面),所以我最终卸载了它。但现在,设备管理器中有一个便携式设备/紧凑设备,我可以在Windows资源管理器中浏览我的Windows Compact 7设备。所有使用RAPI的应用程序也能正常工作。 也许这是安装/卸载WMDC的结果,或者这个功能已经存在于Windows 10上,而我最初只是忽略了它。

我已经做了,只是在安装之前更改了兼容性设置。 - Robert Koernke

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接