[技术分享 – RMS 篇] Office 2003 七年之痒?虚惊一场!

Office 2003 IRM (Information Rights Management,信息权限管理) 功能不可用了吗?

2009年12月11日,可能令全世界所有使用 RMS 服务的用户感到头痛,特别是其中使用 office 2003 的用户。因为这一天,所有的 office 2003 用户不能打开曾经创建的 IRM 文档,或者无法创建新的 IRM 文档。在用户端,当 office 2003 使用 IRM 功能时,可能会报出下列错误:

"Unexpected error occurred. Please try again later or contact your system administrator" (“发生意外错误,请重试或联系系统管理员”)

这个问题会影响到所有使用 office 2003 IRM 功能的产品,包括 Word 2003, Excel 2003, PowerPoint 2003, Outlook 2003,但不会影响 office 2007。

这个问题是由于所有 office 2003 的产品的 IRM 功能的证书过期时间为格林威治时间2009年12月10日,但微软 office 产品组事先没有出补丁来更新此证书。

好在微软 office 产品组响应非常及时,在问题出现的第二天就出了解决方案。现在如果您遇到类此的问题,请您及时打更新补丁 (https://www.microsoft.com/downloads/details.aspx?FamilyId=A027462D-3399-48C0-9F20-4E296703D89E&displaylang=en),在打此补丁之前,如果 office 2003 不是 SP3 的话,您需要先打 office 2003 SP3 (https://www.microsoft.com/downloads/details.aspx?FamilyId=E25B7049-3E13-433B-B9D2-5E3C1132F206&displaylang=en)

打完补丁后,您可以在目录 C:\Program Files\Microsoft Office\OFFICE11 确认下 IRM 证书文件的替换时间

文件名

文件版本 文件大小 日期 时间

Exlprtid.xml

Not Applicable

79,660

11-Dec-2009

20:50

Olkprtid.xml

Not Applicable

79,692

11-Dec-2009

20:50

Pptprtid.xml

Not Applicable

79,716

11-Dec-2009

20:50

Wrdprtid.xml

Not Applicable

79,676

11-Dec-2009

20:51

另外如果您使用的是 Word Viewer 2003,或是 Excel Viewer 2003,您同样需要打上相应的补丁。

Word Viewer 2003: https://www.microsoft.com/downloads/details.aspx?FamilyId=FAC7D84E-4448-4DFD-8200-147E15C7EB56&displaylang=en

Excel Viewer 2003: https://www.microsoft.com/downloads/details.aspx?FamilyId=3EF74903-CAEE-40FB-B89E-A46434593856&displaylang=en

参考:

Description of the Office 2003 documents protected with AD RMS/RMS update package: December 11, 2009

https://support.microsoft.com/kb/978551/en-us

Description of the Word Viewer documents protected with AD RMS/RMS update package: December 11, 2009

https://support.microsoft.com/kb/978558/en-us

Description of the Excel Viewer documents protected with AD RMS/RMS update package: December 11, 2009

https://support.microsoft.com/kb/978557/en-us

James Yi 微软安全支持专家