无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5383|回复: 8
打印 上一主题 下一主题

[分享] 传真机、扫描仪和摄像头驱动有需要吗

[复制链接]
跳转到指定楼层
1#
发表于 2019-11-30 11:45:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hhh333 于 2020-1-12 16:10 编辑

传真机、扫描仪和摄像头都是图像输入设备,因此归结到一起。目前摄像头驱动相对简单,传真与扫描还要进一步提取文件。先把已做的工作说一下:
1、图像输入设备需要DX的支持(也许不一定全要没有过细筛选文件了),因此要把DX相关文件集合到系统中,文件列表如下
└─Windows
    ├─inf
    │      bda.inf
    │      ks.inf
    │      kscaptur.inf
    │      ksfilter.inf
    │      
    └─System32
        │  amstream.dll
        │  avifil32.dll
        │  bdaplgin.ax
        │  cdd.dll
        │  davhlpr.dll
        │  devenum.dll
        │  dinput.dll
        │  dinput8.dll
        │  dispex.dll
        │  dmloader.dll
        │  dmsynth.dll
        │  dmusic.dll
        │  dpnaddr.dll
        │  dpnathlp.dll
        │  dpnet.dll
        │  dpnhpast.dll
        │  dpnhupnp.dll
        │  dpnlobby.dll
        │  dpnsvr.exe
        │  dsdmo.dll
        │  dsound.dll
        │  dswave.dll
        │  DWrite.dll
        │  dxdiag.exe
        │  dxdiagn.dll
        │  dxgi.dll
        │  dxmasf.dll
        │  dxtmsft.dll
        │  dxtrans.dll
        │  dxva2.dll
        │  efsutil.dll
        │  encapi.dll
        │  gcdef.dll
        │  glu32.dll
        │  joy.cpl
        │  ksproxy.ax
        │  kstvtune.ax
        │  Kswdmcap.ax
        │  ksxbar.ax
        │  mciqtz32.dll
        │  mfc42.dll
        │  Mpeg2Data.ax
        │  mpg2splt.ax
        │  MSDvbNP.ax
        │  MSVidCtl.dll
        │  opengl32.dll
        │  pdh.dll
        │  pid.dll
        │  psisdecd.dll
        │  psisrndr.ax
        │  qasf.dll
        │  qcap.dll
        │  qdv.dll
        │  qdvd.dll
        │  qedit.dll
        │  qedwipes.dll
        │  vbisurf.ax
        │  vfwwdm32.dll
        │  
        ├─drivers
        │      dxgkrnl.sys
        │      dxgmms1.sys
        │      gm.dls
        │      ks.sys
        │      mskssrv.sys
        │      mspclock.sys
        │      mspqm.sys
        │      mstee.sys
        │      stream.sys
        │      
        ├─en-US
        │      ksproxy.ax.mui
        │      
        └─zh-CN
  应该还要加上D3d*.dll和D2d*.dll,这些文件一般已经包含在系统中,这里就不重复
2、图像输入设备相关文件(肯定不全,驱动摄像头可)
├─inf
│      c_camera.inf
│      c_image.inf
│      dshowext.inf
│      sti.inf
│      usbvideo.inf
│      WSDScDrv.inf
│      
└─System32
    │  CameraSettingsUIHost.exe
    │  mscms.dll
    │  scansetting.dll
    │  sti.dll
    │  sti_ci.dll
    │  WebcamUi.dll
    │  wiaacmgr.exe
    │  wiaservc.dll
    │  wiashext.dll
    │  WSDScDrv.dll
    │  
    ├─drivers
    │      USBCAMD2.sys
    │      (32位多USBCAMD.sys)
    ├─DriverStore
    │  └─FileRepository
    │      ├─sti.inf_amd64_4f670f98834586ce
    │      │    (略,32位用相应文件)  
    │      └─usbvideo.inf_amd64_9b8f255414f29099
    │            (略,32位用相应文件)
    └─zh-CN(对应的mui文件)
3、注册表
[HKEY_LOCAL_MACHINE\pe-sys\ControlSet001\Services\StiSvc]
[HKEY_LOCAL_MACHINE\pe-sys\ControlSet001\Services\tapisrv](电话拨号服务,传真需要)
[HKEY_LOCAL_MACHINE\pe-sys\ControlSet001\Services\WiaRpc](扫描照像需要,这个服务要依赖tapisrv)
[HKEY_LOCAL_MACHINE\pe-sys\ControlSet001\Control\StillImage]
[HKEY_LOCAL_MACHINE\pe-sys\ControlSet001\Services\EventLog\System\StillImage]
4、安装命令
PnPutil.exe -i -a "%Windir%\inf\usbvideo.inf"
PnPutil.exe -i -a "%Windir%\inf\STI.inf"
5、注意事项
1903以上64位win10摄像头会有感叹号提示注册表不全错误19,要删除[HKEY_LOCAL_MACHINE\pe-sys\ControlSet001\Control\Class\{6bdd1fc6-810f-11d0-bec7-08002be2092f}]
下的"UpperFilters"项。注:这个是网上的说法,我测试似乎不行,哪怕把{6bdd1fc6-810f-11d0-bec7-08002be2092f}、{4d36e96c-e325-11ce-bfc1-08002be10318}、{ca3e7ab9-b4c3-4ae6-8251-579ef933890f}三个地方的"UpperFilters"项删除也不行。目前还没找到解决办法。(也许是摄像头太老需要专门的驱动吧,在14393正常系统下用的是360camera64.sys)

我这个M1005一体机应该是带扫描的,安装了驱动并且成功也不能使用,把传真与扫描补全让wiarpc服务可以启动但还是不能使用,望高手再研究一下。
注:已解决见5楼


评分

参与人数 4无忧币 +20 收起 理由
立帮电子 + 5 很给力!
2010eflying + 5 赞一个!
freesoft00 + 5
hlccfu + 5 很给力!

查看全部评分

2#
发表于 2019-11-30 21:45:18 | 只看该作者
支持研究!
但是感觉PE中这三个功能实在是过于多余,正常系统中尚且用的很少,何况是PE,个人觉得完全没有存在的必要
回复

使用道具 举报

3#
 楼主| 发表于 2019-11-30 23:18:57 | 只看该作者
64位中摄像头出现错误19的原因找到了,缺一个服务及相应文件。
回复

使用道具 举报

4#
发表于 2019-12-1 10:32:13 | 只看该作者
好好好
回复

使用道具 举报

5#
 楼主| 发表于 2019-12-5 19:02:52 | 只看该作者
在win8/8.1是扫描仪可以工作了


win10中还不行,正在找原因。

评分

参与人数 1无忧币 +5 收起 理由
立帮电子 + 5 恭喜突破。

查看全部评分

回复

使用道具 举报

6#
发表于 2019-12-5 22:29:57 | 只看该作者
传真机、扫描仪需求应该极少数。摄像头配合其它软件应该有一定的需求。
回复

使用道具 举报

7#
 楼主| 发表于 2019-12-6 00:07:37 | 只看该作者
本帖最后由 hhh333 于 2020-1-12 16:08 编辑

已经大功告成,如图:


文件列表如下:
├─inf
│      c_camera.inf
│      c_image.inf
│      dshowext.inf
│      image.inf
│      sti.inf
│      usbvideo.inf
│      WSDScDrv.inf
│      
├─System32
│  │  CameraSettingsUIHost.exe
│  │  FXSAPI.dll
│  │  FXSCOM.dll
│  │  FXSCOMEX.dll
│  │  FXSCOMPOSE.dll
│  │  FXSCOMPOSERES.dll
│  │  FXSCOVER.exe
│  │  FXSEVENT.dll
│  │  FXSEXT32.dll
│  │  FXSMON.dll
│  │  FXSRESM.dll
│  │  FXSROUTE.dll
│  │  FXSST.dll
│  │  FXSSVC.exe
│  │  FXST30.dll
│  │  FXSTIFF.dll
│  │  FXSUNATD.exe
│  │  FXSUTILITY.dll
│  │  FXSXP32.dll
│  │  INETRES.dll
│  │  mscms.dll
│  │  scansetting.dll
│  │  sti.dll
│  │  sti_ci.dll
│  │  tapi.dll
│  │  tapi3.dll
│  │  tapi32.dll
│  │  tapilua.dll
│  │  TapiMigPlugin.dll
│  │  tapiperf.dll
│  │  tapisrv.dll
│  │  TapiSysprep.dll
│  │  tapiui.dll
│  │  TapiUnattend.exe
│  │  WebcamUi.dll
│  │  WFS.exe
│  │  WFSR.dll
│  │  wiaacmgr.exe
│  │  wiaaut.dll
│  │  wiadefui.dll
│  │  wiadss.dll
│  │  wiarpc.dll
│  │  wiascanprofiles.dll
│  │  wiaservc.dll
│  │  wiashext.dll
│  │  wiatrace.dll
│  │  Windows.Devices.Scanners.dll
│  │  WSDScanProxy.dll
│  │  
│  ├─drivers
│  │      USBCAMD.sys
│  │      USBCAMD2.sys
│  │      
│  ├─DriverStore
│  │  └─FileRepository
│  │      ├─image.inf_x86_e5498de1ae04aaea
│  │      ├─sti.inf_x86_5b72c03cc0028bda
│  │      ├─usbvideo.inf_x86_7be90e8b7f44721b
│  │      └─wsdscdrv.inf_x86_403054efd7939bae
│  └─zh-CN
└─SystemResources
        tapiui.dll.mun
        wiadefui.dll.mun
        wiashext.dll.mun

点评

发红包  详情 回复 发表于 2019-12-6 00:10
回复

使用道具 举报

8#
发表于 2019-12-6 00:10:49 来自手机 | 只看该作者
hhh333 发表于 2019-12-6 00:07
已经大功告成,如图:

发红包
回复

使用道具 举报

9#
发表于 2021-7-28 02:03:34 | 只看该作者
5、注意事项
1903以上64位win10摄像头会有感叹号提示注册表不全错误19


补充  WdmCompanionFilter.sys 驱动和WdmCompanionFilter服务即可。

call RegCopyEx Services "StiSvc,tapisrv,WiaRpc,StillImage,WdmCompanionFilter"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-1 10:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表