原因
此邮件可能出现的原因很少:
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,系统文件检查器工具应该还原它。