- 积分
- 29
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
发表于 2009-3-3 11:17:10
|
显示全部楼层
遇到同样问题了,花了一个上午搞定;
发现是SP3的问题,在sp2上面可以安装的,sp3要求安装配置文件即inf文件里面有[ClassInstall32] 段
我是这样解决的:
1、在注册表里面查找“simens AG”,将找到的残留信息全部删除;
2、找一台sp2的机子,插上线和手机,按提示安装驱动;
3、在sp2的机子注册表里面查找“simens AG”,将找到的主键导出;
4、在sp3机子上导入第三步中导出的内容;
5、在sp3机子上插上数据线和手机看看是否解决问题;
6、如果还不行就在注册表里面修改刚才导入内容的端口号,不同机子上安装驱动所用的com口是不同的,可能sp2机子上能用的com口在sp3机子上已经被占用了,改一下问题就解决了。
附件是我在sp2机子上导出的注册表文件,双击导入即可(不用管系统提示,有2个导入时有不成功的提示),我目前用com5,此外,我在手机上关掉了USB:2nd COM,所以在设备管理里面只看到一个调制解调器,呵呵。
下面是我截取c:\windows\setupapi.log中的片段,供参考:
[2009/03/03 09:07:53 1768.2]
#-199 执行 "C:\WINDOWS\system32\rundll32.exe",用命令行: rundll32.exe newdev.dll,ClientSideInstall \\.\pipe\PNP_Device_Install_Pipe_0.{C86CCC59-D388-4A6A-AE4E-6FF50190F725}
#I060 设置所选的驱动器。
#-019 正在查找硬件 ID(s): usb\vid_11f5&pid_0004&rev_0095,usb\vid_11f5&pid_0004
#-018 正在查找兼容 ID(s): usb\class_ff&subclass_ff&prot_04,usb\class_ff&subclass_ff,usb\class_ff
#I022 在 "C:\WINDOWS\inf\oem19.inf" 中发现了 "USB\VID_11F5&PID_0004";设备: "Siemens Mobile Phone USB Modem";驱动程序: "Siemens Mobile Phone USB Modem";提供程序: "Siemens AG";制造商: "Siemens AG";段: "SiemensUSB"
#I023 实际安装部分: [SiemensUSB.NT]。等级: 0x00000001。驱动程序有效日期: 07/28/2005。
#-166 设备安装函数: DIF_SELECTBESTCOMPATDRV。
#I063 从 [SiemensUSB] 中的 "c:\windows\inf\oem19.inf" 选择驱动器安装服务。
#I320 设备的类别 GUID 依旧为: {4D36E96D-E325-11CE-BFC1-08002BE10318}。
#I060 设置所选的驱动器。
#I058 选择最兼容的驱动器。
[2009/03/03 09:07:54 1768.6]
#-199 执行 "C:\WINDOWS\system32\rundll32.exe",用命令行: rundll32.exe newdev.dll,ClientSideInstall \\.\pipe\PNP_Device_Install_Pipe_0.{C86CCC59-D388-4A6A-AE4E-6FF50190F725}
#I140 正在安装设备类别: "Modem" {4D36E96D-E325-11CE-BFC1-08002BE10318}。
#E067 找不到 [ClassInstall32] 段。
#E142 类别: {4D36E96D-E325-11CE-BFC1-08002BE10318}。安装失败。 错误 0xe0000101: 在 INF 中找不到所需的段落。 |
|