原因

 

此邮件可能出现的原因很少:

Workstation在计算机上安装了防病毒程序,卸载后,组件被留下,阻止VBScripts运行。

Vbscript.dll未正确注册。

Vbscript.dll已损坏

解决方法/解决方法

解决方案#1:对于安装了第三方防病毒软件的工作站:

检查是否有为VBSCRIPT运行时注册的任何额外的DLL。

在注册表中为“{B54F3741-5B07-11CF-A4B0-00AA004A55E8}”运行搜索

检查vbscript.dll路径是否是“c:\ windows \ system32 \ vbscript.dll”

如果不知何故路径不正确,应该更改为正确的。

要将其更改为正确的版本,您需要获取注册表所有权,否则将显示“访问被拒绝”消息。

取得所有权:

单击键,然后选择权限。

点击Advance。

切换到所有者选项卡。

在所有者下,选择管理员或您当前登录的管理用户。

选中“替换子容器和对象上的所有者”复选框,然后单击应用。现在你应该能够修改注册表本身。

#2解决方案:Vbscript.dll没有以正确的方式注册

可以通过以下步骤注册VBScript引擎:

以管理员身份运行命令提示符:

            开始菜单 – >所有程序 – >附件

右键单击命令提示符,然后选择以管理员身份运行

导航到包含DLL的文件夹:

如果您使用的是32位版本的Windows:

在命令提示符中键入cd%windir%\ system32,然后按ENTER键

如果您使用的是64位版本的Windows:

在命令提示符中键入cd%windir%\ syswow64,然后按ENTER键

运行注册DLL的命令:

将regsvr32 vbscript.dll输入命令提示符,然后按Enter键 

#3的解决方案:Vbscript.dll已损坏

运行sfc / scannow系统文件检查程序命令来替换vbscript.dll文件的丢失或损坏的副本。如果这个DLL文件提供我的Microsoft,系统文件检查器工具应该还原它。