修改Windows XP和Windows 7的C:\Program Files的目录和默认目录第一节 述在Windows系统中,默认程序安装路径是“C:\Program Files”,要安装的软件多了会导致C盘臃肿不堪,但是每次安装程序的时候手动选择安装目录又觉得十分麻烦。
关于修改Windows默认安装目录的文章网上有很多,不过都是针对XP系统的,很多使用WIN7系统的朋友直接照搬过来,结果运行Win7自带的一些程序或新安装程序时会直接报错,说找不到路径等。
本文将指出修改WinXP和Win7的修改方法,供大家参考。
第二节 修改XP2.1方法一:命令修改(x64上要调整一下文件夹即可)2.1.1第1步:创建移动文件使用记事本创建一个文件,如:移动文件.bat里面内容如下:xcopy "C:\Program Files" "C:\PFXP\" /E /H /K /X /Y /Crmdir /s /q "C:\Program Files"mklink /J "C:\Program Files" "C:\PFXP"2.1.2第2步:使用光盘或U盘启动电脑使用“雨林木风 Ghost XP SP3 装机版 YN9.9 终结版”启动电脑后,双击执行上面的文件,该命令会将文件自动复制到你指定的目录。
移动完毕后,重新启动电脑。
2.1.3第3步:修改注册表进入Windows系统,创建记事本文件,如:修改注册表.reg,内容如下: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion] "CommonFilesDir"="C:\PFXP\Common Files""ProgramFilesDir"="E:\PFXP"然后双击执行。
2.1.4第4步:批量修改注册表文件下载Regtkt V4.0,在程序里将C:\Program Files替换成C:\PFXP,替换完成后,重新启动电脑,此时,所以文件都关联到C:\PFXP下了。
之后所有安装目录也到E:\PFXP下了。
注:路径跟据需要变一下。
2.2方法二:手动修改进入注册表:【HKEY_LOCAL_MACHINE】\【SOFTWARE】\【Microsoft】\【Windows】\【CurrentVersion】\【ProgramFilesDir】将:改为:看下图,默认安装路径已修改到了我设定的C:\Program FilesXP目录下。
(下图为驱动程序,不允许修改目录的那种)上面的方法是XP下修改程序默认安装目录的方法,但是Win7下修改默认安装目录除了执行上面的操作外,下面才是重点了。
第三节 修改Win7在Windows7 x86系统内下,默认软件安装目录都在C:\Program Files,每次安装的时候都要重新选择一次十分麻烦,有没有一种一劳永逸的方法解决这个问题呢?Windows 7系统下默认软件安装路径C:\Program Files的修改方法大家都知道在默认系统状态下我们安装软件的时候,默认安装路径都是C:\Program Files,即C盘的Program Files文件夹,这里也是系统默认保存安装程序文件的地方,但是将所有软件都安装在C 盘,不但增加了C盘的村存储压力,而且当系统出现问题需要重装的时候,安装软件也是我们头疼的事儿,所以,很多用户都会将软件安装到非系统盘分区上。
但这样每次安装都需要修改安装路径,比较麻烦,下面就介绍一个修改方法,让你的默认软件安装路径指向你需要的磁盘分区。
3.1方法一:命令修改3.1.1第1步:创建移动文件使用记事本创建一个文件,如:移动文件.bat里面内容如下:xcopy "G:\Program Files" "G:\PF7\" /E /H /K /X /Y /Cxcopy "G:\Program Files (x86)" "G:\PF7(x86)\" /E /H /K /X /Y /Crmdir /s /q "G:\Program Files"rmdir /s /q "G:\Program Files (x86)"mklink /J "G:\Program Files" "G:\PF7"mklink /J "G:\Program Files (x86)" "G:\PF7(x86)\"3.1.2第2步:使用光盘或U盘启动电脑使用“雨林木风 Ghost XP SP3 装机版 YN9.9 终结版”启动电脑后,双击执行上面的文件,该命令会将文件自动复制到你指定的目录。
移动完毕后,重新启动电脑。
有的光盘启动后dos命令无法运行,你可以选测试一下。
3.1.3第3步:修改注册表进入Windows系统,创建记事本文件,如:修改注册表.reg,内容如下: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVer sion]"CommonFilesDir"="D:\\Program Files (x86)\\Common Files" "CommonFilesDir (x86)"="D:\\Program Files (x86)\\Common Files" "CommonW6432Dir"="D:\\Program Files\\Common Files" "ProgramFilesDir"="D:\\Program Files (x86)""ProgramFilesDir (x86)"="D:\\Program Files (x86)""ProgramW6432Dir"="D:\\Program Files"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion] "CommonFilesDir"="D:\\Program Files\\Common Files""CommonFilesDir (x86)"="D:\\Program Files (x86)\\Common Files" "CommonW6432Dir"="D:\\Program Files\\Common Files" "ProgramFilesDir"="D:\\Program Files""ProgramFilesDir (x86)"="D:\\Program Files (x86)""ProgramW6432Dir"="D:\\Program Files"然后双击执行。
3.1.4第4步:批量修改注册表文件下载Regtkt V4.0,在程序里将C:\Program Files替换成C:\PFXP,替换完成后,重新启动电脑,此时,所以文件都关联到C:\PFXP下了。
之后所有安装目录也到E:\PFXP下了。
注:路径跟据自己需要变一下。
3.2方法二:手动修改3.2.1第1步:复制文件在Win7系统下以管理员身份登录,将C盘下的“Program Files”文件夹复制到E盘,修改目录名为“PF7”。
不要去复制目录里面的文件,因为我们要把目录的权限也复制过来。
必须整个目录复制哟,否则有些无权限运行。
我们也可以在命令行下输入如下命令:xcopy “C:\Program Files” “E:\PF7 \” /E /H /K /X /Y3.2.2第2步:修改注册表在开始菜单搜索regedit,并双击运行regedit,打开注册表编辑器,如下图:进入注册表:【HKEY_LOCAL_MACHINE】\【SOFTWARE】\【Microsoft】\【Windows】\【CurrentVersion】\【ProgramFilesDir】在双击ProgramFilesDir会弹出修改对话框,处修改路径C:\Program Files 即可,如下图所示:将:改为:OK了!这样你以后安装软件时,就再也不用为修改安装路径了!3.2.3第3步:删除原C盘下文件(非必须项):删除C盘下的“Program Files”文件夹,不过要先取得所有权,添加改写权限后才可以删除。
这步是最难的,因为Win7权限对菜鸟来说很难设,但是这个操作不是必须的,你C盘足够大的话也可以不动这个文件夹。
3.2.4X64系统3.2.4.1第1步:修改x86默认目录将【HKEY_LOCAL_MACHINE】\【SOFTWARE】\【Microsoft】\【Windows】\【CurrentVersion】\【ProgramFilesDir(x86)】 :改为:3.2.4.2第2步:修改x86默认目录【HKEY_LOCAL_MACHINE】\【SOFTWARE】\【Wow6432Node】\【Microsoft】\【Windows】\【CurrentVersion】\【ProgramFilesDir】和【ProgramFilesDir(x86)】都改为你指定的目录,如:E:\PF7x86第四节 网上下载一:更改系统默认安装目录路径方法及代码还在纠结C盘空间不够用?(没必要!分区的时候大方点就行啦!)分好区了,C 盘不够用,又不想换系统?没关系,有方法。
经过本人N次重装系统的测试,非常实用。
(以下操作默认管理员账户,最好是Administrator 账户)————彻底改变系统默认安装目录Program Files文件夹的路径(以下解说皆以将Program Files从C盘转到D盘为例)以下内容建议在新安装的系统下执行,如安装了过多的软件,可能有些不能用,要重新刚装软件由于专业需求,本人电脑要装设计类的绘图软件 AutoCAD 、UG、Pro-e、C++等等。