Windows 10 上偶尔找不到网络扫描仪

Windows 10 上偶尔找不到网络扫描仪

我有一台通过 WiFi 连接的打印机和扫描仪(佳能 MG 5700),我在 Windows 10 中使用它们。Windows 10 的一大优点是,我无需安装任何驱动程序或过度安装的软件即可使用它们。Windows 会自动在网络上发现打印机,而且它确实可以正常工作。

我不仅可以打印,还可以使用Windows 传真和扫描应用。

但偶尔,它会停止工作。当我尝试扫描某些东西时,我收到此错误消息Windows 传真和扫描

未检测到扫描仪。如果安装了扫描仪,请确保扫描仪已打开并连接到计算机,然后重试。

即使扫描仪实际上已打开电源,并且根据其自己的小显示屏显示已连接到 WiFi,也会发生这种情况。

如果我重新启动 Windows 10 笔记本电脑,它就可以再次工作,所以我怀疑问题出在 Windows 上,而不是打印机上。

有时,重新启动计算机有点麻烦,所以我正在寻找一种不涉及重新启动的方法来解决问题。我尝试关闭并重新启动Windows 传真和扫描应用程序,但这并不能解决问题。我也尝试过断开 WiFi 连接并重新连接,但这也无济于事。

如果我可以重新启动某些 Windows 服务或其他类型的守护进程,我会认为这比重新启动有所改进,但我还无法确定要针对哪一个。

是否有一种(相当)简单的方法来“重置” Windows 10 扫描和打印,以便发现扫描仪实际上是在线的?

答案1

我有一台 MG7150,重启 Windows 10 服务Windows Image Acquisition (WIA)AKAstisvc就成功了。我不得不重启它次,所以我猜想其中存在一些随机性。上次它拒绝停止,我不得不手动终止该进程。要终止正确的svchost.exe进程,请Command line在任务管理器的“详细信息”选项卡中添加列,然后找到C:\WINDOWS\system32\svchost.exe -k imgsvc

解决方案确实归功于Thijs van Dien 的评论。我发现之前我已经尝试过几种方法。包括将打印机移至有线网络,但我认为这没什么区别。

不起作用的事情:

  • 将打印机连接到非公共 WiFi 网络(不过我认为不在公共 WiFi 上是先决条件)
  • 将打印机移至有线网络
  • 重新安装打印机(切换网络并获取新 IP 地址时必须执行此操作)
  • 设置 -> 打印机和扫描仪 -> 管理 -> (下拉菜单)扫描仪:MG7100 系列 _id -> 扫描仪属性
    • 这给了我一个带有空列表的“扫描仪和相机”对话框
    • 添加设备...->WIA Scanner Device看起来很有希望,但没有任何成果
    • 经过足够的 stisvc 重启后,MG7100 系列 _id 会自动显示

答案2

我的 HP 扫描仪也遇到了同样的问题,这是 IPv6 / IPv4 问题,尝试禁用扫描仪上的 IPv6,看看是否有效。当我的 PC 尝试使用 IPv4 连接到扫描仪时,一切正常,但当它使用 IPv6 时,就会出现问题。重新启动 PC 会在 IPv6 和 IPv4 之间切换,有时会有效,有时则无效。

答案3

我有一台 MG7100,如果 Windows 认为它​​位于公共 WiFi 网络上,则无法找到它。删除我的“公共”家庭 WiFi 网络并将其重新添加为受信任网络,这个问题就解决了。

答案4

这个脚本对我有用。您需要下载 sleep 和 pskill 实用程序并将其放在路径上,或者修改路径以适合您的安装。请记住在管理员命令提示符下运行该脚本。

REM Restart scanner service
REM
net stop "Windows Image Acquisition (WIA)"
d:\Utils\sleep 5
REM
REM sometimes the service is hung so kill it
REM
d:\Utils\PSKill stisvc
d:\Utils\sleep 5
REM
REM now restart the service
REM
net start "Windows Image Acquisition (WIA)"
d:\Utils\sleep 5

相关内容