如何通过CMD/PowerShell诊断并解决NAPS2中Wi-Fi连接的爱普生XP-3100扫描仪“所选扫描仪未找到”错误
如何通过CMD/PowerShell诊断并解决NAPS2中Wi-Fi连接的爱普生XP-3100扫描仪“所选扫描仪未找到”错误
看起来你已经做了不少扎实的基础排查了,咱们顺着你已经走的路往下补,把剩下的诊断和修复动作做完,彻底解决NAPS2里找不到爱普生XP-3100无线扫描仪的问题:
一、先确认你已完成的有效验证(这些排除了基础网络坑)
你已经把最容易踩的网络雷区都排除了:
- 扫描仪IP能正常ping通,无丢包
- 电脑和扫描仪在同一Wi-Fi网络
- 扫描仪的80端口能正常连通(说明设备本身的Web服务是正常运行的)
- 但通过
Get-PnpDevice -Class Imaging没找到成像设备——这是核心线索:系统还没把这个IP设备识别成扫描设备
二、后续诊断与修复步骤
1. 补全扫描驱动的安装(核心中的核心!)
你之前只加了IP端口,但爱普生XP-3100的扫描功能需要专用的扫描驱动(不是仅打印机驱动)。咱们用PowerShell和系统自带工具搞定:
- 先清掉可能残留的无效设备(避免干扰识别):
# 卸载所有状态异常的成像类设备 Get-PnpDevice -Class Imaging | Where-Object {$_.Status -eq "Error"} | ForEach-Object {pnputil /remove-device $_.InstanceId} - 然后安装扫描驱动:
你可以从爱普生官方渠道下载对应型号的扫描驱动包(本地安装就行,无需跳转外部网站),下载完后用PowerShell安装:
安装完后再跑一遍# 假设驱动包的inf文件路径是C:\Drivers\Epson\epson_xp3100_scan.inf pnputil /add-driver "C:\Drivers\Epson\epson_xp3100_scan.inf" /installGet-PnpDevice -Class Imaging,如果能看到爱普生XP-3100的成像设备,说明驱动生效了。
2. 补全你未完成的「添加设备」步骤
你之前执行了Add-PrinterPort,现在把剩下的步骤做完:
# 先确认IP端口是否添加成功 Get-PrinterPort | Where-Object {$_.Name -eq "IP_[Scanner_IP_Address]"} # 如果能看到这个端口,说明没问题,继续下一步 # 添加扫描仪设备到系统 Add-Printer -Name "Epson XP-3100 Scanner" -DriverName "Epson XP-3100 Series" -PortName "IP_[Scanner_IP_Address]"
这里要注意DriverName必须和你安装的驱动名称完全匹配,如果不确定,你可以用Get-PrinterDriver命令查看已安装的驱动列表,找到对应名称。
3. 强制刷新系统设备识别
如果安装完驱动还是没识别到,咱们重启一下Windows的扫描服务,强制刷新设备列表:
# 重启Windows图像获取服务,让系统重新识别设备 Restart-Service -Name stisvc -Force
重启完后再跑Get-PnpDevice -Class Imaging,应该就能看到状态正常的扫描设备了。
4. 额外验证:扫描专用端口是否通畅
爱普生扫描仪的扫描功能通常用54925端口,咱们再确认一下:
Test-NetConnection -ComputerName [Scanner_IP_Address] -Port 54925
如果这个端口连不通,你可以在浏览器里输入扫描仪的IP地址(打开它的Web管理界面),确认「扫描到电脑」功能已经开启,而且Wi-Fi连接是稳定的。
三、最后收尾验证
所有步骤做完后,按顺序验证:
- 运行
Get-PnpDevice -Class Imaging,确认有爱普生XP-3100的成像设备,状态显示「正常」 - 打开系统自带的「Windows扫描」应用,尝试扫描——如果系统自带工具能扫,说明设备已经被正确识别
- 再打开NAPS2,点击「扫描」→「选择设备」,刷新列表,应该就能找到你的扫描仪了
备注:内容来源于stack exchange,提问作者Foad
相关产品推荐
相关产品推荐

