无忧启动论坛

标题: 关于快速转移C盘用户文件夹到D [打印本页]

作者: james176    时间: 2025-7-19 08:58
标题: 关于快速转移C盘用户文件夹到D
本帖最后由 james176 于 2025-7-19 10:15 编辑

最近研究了一下转移用户到其他盘,论坛各大神都有各种方法,尚觉繁琐,经过不断探索,找到了一个极为简单的方式,如下:
1:系统安装好经过第一次进入桌面后重启进入PE(随便哪个PE吧,能用就行)
2:把C盘的“用户”或者“Users”整个文件夹复制到D,然后删除C盘用户文件夹,没错,就是让你删除
3:左下角点击开始,运行命令提示符,输入mklink /J "C:\Users" "D:\Users"
4:搞定,无损建立链接,是不是简单的不行?ProgramData文件夹好像不适合此法,慎重
作者: kksa123    时间: 2025-7-19 09:22
使用无人值守,更方便。。
作者: dnine999    时间: 2025-7-19 09:53
你这个方法,新建个用户试试?
作者: xiangsui    时间: 2025-7-19 10:07
左下角点击开始,运行命令提示符,输入——mklink /J "C:\Users" "D:\Users"

PE下面这样子干? 还是进入宿系统后这么干
作者: james176    时间: 2025-7-19 10:17
dnine999 发表于 2025-7-19 09:53
你这个方法,新建个用户试试?

应该是可用的,新建用户是在C:\Users之下的子文件夹
作者: 窄口牛    时间: 2025-7-19 10:19
最好还是把各个软件的用户文件归到那个软件里,将它链接到系统分区。
作者: 燕飞龙    时间: 2025-7-19 10:21
学习一下
作者: 201012121135    时间: 2025-7-19 10:39
谢谢分享
作者: liguibin    时间: 2025-7-19 10:47
管,测试一下,谢谢!
作者: 5118    时间: 2025-7-19 10:48
谢谢分享
作者: bgg023    时间: 2025-7-19 10:54
这么麻烦, 用工具,不就行了, 一下就搞定。  你这还进PE   还输命令  这么烦
作者: wjqok    时间: 2025-7-19 11:01
#在这里快速【2024.7.14更新】修复bug《资料与文件夹转移工具 V5.2.3》 - 综合讨论区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=440123回复#
作者: yzszh64    时间: 2025-7-19 11:03
谢谢楼主。
作者: ILOVEQQ    时间: 2025-7-19 11:08
安裝系統後做一次即可,因此採用手動方法。
作者: asky800    时间: 2025-7-19 11:09
一直都是用应答文件改的。
作者: piaomusic    时间: 2025-7-19 11:23
https://www.yxnet.net/1813.html
个人文档资料转移工具|一键修改系统文档、收藏夹、桌面等默认路径
作者: wonderfully    时间: 2025-7-19 12:16
感谢楼主分享
作者: chsh02    时间: 2025-7-19 12:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: guong    时间: 2025-7-19 12:39
进来学习下
作者: handsome_xiang    时间: 2025-7-19 13:04
感谢分享!
作者: Vansiper    时间: 2025-7-19 14:04
有个软件叫 一键系统文件转移 可以满足你的需求
作者: hmaaaa    时间: 2025-7-19 14:30
謝謝大大分享,感恩喔~~! ^^ 辛苦了!
作者: petereda    时间: 2025-7-19 14:36
重装系统,进系统后,用个人文档转移 1.1.18,转移到D盘
作者: wxzhome    时间: 2025-7-19 14:40
简单、粗暴、管用。
作者: ebing    时间: 2025-7-19 14:45
窄口牛 发表于 2025-7-19 10:19
最好还是把各个软件的用户文件归到那个软件里,将它链接到系统分区。

这个思路不错,请教具体如何实现?谢谢!
作者: 清晨散步    时间: 2025-7-19 15:16
感谢分享,这个比我一个个移动方便
作者: 窄口牛    时间: 2025-7-19 15:25
ebing 发表于 2025-7-19 14:45
这个思路不错,请教具体如何实现?谢谢!

自己观察,找到对应软件留下的有效用户文件(有些只是垃圾)移动到软件目录,然后在用户目录建立链接,链接到软件下的用户文件夹。数字啦,疼x啦,垃圾文件很多,根本不是有效用户数据,它们想把它的所有软件都预埋到用户目录里。
作者: 小龙飞    时间: 2025-7-19 15:34
好方法,谢谢!
作者: 颜宇轩    时间: 2025-7-19 17:01
谢谢分享
作者: mk7172    时间: 2025-7-19 17:35
学习了,下次试一下
作者: powerr    时间: 2025-7-19 20:09
感谢分享
作者: jjhtya    时间: 2025-7-19 22:31
谢谢分享
作者: 竹马    时间: 2025-9-22 14:57
kksa123 发表于 2025-7-19 09:22
使用无人值守,更方便。。

使用无人值守转移,能不能解决重装系统后,D盘用户文件夹名称会带上电脑名称的后缀,如:Administrator.XXXX20250909OI
作者: lzzltx    时间: 2025-9-22 16:59
感谢分享
作者: yipcocyn    时间: 2025-9-22 17:36
感谢楼主分享
作者: kksa123    时间: 2025-9-23 10:21
竹马 发表于 2025-9-22 14:57
使用无人值守转移,能不能解决重装系统后,D盘用户文件夹名称会带上电脑名称的后缀,如:Administrator.X ...

删除原来的用户文件夹就可以了
作者: kappa01    时间: 2025-9-23 10:46

直接把C改成D然后点应用就可以了,我一直是这样弄的,和楼主的比较这个方法有什么不好吗?
作者: 肉仔    时间: 2025-10-26 21:49
学习了
作者: lsm3323203    时间: 昨天 09:58
感谢分享,谢谢楼主。。。
作者: ashchen    时间: 4 小时前
这个我还真研究过,直接删除创建链接不如用无人值守文件指定目录,纯原生的稳定
                        <FolderLocations>
                                <ProfilesDirectory>D:\win\10pw</ProfilesDirectory>
                                <ProgramData>D:\win\10pw\ProgramData</ProgramData>
                        </FolderLocations>
但如果简单的这么指定一下你会遇到问题就是系统预安装的app类似计算器无法启动,原因也很简单,ProgramData里有个目录Microsoft\AppRepository,是不允许放在非系统盘的
如果你想把系统盘的Program Files和Program Files (x86) 【这两个文件夹默认安装软件会把系统盘撑爆】一起移动到非系统盘可以按下面的思路做:
1 挂载install.wim
2 把Program Files\WindowsApps和ProgramData\Microsoft\AppRepository 移动到镜像的根目录
3 注册表挂载software,替换\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx 相应的注册表值【权限不够的话需要替换权限】,比较多可以导出来批量替换再导入
4 打包镜像,用上面插入新目录项的无人值守配置文件安装系统,一般用winntsetup比较方便
5 如果安装成功,用pe启动后把Program Files和Program Files (x86)复制到其他盘,修改新系统注册表,下面是例子
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProgramFilesDir"="D:\\win\\prog\\files"
"CommonFilesDir"="D:\\win\\prog\\files\\Common Files"
"ProgramFilesDir (x86)"="D:\\win\\prog\\x86"
"CommonFilesDir (x86)"="D:\\win\\prog\\x86\\Common Files"
"CommonW6432Dir"="D:\\win\\prog\\files\\Common Files"
"ProgramW6432Dir"="D:\\win\\prog\\files"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion]
"CommonFilesDir"="D:\\win\\prog\\x86\\Common Files"
"CommonFilesDir (x86)"="D:\\win\\prog\\x86\\Common Files"
"CommonW6432Dir"="D:\\win\\prog\\files\\Common Files"
"ProgramFilesDir"="D:\\win\\prog\\x86"
"ProgramFilesDir (x86)"="D:\\win\\prog\\x86"
"ProgramW6432Dir"="D:\\win\\prog\\files"

也可以在正常启动后导入,如果这两个目录删除不掉就再用pe启动删除这两个目录

6 如果没出意外那么系统盘不会再有让启动无限膨胀的 User、ProgramData,Program Files 等目录,为了系统兼容性可以用 mklink /j 创建符号链接只想其他盘防止有程序硬创建,另外Windows\Installer也需要删除并指向其他盘,这个目录也会膨胀




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3