无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
12
返回列表 发新帖
楼主: james176
打印 上一主题 下一主题

[分享] 关于快速转移C盘用户文件夹到D

[复制链接]
31#
发表于 2025-7-19 20:09:20 | 只看该作者
回复

使用道具 举报

32#
发表于 2025-7-19 22:31:33 | 只看该作者
谢谢分享
回复

使用道具 举报

33#
发表于 2025-9-22 14:57:46 | 只看该作者
kksa123 发表于 2025-7-19 09:22
使用无人值守,更方便。。

使用无人值守转移,能不能解决重装系统后,D盘用户文件夹名称会带上电脑名称的后缀,如:Administrator.XXXX20250909OI
回复

使用道具 举报

34#
发表于 2025-9-22 16:59:21 | 只看该作者
感谢分享
回复

使用道具 举报

35#
发表于 2025-9-22 17:36:27 | 只看该作者
感谢楼主分享
回复

使用道具 举报

36#
发表于 2025-9-23 10:21:33 | 只看该作者
竹马 发表于 2025-9-22 14:57
使用无人值守转移,能不能解决重装系统后,D盘用户文件夹名称会带上电脑名称的后缀,如:Administrator.X ...

删除原来的用户文件夹就可以了
回复

使用道具 举报

37#
发表于 2025-9-23 10:46:25 | 只看该作者

直接把C改成D然后点应用就可以了,我一直是这样弄的,和楼主的比较这个方法有什么不好吗?
回复

使用道具 举报

38#
发表于 2025-10-26 21:49:36 | 只看该作者
学习了
回复

使用道具 举报

39#
发表于 昨天 09:58 | 只看该作者
感谢分享,谢谢楼主。。。
回复

使用道具 举报

40#
发表于 7 小时前 | 只看该作者
这个我还真研究过,直接删除创建链接不如用无人值守文件指定目录,纯原生的稳定
                        <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也需要删除并指向其他盘,这个目录也会膨胀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-1-20 20:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表