为什么要将program files移动到其他盘?

一般来说,如果在安装软件时不手动选择,那默认安装位置是在C盘的program files文件夹中,随着软件越来越多,你的c盘空间也越来越小,轻则降低电脑性能,重则卡顿死机导致电脑无法使用。所以移动program files和program files(x86)文件夹大部分是以下两种情况。

  • 情况一:将这两个文件夹移动到同一硬盘不同分区上。
    在这种情况下,你可能被c盘空间不足困扰了很久,但是你只有一个硬盘,所以推荐的解决方法是将这两个文件夹移动到除C盘以外的盘上。并且在以后安装软件时手动选择安装位置,不要再安装到C盘。
  • 情况二:将这两个文件夹的移动到另一个硬盘上。
    在这种情况下,你可能已经将系统迁移到SSD上了,并且有一块HDD作为数据存储盘,众所周知,SSD空间较小,为了释放空间,你需要将两个文件夹从SSD移动到HDD上。

Program files(x86)文件夹可以移动到D(其他)盘吗?

program files移动到其他位置
 
说到把文件夹移动到其他盘(移动硬盘、u盘、网盘、NAS等),你可能觉得很简单,鼠标右键“复制粘贴”即可。但如果你用这个方法移动program files和program files(x86)文件夹,一般会出现两个情况。
  • 情况一:复制失败。
  • 情况二:复制成功后,电脑上大部分软件无法使用。
原因很简单,program files和program files(x86)文件夹(x86用于向后兼容,以确保你可以在64位系统上运行32位的程序)直接和系统相连,如果Windows发现两文件夹位置发生改变,会出现问题。其次是软件的快捷方式有一个目标,直接移动文件夹相当于目标改变了,但快捷方式的目标没有随之改变,所以软件无法打开。所以你需要先备份系统,然后使用本文提供的方法来移动program files和program files(x86)文件夹。

备份系统以防万一

如上所述,将program files(x86)移动到其他位置不是简单的复制粘贴能解决的,既然移动这两个文件夹和系统有关,那么我们要做的是备份系统,避免操作失误导致重要数据丢失。

由于移动这两文件夹需要修改注册表,会使系统变得不稳定更容易崩溃,所以更建议你进行系统备份。在这里给你推荐一款好用的备份还原软件-傲梅轻松备份。该软件有四种备份类型:系统备份、分区备份、磁盘备份、文件备份。操作非常简单,点点鼠标可以完成系统备份!话不多说,接下来以系统备份为例,演示该软件的使用步骤:

步骤1.下载傲梅轻松备份,安装并打开。

步骤2.点击左侧工具栏“备份”中的“系统备份”。

系统备份
 
步骤3.选择备份路径。该软件会自动帮你选择系统分区,选择储存备份的位置。可以将其储存到外部存储设备或网络上,如果保存在本地,硬盘损坏时将无法使用。确认无误后点击“开始备份”,等待完成即可。
备份位置
 
等待备份完成后,可以开始移动program files和program files(x86)文件夹了。现在不用害怕遇到系统问题了,遇到问题时可以使用还原功能轻松快速的把系统还原到备份时的健康状态。

如何将program files移动到其他盘?

在这里分别介绍了使用注册表、mklink、Windows自带功能移动program files和program files(x86)文件夹的方法,可以逐个尝试。再次提醒你,无论是否修改系统文件或注册表,在操作前要先备份系统!

方法一、使用注册表编辑器

在使用该方法前,你需要做两件事:

1. 在另一个盘(这里以D为例)上创建名为program files和program files(x86)的文件夹。

2. 然后以管理员模式运行cmd,并输入以下指令:
Robocopy “C:\Program Files”“ D:\Program Files”/ mir
Robocopy “C:\Program Files(x86)”“ D\ Program Files(x86)”/ mir

每输完一条按一下“回车”,这是将program files和program files(x86)文件夹复制到另一个盘。

完成这两步后,请参考以下操作:

步骤一. 按下“Win+R”打开“运行”,然后输入Regedit。

步骤二. 在注册表编辑器中找到以下路径,并将数值数据的C:更改为D:。

对于Windows 7/8/8.1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

对于Windows 10/11:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion

方法二、使用mklink命令

方法2是使用命令提示符创建一个符号链接。符号链接有点像快捷方式。Windows或任何程序要访问该文件夹时,符号链接会将其跳转到新位置。接下来以Program Files文件夹为例,详细操作步骤如下:

步骤一.将“C:\Program Files”文件夹拖到“D:\Program Files”。

步骤二. 以管理员模式运行cmd。

步骤三. 使用mklink命令创建符号链接。

如果你不知道mklink怎么使用,可以直接在cmd中输入“mklink”,可以获取相关信息。以“ D:Program Files”创建符号链接为例,应输入以下代码:

mklink /D “Program Files”“D:“Program Files”(“Program Files”是符号链接的名称,D:“Program Files”是引用路径。)

mklink
 
注意:mklink分为软链接和硬链接。上述例子为软链接,它只是将旧文件夹从软链接重定向到新文件夹。硬链接可能效果更好,因为它会用旧文件夹替换新文件夹。比如:mklink /J “Program Files”“D:Program Files”。

提示:如果你要将Program Files从SSD移到HDD,则需要将HDD连接到电脑,然后再执行上述操作。除这个方法以外,你还可以使用磁盘克隆软件来克隆系统或硬盘,比mklink要简单的得多。

方法三、使用系统自带的“移动”功能

该功能不仅可以将软件从C盘移动到其他盘,还可以重新定位软件。一起来试试!

步骤一.打开“开始菜单”>“设置”>“应用”>“应用和功能”,然后你会看到一个应用程序列表。

软件列表
 
步骤二.选择一个应用程序,然后点击应用程序下的“移动”选项,然后选择要移动的位置。

步骤三.再次点击“移动”。

步骤四.重复步骤二和步骤三,将需要移动的软件移动完即可。

总结

对于“C盘program files(x86)文件夹可以移动到D(其他)盘吗?”这个问题解决起来好像并没有想象的那么困难,但介绍的3个方法有局限性。

对于方法1,滥用注册表编辑器可能会导致系统崩溃。对于方法2,用户操作不当可能会导致软件无法使用。后一种方法虽然简单但是既无聊又浪费时间。不管怎么说,移动program files(x86)文件夹本身存在着很大的风险,所以在操作前还是建议你使用傲梅轻松备份对电脑进行备份。备份是保护数据和系统有效的预防措施。无论你的电脑遇到什么问题,它可以快速的帮你把电脑恢复到健康状态。

这款强大的备份还原软件除四种备份模式:系统备份、磁盘备份、分区备份、文件备份外,还有制作启动u盘文件夹同步等实用功能。心动了吗?心动快点击下方链接下载体验吧!