情景: 在很多情况下我们的C盘 在原本的刚装好系统的情况下也就三四十G的样子,但随着我们使用越来越久C盘的已使用容量越来越大那我们应该如何做呢?
优化思绪: 当我们有除了C盘外的分区时,我们可以将软件的安装目录以及用户目录放在其他盘,在这儿有几种办法
1、修改注册表(不推荐),修改注册表后会出现很多其他问题,比如登陆不了你当前用户,打不开开始菜单,等等
2、做文件映射怕[推荐](相当于就是快捷文件),这个可以不用修改注册表这样不会有其他问题,这种方式比较稳定
3、通过软件自己寻找,博主采用的第二种办法
方案1:
先了解几个位置的注册表作用
1、 计算机\HKEY_CURRENT_USER\Volatile Environment 用户目录位置
如:appdata 见名直译 : app的数据
username : 用户名字
2、 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
以上目录则为你用户数据,如桌面,文档,启动菜单,等 需要更改的话则改为直接改盘符,如你想把数据放在D盘 [你的用户目录] 全部改为你的注册表用户名前面后面无需动他
上面的演示几个后面就不给图片了
3、计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 用户信息
4、计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ 打开此目录 找到一个有你用户名的目录
4、计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion 此处为安装目录
注意:你修改了那些注册表的目录,那你相对应的就要把目录下所有东西复制过去,我测试时经常出bug,不推荐使用
方案二:
采用有映射的方法:前提是采用开始的命令行模式进行修改,此时还没登陆用户,这样就可以进行移动你的用户文件,以下为需要用到的命令
命令:
映射目录: mklink -J [映射的目的目录] [映射的源目录]
复制目录: xcopy [源目录] [目的目录] /e /v /i /g /h /k /o /x /b /c
复制完 ren [源目录] [修改后的文件名]
1、 win10 通过 开始菜单,按住 shift 鼠标点重启 选择命令行模式
2、 复制目录: xcopy [源目录] [目的目录] /e /v /i /g /h /k /o /x /b /c
3、 复制后,记得备份一份, ren [源目录] [修改后的文件名]
4、 映射目录: mklink -J [映射的目的目录] [映射的源目录]做完后重启: