无忧启动论坛

 找回密码
 注册
搜索

转移系统盘根目录users文件夹到别的盘的方法,可以制造出最快ramos的细节操作之一

查看数: 22094 | 评论数: 60 | 收藏 43
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-1-12 15:05

正文摘要:

本帖最后由 sairen139 于 2022-11-18 17:27 编辑 转移系统盘根目录users文件夹到别的盘的方法,可以制造出最快ramos的细节操作之一! 经过公主的黑马王子的攻坚,终于解决了把系统盘根目录迁移到别的盘的直接注 ...

回复

shinykers 发表于 2024-1-25 03:08:53
sairen139 发表于 2022-3-21 21:55
移动ProgramData 目录到非系统盘第一步,复制 ProgramData 目录假设要从 C 盘移动到 D 盘:xcopy C:\Prog ...

赞一个!
cntvic 发表于 2024-1-5 11:14:24
感谢分享
cntvic 发表于 2023-12-22 09:24:29
感谢分享
dayeye 发表于 2023-10-5 10:03:03
收藏再学习。
luosais 发表于 2023-8-3 14:55:25
谢谢分享
5118 发表于 2023-7-14 07:02:06
谢谢分享!
泮安宁 发表于 2023-6-16 13:39:39
怎么转移单个用户的文件夹,不转移整个user文件夹
泮安宁 发表于 2023-6-16 12:59:49
本帖最后由 泮安宁 于 2023-6-16 13:18 编辑

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

hanchi123 发表于 2023-4-25 07:13:21
感谢分享
m92sf 发表于 2022-10-14 08:48:06
感谢分享
KongLiang 发表于 2022-10-10 16:14:35
很好,按楼主的办法,一次成功
黑中见白 发表于 2022-4-1 11:49:38
p驱vdf最好不要跨版本使用和保存
h091026 发表于 2022-3-24 18:31:02
我突然想到一个词
只  送  内  核
sairen139 发表于 2022-3-23 07:09:22
sairen139 发表于 2022-3-21 15:55
第二种无需用到xcopy命令的新方案,就是xcopy命令复制这一步可以不用命令直接pe里复制或剪切系统Users文件 ...

我想最好的办公用的提速方式,就是系统什么驱动也不加,只用p驱动搞个关机自动保存的IO盘,然后把系统盘根目录的Users文件夹转移到这个关机自动保存的IO盘里去。因为系统开机后本来就会把要用的系统数据加载到内存里所以系统盘不用驱动加速也没什么问题,p驱动IO盘就用来加速用户数据这一块也能让使用者拥有超快的速度!
2010wadee 发表于 2022-3-22 20:28:26
appdate的转移目前还没有找到比较好的转移工具
ddnflier 发表于 2022-3-22 13:36:58
学习一下,谢谢分享 :)
wawakuliao 发表于 2022-3-22 02:15:15
感谢分享
2012ssln 发表于 2022-3-21 22:33:25
sairen139 发表于 2022-3-21 21:55
移动ProgramData 目录到非系统盘第一步,复制 ProgramData 目录假设要从 C 盘移动到 D 盘:xcopy C:\Prog ...

这么详细,万分感谢!
sairen139 发表于 2022-3-21 21:55:59
本帖最后由 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


点评

高 详细明白  发表于 2022-3-25 08:34
这么详细,万分感谢!  详情 回复 发表于 2022-3-21 22:33

评分

参与人数 1无忧币 +3 收起 理由
promrhxq + 3 赞一个!

查看全部评分

2012ssln 发表于 2022-3-21 21:39:55
感谢分享方法,另外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\Microso  详情 回复 发表于 2022-3-21 21:55
sairen139 发表于 2022-3-21 15:55:14
本帖最后由 sairen139 于 2022-3-21 17:38 编辑

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

点评

我想最好的办公用的提速方式,就是系统什么驱动也不加,只用p驱动搞个关机自动保存的IO盘,然后把系统盘根目录的Users文件夹转移到这个关机自动保存的IO盘里去。因为系统开机后本来就会把要用的系统数据加载到内存里  详情 回复 发表于 2022-3-23 07:09
sairen139 发表于 2022-3-21 07:37:36
本帖最后由 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就清出来了
jjbj66 发表于 2022-2-14 10:53:34
很好,学习了
jjbj66 发表于 2021-9-20 23:56:19
kkkkk
ok98 发表于 2021-9-20 23:40:18
w631911242 发表于 2021-3-19 10:01
我最早有这个想法是在2019年,不过我把Program Files(x86)、Program Files、ProgramData、Users全部迁移到 ...

次方法有软件可实现了吗。
ddngng 发表于 2021-9-9 11:32:04
此法能用在ProgramData吗?
w631911242 发表于 2021-3-19 10:01:09
我最早有这个想法是在2019年,不过我把Program Files(x86)、Program Files、ProgramData、Users全部迁移到物理盘,在创建软连接,p驱设置关闭保存!系统完整运行在内存中,用户软件运行在硬盘上!

点评

次方法有软件可实现了吗。  详情 回复 发表于 2021-9-20 23:40
宏通2020 发表于 2021-3-1 14:03:58
谢谢分享
宏通2020 发表于 2021-2-19 15:34:30
谢谢楼主分享

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

闽公网安备 35020302032614号

GMT+8, 2024-11-23 12:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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