将系统更换为Win2003,却发现Canon相机无法通过Canon的软件和Windows正常通讯了,Google了一下,发现了解决办法。
在win2003下安装佳能相机随机附赠的工具包《Canon Digital Camera Solution Disk v28.0》,重启后,系统报错,出错日志显示如下:
事件类型: 错误
事件来源: Service Control Manager
事件种类: 无
事件 ID: 7003
日期: 2006-7-9
事件: 0:51:05
用户: N/A
计算机: HTP-LYOO
描述:
Canon Camera Access Library 8 服务和下列不存在的服务存在相依的关系: SSDPSRV有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
分析出错原因:Canon Camera Access Library 8 服务需要SSDPSRV服务支持,但SSDPSRV只出现在WindowsXP和Windows2000中,Windows2003下没有该服务,所以只能是试着修改Canon Camera Access Library 8 服务的依赖关系。另外,在Windows2003默认状态下Windows Image Acquisition (WIA)服务是停止的,数码相机需要该服务的支持。
解决方法:
1.运行Regedit.exe,找出
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\CCALib8
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Services\CCALib8
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CCALib8
三个分支,可以看到其DependOnService的值包含两行,第一行是stisvc,第二行就是SSDPSRV,将第二行的SSDPSRV删除。2.在系统服务配置窗口,将
Windows Image Acquisition (WIA) 服务启动类型设置为“自动”
Canon Camera Access Library 8 服务启动类型设置为“自动”3.重启系统,Canon PowerShot S3IS 即能与Windows2003正常通讯了。
原文 http://lyoo.bloggerspaces.com/2006/07/win2003canon-powershot-a700.html
