xiaozhongdian
驱动牛犊
驱动牛犊
  • 注册日期2002-05-23
  • 最后登录2004-09-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:6083回复:12

如何更改设备管理器中设备显示的名字

楼主#
更多 发布于:2002-08-23 14:16
我想改掉设备显示器中显示的设备名字,查了一下注册表,它名字
的显示取自FriendlyName这一项,我想在inf文件中把这一项改掉,但未成功,设备的名字可能不是由inf文件定义的,是硬件自身定义的。那么我有没有办法把设备的名字改为我想要的名字呢?
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-08-23 14:24
设备的名字怎么会是硬件自身定义的呢?不从inf来,从哪来呢?
xiaozhongdian
驱动牛犊
驱动牛犊
  • 注册日期2002-05-23
  • 最后登录2004-09-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-23 14:37
那从哪里改呢,我反复查了我的inf文件,并没有看到那个显示出的名字,应该不是我定义的。我定义的好像只属于驱动程序的描述信息。
caosuricheng
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2004-09-04
  • 粉丝0
  • 关注0
  • 积分-10分
  • 威望-1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-23 15:34
你太粗心的,劝你不要浮躁,肯定有的 :)
我是草肃日成 有人认识我吗?
xiaozhongdian
驱动牛犊
驱动牛犊
  • 注册日期2002-05-23
  • 最后登录2004-09-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-23 15:41
楼上老大能不能说的具体点,是定义在inf的那个段?我也想是不是自己太粗心,就又找了一遍,发现我的确是没定义。而且,如果在装我的驱动之前设备管理器里这个设备已经有名字了,它是从哪里读出的呢
zer0line
驱动牛犊
驱动牛犊
  • 注册日期2001-11-02
  • 最后登录2004-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-23 15:53
我想他说的是一插上设备所显示的那个名字,也就是注册表中的那个locationinformation的键值,那是需要在固件中定义的,在固件中的设备描述符部分定义。
xiaozhongdian
驱动牛犊
驱动牛犊
  • 注册日期2002-05-23
  • 最后登录2004-09-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-23 16:03
楼上说的是,这个名字就是出现在设备管理器中的名字,我有办法更改吗
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-08-23 16:20
设备管理器中所有显示的字符串信息都来inf文件
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2002-08-23 16:26
设备装上后显示的名字,我可以肯定的告诉你,从inf文件来的。
你看看其他的inf文件,或者到inf文件夹去看看oem?.inf,一般都会被改成这个名字的。
最笨的方法就是查找包括你的设备名字的inf文件。
装上了,在registry,DeviceDesc就会是你的设备显示的名字。
xiaozhongdian
驱动牛犊
驱动牛犊
  • 注册日期2002-05-23
  • 最后登录2004-09-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-08-23 17:33
我也研究了其他的设备的inf文件,的确可以由inf改,但我修改了DeviceDesc的内容却没有达到预期的结果。那个设备名不是我在inf文件中写的。很疑惑,为什么同样的做法我不能改。
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
10楼#
发布于:2002-08-23 17:38
不是说了,看看其他的和你的设备可能有关的inf文件。
直接改registry?没有试过,应该不行吧?
xiaozhongdian
驱动牛犊
驱动牛犊
  • 注册日期2002-05-23
  • 最后登录2004-09-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-08-23 17:42
当然只有我的inf和我的设备有关了
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
12楼#
发布于:2002-08-23 17:45
唉,这样,你查找包括你的硬件名字的inf文件,一定可找到的。
游客

返回顶部