使用c_disk_saver转移C盘内存

Bin 2025-07-12 16:09 1

使用c_disk_saver转移C盘内存教程


欢迎大家批评指正!!


原理


最近发现了一个清理C盘的办法,在很多博客都有写,其原理是通过创建软链接把物理位置搬走,但保留虚拟位置


这个过程可以手动用终端完成,无需任何软件和脚本



  1. 移动物理位置:(以谷歌数据文件夹为例)


robocopy "C:\Users\Bin\AppData\Local\Google" "D:\NewAppdata\Google" /E /MOVE /XJ

2.创建软链接(其中NewAppdata是我保存物理位置的地方)


mklink /J "C:\Users\Bin\AppData\Local\Google" "D:\NewAppdata\Google"



完成这个过程之后,以后电脑访问C:\Users\Bin\AppData\Local\Google就会因为它创建过软连接,而不直接打开它,而是连接到D:\NewAppdata\Google,从而不影响源文件的使用


以上是原理部分,我为了更好地完成这个操作,写了一个exe脚本叫做c_disk_saver便于使用,已经开源


步骤 1


先确定我们的搬家对象,我一般搬家的都是C:\Users\Bin\AppData\下的local文件夹,具体怎么确定,你进行以下步骤




  • 下载Windirstat软件,分析磁盘




  • C:\Users\Bin\AppData\Local下发现占用极大的文件,可能有很多




  • 这里我以GitHubDesktop为例






  • 找到了之后选中-右键-复制路径地址,这个地址就是我们的源文件夹


步骤2


创建搬家地点–即目标文件夹



  • 在你想迁移过去的位置比如D盘,创建文件夹

  • 为了方便整理,我创建的是D:\CAppdata\Local


这样对应了原来C盘的local文件夹


然后复制这个地址,作为我们的目标文件夹



这里注意,不需要和源文件夹同名,比如弄个GitHubDesktop,不需要,因为程序做的事情是复制粘贴,我们只是创建一个父目录



步骤3


打开c_disk_saver




  • 允许管理员权限




  • 阅读警告




如果没有问题就依次输入刚刚的两个地址即可



步骤4


等待移动,没有特殊情况就会移动完毕了,可以打开相关软件进行测试


一般来说,对于一些软件,会自动退出登录,但是数据还是在的




但是有的文件需要更深层的文件权限,可能会导致转移失败

最新回复 (19)
  • Megasoft 07-12 16:15
    1

    最近发现了一个清理 C 盘的办法,在很多博客都有写,其原理是通过创建软链接把物理位置搬走,但保留虚拟位置



    哈哈我就用的这个方法,把好多数据搬出去了

  • 65 07-12 16:15
    2

    链接都是好文明www

  • Bin 楼主 07-12 16:18
    3

    哈哈哈 文明是啥意思

  • YXIN 07-12 16:21
    4

    感谢分享

  • 🐟 07-12 16:23
    5

    linking~~

  • 咕噜噜 07-12 16:32
    6

    感谢分享

  • 奋勤的魂灵 07-12 16:32
    7

    啥是文明w

  • 【八千年性压抑老奶奶】Wixiuenne しかちゃん 07-12 16:58
    8

    结果C盘空间还剩一大堆,其它盘全满了w

  • 大帅哥 07-12 17:10
    9

    感谢大佬 !

  • Night1918 07-12 17:14
    10

    我一般装完系统就直接把整个user目录链接到d盘了

    后期c盘基本上占用空间都不怎么变化了

  • YouMu 07-14 21:37
    11

    感谢分享!

  • Bin 楼主 07-14 21:40
    12

    不客气!

  • 吴亦Fan? 07-14 21:40
    13

    快爆红了 。。十分需要~~

  • Bin 楼主 07-14 21:41
    14

    可以试试,我转移了20多G

  • Felix 07-14 21:59
    15

    你可以试试Link Shell Extension

  • tysx 07-15 06:04
    16

    感谢分享

  • crazyet 07-15 07:07
    17

    先赞后看~

  • 咸弹黄 07-15 08:14
    18

    正好电脑c盘满了,等会试试

  • yatoons 07-15 08:21
    19

    程序最好加个功能,在移动后的目录夹里面加一个返回链接,将来电脑重装以后,可以快速读取并关联回去

* 帖子来源Linux.do
返回