设为首页 | 加入收藏
当前位置:学院 >> 办公教程 >> office教程 >> 浏览文章你的Office程序坏了?看看如何修复它

你的Office程序坏了?看看如何修复它

作者:  来源:本站收集  更新时间:2007年10月05日  

Office 充分利用了 Microsoft Windows Installer 提供的自修复功能。如果启动 Office 程序所必需的某项资源(例如文件或注册表项)丢失,Windows Installer 会检测丢失的资源并修复该程序。 
  组件和功能 
  Windows Installer 的修复过程包括两种机制:组件和功能。 
  组件 最小且最基础的块;是作为一个单元全部安装或卸载的文件、注册表项和其他资源的集合。可将组件中的某个资源指定为组件的 keypath。通常情况下将某个文件选作 keypath,但也可将某个注册表值选作 keypath。 
  keypath 表示以下内容: 
  ·所选组件的路径。当程序需要某个组件的路径时,Windows Installer 会将该路径返回给 keypath 资源。 
  ·组件是否正确安装的验证标准。如果 keypath 资源丢失,Windows Installer 会将整个组件视为损坏的组件。 
  功能 可以选择安装的特定程序部分。功能通常代表程序的功能特性。从本质上讲,功能是组件的组合。执行自定义安装时,“高级自定义”对话框中列出的项是 Office 的功能以及各个 Office 程序。 
  
  动态运行时修复 
  使用 Windows Installer 可以实现程序的动态修复,其方式与首次使用时安装功能的方式大致相同。启动某个程序时,Windows Installer 会验证是否正确安装了每个组件。 
  正如本文的“组件和功能”一节中所述,可以根据是否存在 keypath 来确定组件是否损坏或丢失。如果 keypath 资源丢失,Windows Installer 会自动重新安装损坏或丢失的组件。 
  如果可以访问源文件,您可能会看到“Windows Installer”对话框在修复过程中显示片刻,然后程序会完成启动。 
  注意:如果正在运行 Office XP 或某个 Office 2002 程序,则计算机上必须安装了 Windows 桌面更新才能确保动态运行时修复功能正常工作。如果计算机没有运行 Windows 桌面更新,则修复会受到限制。要使用 Office 中包括的所有自修复功能,计算机上必须至少安装了 Microsoft Internet Explorer 4.01 Service Pack 1 (SP1) 或

 Microsoft Internet Explorer 4.01 Service Pack 2 (SP2) 和 Windows 桌面更新,然后才能安装 Office XP。这些要求仅在运行 Microsoft Windows NT 4.0 的计算机上无法满足。Office XP 需要的其他所有操作系统均包括所需版本的 Internet Explorer。无法在运行 Microsoft Windows NT 4.0 的计算机上安装 Office 2003 或各个 Office 2003 程序。  

下一页
本文共 2 页,第  [1]  [2]  页

相关文章推荐

  • 暂无相关链接