修改默认ProgramFilesDir引发的问题

在网上查到的修改默认ProgramFilesDir路径的注册表脚本:

REGEDIT4
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion]
"ProgramFilesDir"="E://Program Files"
"CommonFilesDir"="E://Program Files//Common Files"

 

网上说修改这个路径可能会引发一些问题,当时也每当回事儿,今天安装Office 2007 的时候总是提示

windows installer 服务不能更新一个或多个受保护的windows文件

网上查到的解决方法:

将Windows安装光盘中i386目录下的FP40EXT.CAB文件解压,复制到”C:/Program Files/Common Files/Microsoft Shared/web server extensions/40/bin”,再安装office2007就没有错误了

从解决办法中想到,Office 2007的安装可能需要从CommonFilesDir中读取文件,我在复制文件之前对比了一下C盘下的ProgramFilesDir和改后的文件夹中的内容,发现自定义的文件夹中缺少一些文件,复制过去以后安装正常。

 

这样的话,建议修改ProgramFilesDir的时候,不要修改CommonFilesDir的路径,以防止出现类似问题。不过该结论没有试验,大家自己判断吧。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值