问题描述
有些软件默认安装在C盘,不让自定义位置,但为了解放C盘空间,一般我们会将软件安装在其他盘符统一管理,那如何将不让自定义盘符的软件安装在指定文件夹呢?
解决原理
1、通过修改注册表进行修改windows系统默认的软件安装位置(在注册表里一般有名称为“ProgramFilesDir”和“ProgramFilesDir(x86)”两个名称)。
2、快捷键win+r或右键开始菜单-选择运行,输入“regedit”打开注册表编辑器。
3、在注册表中,找到如下路径:Hke/y_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion
在CurrentVersion下找到“ProgramFilesDir”和“ProgramFilesDir(x86),有两个路径配置。64位应用程序默认使用的是“ProgramFilesDir”这个配置项,32位应用程序默认使用的是ProgramFilesDir(x86)这个配置项,根据需求修改配置项,将C盘修改为其它盘符。
【注意】在安装结束后,需要将刚才修改的配置项重新修改为默认值,所以此处需要记录下原始默认值。
4、修改完成后正常安装即可。
【注意】将注册表中刚才修改的项,再改回默认值,避免有些程序在调用注册表时,会报异常奇怪的错误。
Copyright ©2008- www.meng6.com 版权所有 猛乐网