新浪博客

获取64位公用文件目录的路径失败的解决办法--内部错误:failed to get path of&nbs

2014-07-18 23:00阅读:
1.为什么出现这个提示?
答:未指定该公用文件目录的路径。原因很多,比如病毒,误操作,优化软件等等,这里不探讨。

2.为什么XP系统没有这个提示?
答:WIN7 64系统为兼容32位程序,在C盘有两个文件夹Program Files和
Program Files (x86)。前一个是64位后一个是兼容32位。XP只有一个Program Files,所以不会出现该提示。

3.我该怎么办?
答:
打开注册表(开始-运行-regedit),依次展开HKEYHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion,看看右边是否有ProgramFilesDir键值和ProgramFilesDir(X86)键值。如果两者都有,那么查看后面的数据项,看看是不是指定到C:\Program Files\Common Files和C:\Program Files (x86)\Common Files。为了方便大家查看,我把这个项目写在下面:


名称 类型 数据
CommonFilesDir REG_SZ C:\Program Files\Common Files
CommonFilesDir (X86) REG_SZ C:\Program Files (x86)\Common Files


如 果名称这两项都有,就看数据那里是不是正确(C:\Program Files \Common Files是默认位置,这个大部分人从买电脑到电脑报废都不会去改动的)。如果不正确,请按我给出的位置进行修改。方法是:鼠标双击名称,然后复制后面对 应的数据粘帖到数字数据位置,确定。
如果某一项或者是两项都丢失,那就建立一个”字符串值“。方法是:右键空白处,新建----字符串值。然后把上面的名称和数据复制后粘帖到对应位置。

最后退出注册表编辑器再次运行安装文件。是不是已经解决问题了?

我的更多文章

下载客户端阅读体验更佳

APP专享