相对超链接更改,并在 Office 2003 中保存的文件中无法再正常工作

针对 Office 2003 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Office 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 917689
本文已归档。它按“原样”提供,并且不再更新。
重要本文包含有关如何修改注册表的信息。请确保您对其进行修改之前备份注册表。请确保您知道如何还原注册表发生问题。有关如何备份、 还原,以及修改注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986在 Microsoft Windows 注册表的说明
症状
添加指向 Microsoft Office 2003 程序的共享文件的相对超链接。将文件保存时将更改相对超链接。此外,该超链接不能再打开共享的文件。
原因
当满足下列条件都为真时,可能会出现此问题:
  • 包含超链接的文件和共享的文件都共享相同的根目录共享。然而,在不同文件夹中共享这些文件。
  • 相对超链接的路径中使用的文本的大小写与目标文档的路径中使用的文本的大小写不同。
当在 Office 2003 中保存文件时,"转换为相对"功能更改超链接为相对链接保存该文件时。如果超链接的路径中文字的大小写不同于在目标文件的路径中文字的大小写,"转换为相对"功能将解析为一个不同的共享文件夹的路径。

例如对于考虑一种情况,在其中相对超链接的路径 \\Server_Name\FF\c1\doc1.doc,并且该目标文件的路径 \\Server_Name\ff\c1\doc1.doc。 因为小写"ff"更改为大写超链接中的"FF","转换为相对"功能解析路径 \\Server_Name\FF"FF"像一个不同的共享的文件夹"ff。因此,该超链接是不正确地解析。
解决方案
现在在服务包中包含的修补程序中的第一次解决此问题。如果您在安装最新的 Office 2003 service pack 您不必安装此修补程序。

服务包信息

在 Office 2003 Service Pack 3 中更正此问题。若要解决此问题,获得最新的 service pack,Office 2003。有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
870924如何获取最新的 service pack,Office 2003

在安装该 service pack 后,请按照文章以设置
UseCaseInsensitivePathForHyperlink
注册表项并激活此修补程序的如何启用此修补程序部分中列出的步骤。

修补程序信息

如何获取此修复程序

此问题是在该 Microsoft Office 2003 post-Service 包 2 修复程序包中的发布日期为 2006 年 4 月 5 固定的。有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
917688Office 2003 post-Service Pack 2 修补程序包的说明: 2006 年 4 月 5

如何启用此修补程序

警告如果您修改注册表错误地使用注册表编辑器或使用另一种方法,则可能会出现严重问题。这些问题可能需要重新安装操作系统。Microsoft 不能保证可以解决这些问题。修改注册表的风险由您自己承担。
若要用于此修补程序,请按照下列步骤操作:
  1. 请退出 Office 2003。
  2. 单击 开始、 单击 运行,键入 regedit,然后单击 确定
  3. 找到并单击以选中下面的注册表项:
    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common
  4. 选择在步骤 3 中指定的键后,指向 编辑 菜单上的 新建,然后单击 DWORD 值
  5. 键入 UseCaseInsensitivePathForHyperlink,然后按 ENTER 键。
  6. 用鼠标右键单击 UseCaseInsensitivePathForHyperlink,然后单击 修改
  7. 数值数据 框中键入 1,然后单击 确定
  8. 文件 菜单上单击 退出 以退出注册表编辑器。
状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。

Office 2003 Service Pack 3 中,第一次已得到纠正此问题。

警告:本文已自动翻译

属性

文章 ID:917689 - 上次审阅时间:12/09/2015 05:28:01 - 修订版本: 2.6

Microsoft Office Professional Edition 2003, Microsoft Office Standard Edition 2003, Microsoft Office Students and Teachers Edition 2003, Microsoft Office Small Business Edition 2003, Microsoft Office Basic Edition 2003, Microsoft Office Access 2003, Microsoft Office Excel 2003, Microsoft Office FrontPage 2003, Microsoft Office OneNote 2003, Microsoft Office Outlook 2003, Microsoft Office PowerPoint 2003, Microsoft Office Publisher 2003, Microsoft Office Word 2003

  • kbnosurvey kbarchive kbmt kbregistry kboffice2003sp3fix kbexpertisebeginner kboffice2003presp3fix kbqfe kbbug kbfix kbpubtypekc KB917689 KbMtzh
反馈