文件路径:C:\Windows\System32\wshirda.dll | 组件类型:进程内 COM 服务器 | 所属体系:Windows Script Host
wshirda.dll 通常被识别为 Windows Script Host IrDA Component,是微软脚本宿主体系中的一个可选功能模块。它与 wshcon.dll、wshom.ocx、wshext.dll 同属 WSH 组件族,作用是把 Windows 红外通信(IrDA)相关能力封装为脚本层可直接调用的自动化对象。在 64 位系统中,64 位版本位于 System32 目录,32 位版本位于 SysWOW64 目录,二者相互独立。
核心定位:面向 VBScript / JScript 脚本宿主,暴露红外数据通信接口的进程内 COM 组件,属于功能扩展型而非系统启动关键型文件。
| 影响层级 | 典型表现 |
|---|---|
| 脚本调用层 | 实例化红外对象时报错 0x800A01AD(ActiveX 部件不能创建对象)或 0x8007007E(找不到指定的模块) |
| 业务运行层 | 依赖红外通信的遗留自动化脚本中断,波及旧式手持终端、POS、产线检测等场景 |
| 系统稳定层 | 不影响开机与桌面运行;若由杀软误删或恶意程序篡改,常伴随其他 WSH 组件异常,导致脚本整体无法执行 |
| 校验维护层 | SFC / DISM 完整性检查可能报出文件损坏或版本不匹配 |