安装和升级 > 安装和配置指南 > 故障排除 > “PTC 解决方案安装程序”全局注册表
  
“PTC 解决方案安装程序”全局注册表
PTC 解决方案安装程序 (PSI) 为每个安装创建一个全局注册表文件。更新安装需要全局注册表文件,所以每次执行 PSI 时它都会自动将该文件备份至本地安装。
每个安装的注册表会在安装这些实例的任何用户下创建。例如,如果某人在 UNIX 上以“根”运行 PSI,则 PSI 会在根的主目录下为安装创建一个注册表。这会阻止其他用户通过 PSI 查看或修改根的安装,但是如果删除了注册表,即使是根也无法查看这些安装。
注册表在此处创建:
UNIX
<user_home>/ .ptc/windchill/<instance_id>
Windows
<drive>\User Profiles\<user_name>\Application Data\PTC\ Windchill\<instance_id>
<instance_id> 中是实际注册表文件 "psi_iir.xml",其中包含有关该实例的信息。其中可能还含有一些已编号的备份,如 "psi_iir.000.xml"。
<instance_id> 文件夹是计算机生成的唯一 ID,所以为了标识特定的注册表,必须参考 psi_iir.xml。
当执行 PSI 时,注册表将备份至以下位置:
<基本安装目录>/PSI//installer/instreg/<instance_id>
其中:
<基本安装目录> = 安装的产品的基本公共目录
<instance_id> = 标识注册表实例的唯一字符串
基本安装目录及其 instance_id 添加到位于旧注册表位置的主索引文件 (psi_iir_index.xml) 中。当现有安装更新到后续的维护版本或修补版时,会在此文件中创建安装的条目并将旧版本的注册表删除。