无忧启动论坛

标题: 转移系统盘根目录users文件夹到别的盘的方法,可以制造出最快ramos的细节操作之一 [打印本页]

作者: sairen139    时间: 2020-1-12 15:05
标题: 转移系统盘根目录users文件夹到别的盘的方法,可以制造出最快ramos的细节操作之一
本帖最后由 sairen139 于 2022-11-18 17:27 编辑

转移系统盘根目录users文件夹到别的盘的方法,可以制造出最快ramos的细节操作之一!
经过公主的黑马王子的攻坚,终于解决了把系统盘根目录迁移到别的盘的直接注册表修改法:
方法如下,进入pe系统,离线挂载SOFTWARE注册表配置文件为soft修改原系统的两张图所示的位置的值,然后把原系统根目录下的users文件夹移动到目标位置(进pe下用cmd命令xcopy C:\Users E:\Users\ /E /H /K /X /Y /B /C来复制文件夹然后删除C:\Users文件夹即可!)!
当然也可以移动到自动保存的P驱SCSI盘,这样用户数据就是最快的内存速度了!


此方法的意义就是将系统和用户数据分离开来,尘归尘,土归土。和光同尘,制造速度非同凡响的超快ramos系统!

第二种无需用到xcopy命令的新方案,就是xcopy命令复制这一步可以不用命令直接pe里复制或剪切系统Users文件夹过去D盘,但是剪切过去后要删掉\Users\Administrator\AppData\Local\Microsoft\Windows\UsrClass.dat这个文件,让系统自己生成一个这样也能解决鼠标左键点击不开开始菜单的问题!

89BE652C-ED7B-4883-8DCF-035A9194567E.png (81.18 KB, 下载次数: 189)

89BE652C-ED7B-4883-8DCF-035A9194567E.png

423C4148-0771-42D0-9EA4-73FBDC76E52D.png (71.69 KB, 下载次数: 190)

423C4148-0771-42D0-9EA4-73FBDC76E52D.png

BB8FD5D1-A02B-4DAC-8065-0B29FCC806F2.jpeg (2.4 MB, 下载次数: 127)

pe里离线挂载修改software注册表配置文件图一

pe里离线挂载修改software注册表配置文件图一

C43C02AF-755A-460D-9FFB-BA924D8F8C1E.jpeg (2.64 MB, 下载次数: 128)

pe里离线挂载修改software注册表配置文件图二

pe里离线挂载修改software注册表配置文件图二

1E4FD837-21CE-4EEB-B1B2-D7BF237CB371.jpeg (2.99 MB, 下载次数: 131)

pe里用xcopy目录拷贝权限用户文件夹到别的盘

pe里用xcopy目录拷贝权限用户文件夹到别的盘

2EBE48FA-4868-4E86-8418-7D0546FEE809.jpeg (1.63 MB, 下载次数: 128)

再次验证pe下离线挂载修改Users位置到D盘图之壹

再次验证pe下离线挂载修改Users位置到D盘图之壹

6F85F057-09A2-4AD4-8F27-F7D2C345AA74.jpeg (2.07 MB, 下载次数: 136)

再次验证pe下离线挂载修改Users位置到D盘最后成品图之贰

再次验证pe下离线挂载修改Users位置到D盘最后成品图之贰

4075A605-0DFD-42F4-A961-346438CB155E.jpeg (2.74 MB, 下载次数: 118)

windows11也能照此方法转移users到任意目录中去图一

windows11也能照此方法转移users到任意目录中去图一

3ABD0DC4-EE99-4ECC-A4A9-86A747271769.jpeg (2.45 MB, 下载次数: 137)

windows11也能照此方法转移users到任意目录中去图二

windows11也能照此方法转移users到任意目录中去图二

作者: sairen139    时间: 2020-1-12 15:08
非常感谢@公主的黑马王子即论坛ramos高手路飞的攻坚终于啃下了这块大骨头!这个工作是ramos前进和发展道路上的又一里程碑!ramos将进入数据和系统分离的新纪元!
作者: sairen139    时间: 2020-1-12 15:10
第二张图路径:
路径"HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList"
作者: kkkssc    时间: 2020-1-12 15:14
策略组改下就行了,简简单单,搞那么复杂,再说了,转移环境变量就好了,比如temp  网络缓存。。。
作者: sairen139    时间: 2020-1-12 15:15
第一张图路径

  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-3041595091-877177737-1731498070-1003]后面一串数字即sid账户数字
作者: sairen139    时间: 2020-1-12 15:16
如图所示

0479B5BE-E930-4082-8703-20CBCB41BC05.png (255.24 KB, 下载次数: 185)

0479B5BE-E930-4082-8703-20CBCB41BC05.png

A394D739-F364-4966-B96E-EB9660AC6864.png (44.27 KB, 下载次数: 183)

A394D739-F364-4966-B96E-EB9660AC6864.png

作者: promrhxq    时间: 2020-1-12 15:17
哇咔咔,不错不错,分离user文件夹用户设置,早就想这个干了
作者: xman00    时间: 2020-1-12 15:26
恭喜恭喜!!!
四川发来贺电!!!
作者: 都市浪子666    时间: 2020-1-12 17:23
不错,谢谢分享,,

作者: qwe    时间: 2020-1-12 17:55
谢谢分享
作者: 心零    时间: 2020-1-12 18:01
kkkssc 发表于 2020-1-12 15:14
策略组改下就行了,简简单单,搞那么复杂,再说了,转移环境变量就好了,比如temp  网络缓存。。 ...

注册表方式可以用来离线更改。
作者: 土豆蓝    时间: 2020-1-12 18:14
其实windows下的也可以移出来很多,这样把能移出来的都移出来就是最简单的uefi ramos 无需引引导镜像的ramos.借用下图,与延时无关


作者: ahwwy    时间: 2020-1-13 10:24
本人用的是软链接mklink将固态盘上的系统文件夹Users移动到D盘的,当然可以移动到内存盘。速度上感觉不到丝毫的延迟!


作者: renewel    时间: 2020-2-15 10:09
本帖最后由 renewel 于 2020-2-15 10:10 编辑

新手一个!
教程感觉不是很理解的了,我是直接在ramos里面做的,我试过新建一个账户,修改注册表,提示是定位不到!
我假设一个场景,就是我想要一个新的干净的账户,把我通过这个账户常用的软件信息,分离出来,保留下来,不随系统了,那我要怎么设置这个账户的注册信息呢?系统的管理员账户就无所谓,可以不动!
这样就可以实现:譬如家里人公用一个电脑,自己一个,老婆一个,所有的信息大家分离,也不在系统盘中,系统我可以随便折腾,软件如QQ、微信的东西都保留下来,可以重新导入继续用新系统中!
这样可以实现吗?
作者: loongson    时间: 2020-2-15 14:26
什么都看不懂,然而你却成功得一塌糊涂。
作者: liujun2000    时间: 2020-2-19 19:52
太狠了 除了启动内核 其他都移动出来就好了
作者: 大胜    时间: 2020-2-22 08:45
谢谢分享,有前景
作者: liujun2000    时间: 2020-2-23 00:00
测试了一下  效果不错 来顶一下
作者: qq812575    时间: 2020-4-15 03:04
我也想试试这个啊。
作者: wawakuliao    时间: 2020-4-20 20:57
感谢分享
作者: 2012ssln    时间: 2020-4-27 16:25
谢谢分享!今天又学到了,准备把user文件夹移动到傲腾上,这样就舒坦了。
作者: wawakuliao    时间: 2020-4-29 07:33
感谢分享
作者: wkdwang    时间: 2020-4-30 16:51
为什么改完后开始菜单没反应,我是在WIN系统下改,还是非要PE才行?
作者: sairen139    时间: 2020-5-1 12:24
本帖最后由 sairen139 于 2022-3-20 15:38 编辑
wkdwang 发表于 2020-4-30 16:51
为什么改完后开始菜单没反应,我是在WIN系统下改,还是非要PE才行?

你试试用fastcopy转移users文件夹!据了解只有fastcopy这种复制软件才能正常转移文件夹下的链接。或者另外一种方法进pe下用xcopy C:\Users E:\Users\ /E /H /K /X /Y /B /C来复制文件夹然后删除C:\Users文件夹即可!
作者: hlbdsy    时间: 2020-5-2 17:23
在做ramos系统以前,先转移桌面,转移我的文档,设置程序安装默认文件夹,再做ramos系统,跟楼主这个有啥主要区别?
作者: jjbj66    时间: 2020-5-2 23:13
谢谢,收藏了
作者: hlbdsy    时间: 2020-5-17 16:26
win10 ,表示转了以后登录界面出现unkown hard erro,不得不还原注册表。不过,用这种方法把proguame Data文件夹给转成功了。注意备份注册表。再后来就在原系统下转移了User文件夹。感觉,系统速度有明显提升。
作者: comeontxw    时间: 2020-7-1 17:44
修改是成功了,会不会有什么兼容问题?目前我win10_1903上面该了之后,我的文档,图片,视频这些文件夹都变成英文的了。


作者: wjbzjl    时间: 2020-7-9 23:13
学习一下,嘿嘿
作者: 18958925900    时间: 2021-2-8 00:49
还是想找一个软件来迁移它们。
作者: liaoyin    时间: 2021-2-8 08:46
18958925900 发表于 2021-2-8 00:49
还是想找一个软件来迁移它们。

试试软媒设置大师-系统文件夹设置先项.
作者: 18958925900    时间: 2021-2-8 11:35
liaoyin 发表于 2021-2-8 08:46
试试软媒设置大师-系统文件夹设置先项.

谢谢告知,我下载看看。
作者: 宏通2020    时间: 2021-2-19 15:34
谢谢楼主分享
作者: 宏通2020    时间: 2021-3-1 14:03
谢谢分享
作者: w631911242    时间: 2021-3-19 10:01
我最早有这个想法是在2019年,不过我把Program Files(x86)、Program Files、ProgramData、Users全部迁移到物理盘,在创建软连接,p驱设置关闭保存!系统完整运行在内存中,用户软件运行在硬盘上!
作者: ddngng    时间: 2021-9-9 11:32
此法能用在ProgramData吗?
作者: ok98    时间: 2021-9-20 23:40
w631911242 发表于 2021-3-19 10:01
我最早有这个想法是在2019年,不过我把Program Files(x86)、Program Files、ProgramData、Users全部迁移到 ...

次方法有软件可实现了吗。
作者: jjbj66    时间: 2021-9-20 23:56
kkkkk
作者: jjbj66    时间: 2022-2-14 10:53
很好,学习了
作者: sairen139    时间: 2022-3-21 07:37
本帖最后由 sairen139 于 2022-3-21 07:44 编辑

另外不用xcopy而使用系统自带robocopy的方法如下:

3.使用【C:】切换到系统盘,本文系统盘为C盘,下面先复制users用户文件夹到D盘:

使用 【robocopy "C:\Users'" "D:\Users" /E
/COPYALL /XJ /XD "C:\Users\Administrator"】

4.删除旧文件夹
使用 【rmdir C:\users /S /Q】删除Users文
件夹
5.创建软链接
使用 【mklink / "C:\Users" "D:\Users "】 创建
软链接
6.重启电脑
至此,Users文件夹的N个G就清出来了
作者: sairen139    时间: 2022-3-21 15:55
本帖最后由 sairen139 于 2022-3-21 17:38 编辑

第二种无需用到xcopy命令的新方案,就是xcopy命令复制这一步可以不用命令直接pe里复制或剪切系统Users文件夹过去D盘,但是剪切过去后要删掉\Users\Administrator\AppData\Local\Microsoft\Windows\UsrClass.dat这个文件,让系统自己生成一个这样也能解决鼠标左键点击不开开始菜单的问题!
说一下为什么要转移users文件夹,一来用户数据可持续重装系统也不怕,二来当前系统下没办法删除所用的users文件夹,就算迁移到别的空间大的数据盘里去也不怕误删!

作者: 2012ssln    时间: 2022-3-21 21:39
感谢分享方法,另外Program Files(x86)、Program Files、ProgramData也可以这么搞吗?
作者: sairen139    时间: 2022-3-21 21:55
本帖最后由 sairen139 于 2022-3-21 21:57 编辑
2012ssln 发表于 2022-3-21 21:39
感谢分享方法,另外Program Files(x86)、Program Files、ProgramData也可以这么搞吗?

移动ProgramData 目录到非系统盘第一步,复制 ProgramData 目录
假设要从 C 盘移动到 D 盘:
xcopy C:\ProgramData D:\ProgramData\ /E /H /K /X /Y /B /C

第二步,修改注册表
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList] 下的ProgramData 数据原为%SystemDrive%\ProgramData,改为 D:\ProgramData。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders] 下的“Common Administrative Tools”、”Common AppData”、”CommonPrograms”、”Common Startup”、”OEM Links”、”Common Templates”等值的数据也相应地改改。如下:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders ]
"Common Start Menu" ="D:\\ProgramData\\Microsoft\\Windows\\StartMenu"
"Common Programs" ="D:\\ProgramData\\Microsoft\\Windows\\StartMenu\\Programs"
"Common Administrative Tools" ="D:\\ProgramData\\Microsoft\\Windows\\StartMenu\\Programs\\Administrative Tools"
"Common Startup" ="D:\\ProgramData\\Microsoft\\Windows\\StartMenu\\Programs\\Startup"
"OEM Links" ="D:\\ProgramData\\OEMLinks"
"Common Templates" ="D:\\ProgramData\\Microsoft\\Windows\\Templates"
"Common AppData" = "D:\\ProgramData"

第三步,重启
注销的话需要多加 net stop iphlpsvc 和 net stop BITS。
第四步,删除 C:\ProgramData 目录
其中有两个无法直接删除的文件要先取得所有权,添加改写权限后才可以删除。
第五步,创建 Junction 文件夹映射
把 C:\ProgramData 指向 D:\ProgramData,这是为了防止一些硬编码的程序不由分说地往“C:\ProgramData” 里写东西。
mklink /J C:\ProgramData D:\ProgramData



作者: 2012ssln    时间: 2022-3-21 22:33
sairen139 发表于 2022-3-21 21:55
移动ProgramData 目录到非系统盘第一步,复制 ProgramData 目录假设要从 C 盘移动到 D 盘:xcopy C:\Prog ...

这么详细,万分感谢!
作者: wawakuliao    时间: 2022-3-22 02:15
感谢分享
作者: ddnflier    时间: 2022-3-22 13:36
学习一下,谢谢分享 :)
作者: 2010wadee    时间: 2022-3-22 20:28
appdate的转移目前还没有找到比较好的转移工具
作者: sairen139    时间: 2022-3-23 07:09
sairen139 发表于 2022-3-21 15:55
第二种无需用到xcopy命令的新方案,就是xcopy命令复制这一步可以不用命令直接pe里复制或剪切系统Users文件 ...

我想最好的办公用的提速方式,就是系统什么驱动也不加,只用p驱动搞个关机自动保存的IO盘,然后把系统盘根目录的Users文件夹转移到这个关机自动保存的IO盘里去。因为系统开机后本来就会把要用的系统数据加载到内存里所以系统盘不用驱动加速也没什么问题,p驱动IO盘就用来加速用户数据这一块也能让使用者拥有超快的速度!
作者: h091026    时间: 2022-3-24 18:31
我突然想到一个词
只  送  内  核
作者: 黑中见白    时间: 2022-4-1 11:49
p驱vdf最好不要跨版本使用和保存
作者: KongLiang    时间: 2022-10-10 16:14
很好,按楼主的办法,一次成功
作者: m92sf    时间: 2022-10-14 08:48
感谢分享
作者: hanchi123    时间: 2023-4-25 07:13
感谢分享
作者: 泮安宁    时间: 2023-6-16 12:59
本帖最后由 泮安宁 于 2023-6-16 13:18 编辑

必须要用xcopy来复制吗,自己复制粘贴行吗
看到了,要删除UsrClass.dat


作者: 泮安宁    时间: 2023-6-16 13:39
怎么转移单个用户的文件夹,不转移整个user文件夹
作者: 5118    时间: 2023-7-14 07:02
谢谢分享!
作者: luosais    时间: 2023-8-3 14:55
谢谢分享
作者: dayeye    时间: 2023-10-5 10:03
收藏再学习。
作者: cntvic    时间: 2023-12-22 09:24
感谢分享
作者: cntvic    时间: 2024-1-5 11:14
感谢分享
作者: shinykers    时间: 2024-1-25 03:08
sairen139 发表于 2022-3-21 21:55
移动ProgramData 目录到非系统盘第一步,复制 ProgramData 目录假设要从 C 盘移动到 D 盘:xcopy C:\Prog ...

赞一个!




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