前言
电脑使用时间一长,C盘就会空间不够用,其中大部分都是AppData文件夹占用的,我们就可以迁移
我们可以使用WizTree这个软件来查看磁盘空间占用情况。
方式1(推荐)
完全迁移Users文件夹
开机情况下点击
更新和安全 => 恢复 => 高级启动
重启后点击高级选项
点击命令提示符
如果没有可以使用PE进行操作
PE中自带的cmd没有
robocopy
命令,可以使用C:\Windows\System32
下的cmd.exe
输入命令
1 | # 将USer复制到自己的其它盘我是D盘 |
重启后可以删除Users2
1 | rd /s /q C:\Users2 |
注:如果重启不了,那么通过以下方式恢复
重启3次进入恢复命令行
1 | # 删除软连接 |
方式2
只更改AppData文件夹
这种方式会导致部分软件无法运行。
进入注册表
1 | regedit.exe |
处理的注册表位置
1 | HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders |
把其中和AppData
相关的键值改为新位置即可。
这种方法并不能完全替换完。
AppData
1 | %USERPROFILE%\AppData\Roaming |
使用代码实现
1 | using System; |
页面
1 | <Window |