无忧启动论坛

标题: 一键批处理制作体验接近正常系统创新ramos转移Administrator到关机自动保存P驱内存盘 [打印本页]

作者: sairen139    时间: 2022-11-22 19:17
标题: 一键批处理制作体验接近正常系统创新ramos转移Administrator到关机自动保存P驱内存盘
本帖最后由 sairen139 于 2022-11-25 13:07 编辑

一键批处理制作体验接近正常系统的创新ramos转移Administrator到关机自动保存P驱内存盘
此方案开机时间和正常系统一样短,体验和正常系统百分之九十九点九九一样!
这是体验几乎和正常系统一样的办公用和折腾用的双用ramos方案!最近研究发现用户文件夹写入东西最多最频繁,加上我们需要ramos很大的一部分原因是浏览器等软件工具在用户文件夹里写入了很多文件,这种频繁的写入对SSD的寿命有损害。因为SSD固态硬盘的特性是读取不损寿命而写入会缩短SSD寿命,那换一个角度我们把Administrator用户文件夹转移到P驱动内存盘里,不就保护了SSD。这样转移之后用户文件夹里的用户数据都能享受内存速度,而且系统开机时间和正常系统是一样短的。这岂不是两全其美的好方法!

@echo off
dir Y:\ ||"C:\Program Files\Primo Ramdisk\rxprd.exe" add -n 5123 -im -t SCSI -c 4KB -d Y: -dmm -f NTFS -Q F -I "D:\System Volume Information\Your-Admin.VDF" -l YourAdmin -D -s 1>nul 2>nul
%~dp0\wimlib extract "D:\System Volume Information\Win10LTSB2016x64Wzzok(1216)jihuo.WiM" 1  \Users\Administrator --dest-dir=Y:\ --nullglob
for /f "delims='=', tokens=2" %%i in ('wmic useraccount where "Name='Administrator'" get SID /value ^| findstr "SID="') do (set AdministratorSID=%%i)
Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\%AdministratorSID%" /v "ProfileImagePath" /t REG_EXPAND_SZ /d "Y:\Administrator" /f
Copy 公用桌面快捷方式.vbs Y:\Administrator\AppData\Roaming\Microsoft\Windows\SendTo\公用桌面快捷方式.vbs
pause
EXIT

C6198E53-1F77-404F-AAC9-3EB57B09E6D8.jpeg (3.64 MB, 下载次数: 186)

一键批处理直接制作成功的转移用户文件夹到P驱内存盘Y盘的ramos截图!

一键批处理直接制作成功的转移用户文件夹到P驱内存盘Y盘的ramos截图!

456AEB31-08E8-4147-B387-04EF23978859.jpeg (2.94 MB, 下载次数: 179)

未转移用户文件夹用监控工具监控系统盘C盘的读写详细列表截图之一

未转移用户文件夹用监控工具监控系统盘C盘的读写详细列表截图之一

72399E4F-DD22-404C-9A62-475DC559A129.jpeg (3.88 MB, 下载次数: 176)

未转移用户文件夹用监控工具监控系统盘C盘的读写详细列表截图之二

未转移用户文件夹用监控工具监控系统盘C盘的读写详细列表截图之二

!安完P驱一键制作ramos转移写频繁Administrator到关机自动保存Y内存盘.zip

434.07 KB, 下载次数: 171, 下载积分: 无忧币 -2

!安完P驱一键制作ramos转移写频繁Administrator到关机自动保存Y内存盘.zip


作者: sairen139    时间: 2022-11-22 19:19
本帖最后由 sairen139 于 2022-11-22 20:04 编辑

实施本文方案的前置条件需要有个系统的WIM格式备份文件!也就是这句%~dp0\wimlib extract "D:\System Volume Information\Win10LTSB2016x64Wzzok(1216)jihuo.WiM" 里的系统备份wim格式文件路径和名字随意改就行!本文方案的优点,因为是延时加载所以开机后内存占用极少,关机自动保存让使用体验和正常系统一致。
作者: sairen139    时间: 2022-11-22 19:19
本帖最后由 sairen139 于 2022-11-26 08:56 编辑

解释一下本文一键批处理的重要语句:dir Y:\ ||"C:\Program Files\Primo Ramdisk\rxprd.exe" add -n 5123 -im -t SCSI -c 4KB -d Y: -dmm -f NTFS -Q F -I "D:\System Volume Information\Your-Admin.VDF" -l YourAdmin -D -s 1>nul 2>nul
上面dir Y:\ ||就是如果发现有Y盘则不执行后半句。没发现有Y盘则执行后半句创建P驱内存盘Y盘并做相应设置。5123指定内存盘为5G,后面-Q F就是给内存盘everyone赋予完全控制的权限。-D参数则设置延时加载。不使用-F smart这种紧凑镜像而直接使用完全镜像是因为VDF方便被dg或者imdisk打开取用文件,以备不测之万一的情况!

%~dp0\wimlib extract "D:\System Volume Information\Win10LTSB2016x64Wzzok(1216)jihuo.WiM" 1  \Users\Administrator --dest-dir=Y:\ --nullglob
上面这句是使用wimlib.exe来解压"D:\System Volume Information\Win10LTSB2016x64Wzzok(1216)jihuo.WiM"里的\Users\Administrator文件夹到P驱内存盘Y盘里。

for /f "delims='=', tokens=2" %%i in ('wmic useraccount where "Name='Administrator'" get SID /value ^| findstr "SID="') do (set AdministratorSID=%%i)
Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\%AdministratorSID%" /v "ProfileImagePath" /t REG_EXPAND_SZ /d "Y:\Administrator" /f

上面两句是提取Administrator用户的SID然后修改设置转向"Y:\Administrator"这样就完成了完整的Administrator用户文件夹转移!

Copy 公用桌面快捷方式.vbs Y:\Administrator\AppData\Roaming\Microsoft\Windows\SendTo\公用桌面快捷方式.vbs
pause
EXIT




作者: sairen139    时间: 2022-11-22 19:19
本帖最后由 sairen139 于 2022-11-23 09:48 编辑

系统重装后根据VDF文件恢复P驱关联内存盘的命令行语句如下:
@echo off
"C:\Program Files\Primo Ramdisk\rxprd.exe" add -n 5123 -dmm -I "D:\System Volume Information\Your-Admin.VDF" -D -F flat
pause
EXIT

71B78DB1-B8D6-4683-A4F8-6C50AD2A6382.jpeg (3.29 MB, 下载次数: 165)

根据新增的内存盘盘符修改这个注册表的值就行了!这个值是用户文件夹的位置生效的关键注册表值!

根据新增的内存盘盘符修改这个注册表的值就行了!这个值是用户文件夹的位置生效的关键注册表值!

作者: mrzhonghb    时间: 2022-11-22 19:37
大佬厉害啊,支持
作者: swordma    时间: 2022-11-22 19:43
这样的话,就怕使用中电脑突然断电。
作者: 极客装机    时间: 2022-11-22 22:17
多谢分享!
作者: dxhjh    时间: 2022-11-23 06:52
感谢分享
作者: 9527sss    时间: 2022-11-23 08:56
谢谢分享!
作者: ynkm169    时间: 2022-11-23 09:10
一键批处理,这个值得试试。谢谢分享。

作者: jh198354    时间: 2022-11-23 09:38
感谢分享
作者: ldkvfeng    时间: 2022-11-23 09:48
只放用户文件夹内存要求也应该不高吧,会不会是个通吃的解决方案
作者: sairen139    时间: 2022-11-23 10:08
ldkvfeng 发表于 2022-11-23 09:48
只放用户文件夹内存要求也应该不高吧,会不会是个通吃的解决方案

是的,我这个方案延时加载开机时只会占用很少很少的一点点多余内存,的确是个通吃的解决方案!
作者: 1373285544    时间: 2022-11-23 13:10
感谢楼主热心分享
作者: huggsy    时间: 2022-11-23 21:56
学习大神
作者: 极客装机    时间: 2022-11-23 22:14

感谢分享
作者: sairen139    时间: 2022-11-24 09:24
sairen139 发表于 2022-11-22 19:19
实施本文方案的前置条件需要有个系统的WIM格式备份文件!也就是这句%~dp0\wimlib extract "D:\System Volum ...

如果原来的C盘硬盘分区分的比较小想尽可能多腾出C盘可用空间,可以将此系统备份文件以wimboot释放指针到硬盘C分区里,然后运行本文批处理也能成功!测试成功了这种方法是占用C盘空间最小的内存系统。
作者: unppnu    时间: 2022-11-24 10:00
感谢分享
作者: sairen139    时间: 2022-11-24 13:12
sairen139 发表于 2022-11-22 19:19
实施本文方案的前置条件需要有个系统的WIM格式备份文件!也就是这句%~dp0\wimlib extract "D:\System Volum ...

最初配置好任务栏固定图标的HKCU可手动导出为ntuser.dat注册表配置文件,可以在p驱内存盘解压出帐户后直接覆盖替换了,这样重启就能直接呈现你配置好的任务栏固定图标了。我好像只需要多加一个everything搜索图标固定在任务栏资源管理器图标之前!
作者: jasonfoo    时间: 2022-12-7 16:26
这个有小白版操作说明吗
作者: sairen139    时间: 2022-12-7 16:42
jasonfoo 发表于 2022-12-7 16:26
这个有小白版操作说明吗

有的小白版这个帖子其实一样的
http://bbs.wuyou.net/forum.php?m ... d=432938&extra=
作者: 54czp    时间: 2022-12-14 21:38
谢谢
作者: dooworm    时间: 2022-12-20 05:35
好复杂
作者: zmlxh168    时间: 2023-3-3 10:58

谢谢分享!
作者: seeimpact153    时间: 2023-3-13 17:27
谢谢安利建议
作者: luosais    时间: 2023-8-4 07:32
谢谢分享
作者: nowayer    时间: 2023-12-2 00:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: cntvic    时间: 2023-12-12 16:06
感谢分享
作者: yyz2191958    时间: 2023-12-14 11:28
很给力
作者: cntvic    时间: 2023-12-15 07:54
感谢分享
作者: zzzlllxyt    时间: 2023-12-19 19:49
路过……
作者: shinykers    时间: 2024-3-13 12:30
这个很帅,值得学习,收藏啦~
作者: zengxibiao    时间: 2024-5-22 18:14
感谢LZ分享,话说参照lz的教程终于搞成了uEFI引导P驱ramos,这不又来抄作业了
作者: xxxyyy1    时间: 2024-5-23 04:20
zengxibiao 发表于 2024-5-22 18:14
感谢LZ分享,话说参照lz的教程终于搞成了uEFI引导P驱ramos,这不又来抄作业了

不知lz还在不在,所以问问你,是不是一定要Administrator用户,改成其他用户是不是要自己改批处理里边的用户,是不是一定要先把系统备份一个wim文件出来放到d盘那个System Volume Information目录里边,这个目录是不是可以灵活配置呢
作者: xxxyyy1    时间: 2024-5-23 04:41
那个语句是关机自动保存呢
作者: zengxibiao    时间: 2024-5-23 05:40
xxxyyy1 发表于 2024-5-23 04:20
不知lz还在不在,所以问问你,是不是一定要Administrator用户,改成其他用户是不是要自己改批处理里边的 ...

不好意思,用群的精简版,登录即admin,不能给你建议个人觉得要改下用户;如果还不确定,可以在primo ramdisk手动保存到vdf啊。wim文件备份位置有批处理命令决定了的,目录应该可以灵活配置的,放system volume information是LZ的习惯,他一直强调怕被熊孩子删了
作者: sairen139    时间: 2024-5-29 17:31
xxxyyy1 发表于 2024-5-23 04:20
不知lz还在不在,所以问问你,是不是一定要Administrator用户,改成其他用户是不是要自己改批处理里边的 ...

System Volume Information目录这个文件夹里放是我的个人偏好,因为这个系级文件夹里的东西一般人删不掉。

当然你可以换成别的文件夹都是没问题的!
作者: xxxyyy1    时间: 2024-6-13 17:20
sairen139 发表于 2022-12-7 16:42
有的小白版这个帖子其实一样的
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=432938&extra=

这贴里提到的做成定时保存的命令是什么呢
作者: xxxyyy1    时间: 2024-6-13 22:28
看了一下rxprd.exe的参数,前边的问题都明白了,如果我不想要这个p区镜像,想把p驱镜像修改的内容保存到原有目录那用什么方法呢,是不是把wim文件的用户文件夹覆盖到原有文件夹,然后把注册表那个值改回来就可以呢
作者: 财源茂盛    时间: 2024-6-16 20:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: xxxyyy1    时间: 2024-7-25 21:51
sairen139 发表于 2024-5-29 17:31
System Volume Information目录这个文件夹里放是我的个人偏好,因为这个系级文件夹里的东西一般人删不掉 ...

lz能看到我的问题吗,如果要去除这个功能,重新使用原目录,需要哪些步骤呢




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