如何在Windows CE 6设备上查看/编辑我的注册表设置?

时间:2014-09-23 18:47:12

标签: usb windows-ce activesync regedit rndis

在他的第二条评论here中,PaulH建议更改注册表设置,提供this link

我不确定编辑注册表是否是我想要做的事情,因为将文件复制到掌上电脑工作正常,直到昨天晚些时候,我怀疑是否对注册表进行了任何更改以导致该问题开始,所以我完全不确定更改注册表是否可以解决问题。

无论如何,我想比较我在注册表中的值与上面链接的msdn页面上显示的值。页面的“USB功能RNDIS客户端驱动程序注册表设置”部分引用存储在HKEY_LOCAL_MACHINE \ Drivers

下面的注册表中的几个值

然而,当我开始>运行>在我的Windows CE手持设备上“regedit”,它不知道RegEdit是什么。

我甚至在我的电脑上查找过这样的分支,但HKEY_LOCAL_MACHINE下面没有“Drivers”文件夹;我所拥有的只是:

BCD000000000
HARDWARE
SAM
SECURITY
SOFTWARE
SYSTEM

那么如何检查手持设备上的注册表设置?我想也许我的软件太旧了(注册表之前的日期),但上面引用的页面是针对Windows CE 5.0的,所以显然不是这样。

更新

我下载了PaulH在下面推荐的“远程注册表编辑器”。但是,here他建议将注册表设置从RNDIS更改为Serial_Class,但它已设置为Serial_Class:

enter image description here

这是否意味着我应该尝试将其更改为RNDIS,看看会发生什么,或者我注定要失败?

2 个答案:

答案 0 :(得分:4)

Windows CE没有注册表编辑器(如您所发现的)。您可以download one,使用Registry API或(如果您可以使用activesync工作)使用remote registry editor

WinCE设备上的注册表布局只是模糊地类似于PC上的on。不要在那里寻找任何真正的一致性。

答案 1 :(得分:1)

如果在visual studio上调试,那么在监视窗口中运行Registry API是一个选项。

这很粗糙,但你不必从互联网上下载spookware

Image of visual studio watch window