扫描仪提示“未检测到WIA设备”或“图像采集服务不可用”时,应依次检查并启动WIA服务、强制重启stisvc关联进程、重新注册sti.dll组件、启用DCOM和RPC依赖服务、卸载重装官方WIA驱动。

如果您的扫描仪无法连接计算机,提示“未检测到WIA设备”或“图像采集服务不可用”,则很可能是Windows Image Acquisition (WIA) 服务未运行或配置异常。以下是针对该问题的多种修复方法:
一、检查并启动WIA服务
此方法通过确认服务的启动类型和运行状态,确保其能够正常加载,适用于因服务被手动关闭或启动类型错误导致的问题。
1、按下Win + R组合键打开“运行”窗口。
2、输入services.msc,然后按回车键,打开“服务”管理界面。
3、在服务列表中找到Windows Image Acquisition (WIA)服务,双击打开其属性窗口。
4、将“启动类型”设置为自动。
5、如果“服务状态”显示为“已停止”,请点击下方的启动按钮。
6、点击“应用”和“确定”保存设置,然后重新尝试使用扫描仪。
二、强制重启WIA服务进程
当直接启动WIA服务失败(例如出现错误1061)时,表明服务宿主进程可能已卡死。此方法通过结束其关联的svchost.exe进程来强制刷新服务环境。
1、右键点击任务栏空白处,选择任务管理器。
2、切换到服务选项卡,在列表中找到stisvc服务(即WIA服务)。
3、记录下该服务对应的PID(进程标识符)数字。
4、切换到详细信息选项卡,找到与刚才记录的PID相同的svchost.exe进程。
5、右键点击该进程,选择结束任务,并在弹出的警告中确认操作。
6、返回“服务”选项卡,右键点击stisvc服务,选择启动。
三、重新注册WIA核心组件
当WIA相关DLL文件注册表项损坏时,服务虽显示运行,但实际无法调用底层接口。此方法通过命令行重新注册关键系统组件,恢复服务功能完整性。
1、在“开始”菜单搜索框中输入cmd。
2、右键点击“命令提示符”,选择以管理员身份运行。
3、在命令提示符窗口中,依次输入以下命令,每输入一条后按回车执行:
regsvr32 /u sti.dll
regsvr32 /i sti.dll
4、等待命令执行完成并显示DllRegisterServer和DllInstall成功后,关闭命令提示符。
5、重启计算机,然后再次检查WIA服务的状态。
四、验证并启用依赖服务
WIA服务依赖DCOM Server Process Launcher和Remote Procedure Call (RPC)服务正常运行。若任一依赖项未启动,WIA将无法初始化设备通信通道。
1、在“运行”窗口中输入services.msc,打开服务管理界面。
2、分别找到DCOM Server Process Launcher和Remote Procedure Call (RPC)服务。
3、双击每个服务,确认其“启动类型”为自动,“服务状态”为正在运行。
4、如任一服务处于停止状态,请点击启动按钮,并点击“应用”和“确定”保存设置。
五、卸载并重装扫描仪驱动程序
过时、签名无效或与系统版本不兼容的驱动程序会导致WIA服务识别失败。彻底卸载旧驱动并安装厂商提供的最新版本可重建设备通信链路。
1、右键点击“开始”按钮,选择设备管理器。
2、展开图像设备或其他设备类别,找到您的扫描仪设备。
3、右键点击扫描仪名称,选择卸载设备。
4、勾选删除此设备的驱动程序软件,然后确认卸载。
5、访问扫描仪制造商的官方网站,下载适用于当前操作系统的最新WIA驱动程序。
6、运行下载的安装程序,按照提示完成驱动安装。
7、安装完成后,重启电脑以使更改生效。










