更改Windows用户文件夹(Users)默认位置到其它盘
注意事项:
文件和目录都可以通过mklink命令来建立符号链接和硬链接,只有NTFS格式的硬盘才可以实现目录链接。要求硬盘格式为NTFS格式。
我们假设要将C:\Users\admin文件夹转移到D盘,有如下两种情况:
一、已经生成用户配置文件夹
开机时按F8键,出现黑底白字的菜单,默认光标在第一项Repair your computer上,直接按回车。之后会弹出2个提示框,直接点Next或OK即可。然后在弹出的菜单上单击最后一项:Command Prompt(以命令行运行)
操作命令
1、复制数据从C盘Users文件夹到D盘Users文件夹中。
robocopy "C:\Users\admin" "D:\Users\admin" /E /COPYALL /XJ
2、把原C盘文件夹中Users\admin文件夹重命名备份
move "C:\Users\admin" "C:\Users\admin.bak"
3、做软链接
mklink /J "D:\Users\admin" "E:\Users\admin"
4、操作完成,重新启动系统。查看D:\Users文件夹数据是否转移成功。
二、重新安装操作系统时
在安装Windows操作系统的过程中,要求输入用户名及密码的时候,先不如输入任何信息,按“Shift+F10”呼出DOS窗口,输入以下命令:
rmdir "C:\Users\admin" /S /Q mklink /J "C:\Users\admin" "D:\Users\admin"
而后关闭DOS窗口,按部就班继续安装直至完成。
如此安装的Windows操作系统,所有“用户特殊文件夹”(User Special Folder)的内容都已经被设置在D盘(非系统盘)上。