系统安装后怎么把用户账户(Users)文件夹移动到D盘【官方方法】
发布时间 - 2026-01-09 00:00:00 点击率:次Windows系统安装后可将Users文件夹从C盘迁移至D盘,官方认可三种原生方法:一、robocopy复制+junction符号链接重定向;二、修改注册表ProfileList项的ProfileImagePath值;三、重装前通过Setup阶段预设UserProfilesDirectory注册表项。
如果您已完成Windows系统安装,但希望将已生成的“Users”文件夹从C盘整体迁移至D盘以释放系统盘空间,则需绕过图形界面登录时的文件占用限制。以下是官方技术文档中认可并验证可行的三种操作路径,均基于Windows原生工具与机制实现,无需第三方软件。
一、使用robocopy复制 + junction符号链接重定向
该方法利用Windows内置的robocopy命令完整保留权限、所有者、审计设置及加密属性,并通过目录联结(Junction Point)在C:\Users路径下创建指向D:\Users的透明映射,使系统与全部应用程序无感知地访问新位置数据。
1、按住Shift键,点击“开始”菜单中的“重启”,进入“疑难解答”→“高级选项”→“命令提示符”,使用内置Administrator账户登录。
2、执行以下命令,将C:\Users完整复制到D:\Users(含所有子目录、ACL、所有权、加密属性):
robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ /R:0 /W:0
3、复制完成后,重命名原目录以规避冲突:
ren "C:\Users" "Users.Old"
4、在C盘根目录创建指向新位置的目录联结:
mklink /J "C:\Users" "D:\Users"
5、重启计算机,使用原用户账户登录,验证桌面图标、应用数据、浏览器配置等是否正常加载。
二、通过注册表ProfileList项修改用户配置路径
此方法直接更改系统级用户配置文件注册表引用,使Windows在加载用户会话时从D盘读取ProfileImagePath指定路径,属于底层路径重定向,适用于多用户环境且对符号链接兼容性要求高的场景。
1、在命令提示符(管理员)中运行:
whoami /user
2、记下当前用户的SID(形如S-1-5-21-xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxx-1001)。
3、运行regedit,导航至:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\[您的SID]
4、双击右侧的ProfileImagePath,将其值由“C:\Users\用户名”修改为“D:\Users\用户名”。
5、若存在其他用户(如Default、Public或其它账户),对其对应SID子项中的ProfileImagePath执行相同修改。
6、关闭注册表编辑器,重启系统,登录后检查各用户是否能正常加载其配置文件。
三、全新部署阶段预设用户目录(仅限重装前参考)
该方法并非安装后补救手段,而是Windows官方支持的部署时配置方式:在Windows Setup图形界面出现前,通过Shift+F10调出命令提示符,预先注入注册表键值,使系统在首次创建用户时即默认将Users目录建立在非系统盘,避免后续迁移风险。
1、使用Windows安装U盘启动,在“现在安装”界面按下Shift+F10打开命令提示符。
2、输入:
regedit
3、导航至:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\State\GeneralizationState
4、确认SysprepStatus值为7;若不存在,可跳过此校验。
5、在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup路径下,新建项“Microsoft.SetupUI”,在其下新建字符串值UserProfilesDirectory,数值数据设为“D:\Users”。
6、关闭注册表编辑器,关闭命令提示符,继续安装流程,后续创建的所有用户都将自动使用D:\Users作为根目录。
# windows
# 计算机
# 浏览器
# u盘
# 工具
# c盘
# mac
# 注册表
# win
# microsoft
# 配置文件
# 字符串
# public
# default
# 命令提示符
# 重定向
# 三种
# 加载
# 重启
# 重装
# 系统安装
# 系统盘
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何实现用户密码重置功能?(完整流程代码)
Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
如何快速搭建高效WAP手机网站?
潮流网站制作头像软件下载,适合母子的网名有哪些?
Android okhttputils现在进度显示实例代码
JavaScript如何实现路由_前端路由原理是什么
如何用西部建站助手快速创建专业网站?
Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】
Firefox Developer Edition开发者版本入口
如何在Windows服务器上快速搭建网站?
详解jQuery停止动画——stop()方法的使用
如何在宝塔面板创建新站点?
如何确认建站备案号应放置的具体位置?
如何基于云服务器快速搭建个人网站?
如何在云主机快速搭建网站站点?
Android自定义控件实现温度旋转按钮效果
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
Python正则表达式进阶教程_复杂匹配与分组替换解析
音乐网站服务器如何优化API响应速度?
Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲
太平洋网站制作公司,网络用语太平洋是什么意思?
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
如何在IIS中新建站点并配置端口与IP地址?
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
Claude怎样写约束型提示词_Claude约束提示词写法【教程】
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
*服务器网站为何频现安全漏洞?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
Mybatis 中的insertOrUpdate操作
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
打造顶配客厅影院,这份100寸电视推荐名单请查收
利用python获取某年中每个月的第一天和最后一天
如何快速查询域名建站关键信息?
简单实现jsp分页
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
清除minerd进程的简单方法
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
php静态变量怎么调试_php静态变量作用域调试技巧【解答】
如何在七牛云存储上搭建网站并设置自定义域名?
如何在腾讯云免费申请建站?
Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧
Python高阶函数应用_函数作为参数说明【指导】
如何有效防御Web建站篡改攻击?
详解jQuery中基本的动画方法


可将Users文件夹从C盘迁移至D盘,官方认可三种原生方法:一、robocopy复制+junction符号链接重定向;二、修改注册表ProfileList项的ProfileImagePath值;三、重装前通过Setup阶段预设UserProfilesDirectory注册表项。