C盘软件搬家到D盘等其他盘的方法
有些软件在安装的时候会强制安装在我们的系统盘C盘中,造成我们的C盘剩余空间越来越少,会拖慢系统的运行速度。这里介绍一种将安装在系统盘的软件移出系统盘而不影响软件正常使用的方法
软件移动方法
- 01
找到要移动的软件(以Chrome为例)所在的位置:%LocalAppData%\Google,大小为228MB,此时C盘剩余空间14.0GB
- 02
将其剪切到其他分区中,记下移动后的文件夹地址:D:\Program Files\Google
- 03
打开命令提示符(管理员)输入如下格式的命令 mklink /d "原来的地址" "移动后的地址" 例:mklink /d "%LocalAppData%\Google" "D:\Program Files\Google"
- 04
此时会在软件原来的位置生成一个类似快捷方式的目录链接,它与快捷方式不相同
- 05
测试一下软件,运行正常,没有影响,安装软件时在桌面创建的快捷方式也正常使用
- 06
查看一下C盘空间,剩余空间多了200MB
mklink命令简介
- 01
Windows下的mklink命令类似于Linux下的ln命令,用于创建到目录或文件的软链接
- 02
软链接的好处就是可以让一个目录或文件有多个入口但保持单一物理位置,方便应用和管理
- 03
mklink的语法为:mklink [[/d] | [/h] | [/j]] Link Target 本文用到/d参数,这是必须的,因为我们是对文件夹进行软链接创建操作
- 04
/d与/j参数在实际效果上没有区别,唯一的不同是创建后的链接类型不同
- 05
经过我的测试,使用/j命令创建的目录链接相比/d命令创建的符号链接会使用较多的硬盘资源,建议硬盘性能不高的用户使用/d命令
- 06
使用/h参数可以创建硬链接,通俗来说执行 mklink /h "C:\dir1" "D:\dir2" 后会在C盘下生成一个与dir2文件夹大小相同的dir1文件夹,与本文的节省空间的目的相悖,所以不使用它