Outlook无法打印html邮件

问题现象:  
  一用户今天报修说在使用Office Outlook 2003打印html的邮件时不能打印。在现场测试时发现每次点打印后都会弹出一个脚本错误对话框,提示: res://C:\WINDOWS\system32\shdoclc.dll/preview 后将此邮件另存为html文件,然后用IE打开后打印,出现同样错误。将文件拷贝到其他电脑测试可以正常打印。
 
解决方法
  在网上查了很多相关资料,按照资料所说的步骤操作后均无效。但在查资料时发现IE还存在另一问题:二级链接打不开。这个应该属于一个老问题,之前碰到过N次,一般只要注册几个dll文件就可以了。就在注册这几个文件时发现 Actxprxy.dll无法注册,在windows\system32下查找该文件竟然未找到,直接从另一电脑中拷贝该文件过来,重新注册,成功。测试二级链接打开恢复正常,测试邮件打印问题也恢复正常。
 
附:二级链接无法打开解决步骤(网上摘抄,但是有效):
重新注册以下DLL文件。
regsvr32 Shdocvw.dll
regsvr32 Shell32.dll (注意这个命令,先不用输)
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
第二个命令可以先不用输,输完这些命令后重新启动windows,如果发现无效,再重新输入一遍,这次输入第二个命令。
 
 

你可能感兴趣的:(职场,休闲)