一键批处理制作体验接近正常系统创新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
本帖最后由 sairen139 于 2022-11-22 20:04 编辑
实施本文方案的前置条件需要有个系统的WIM格式备份文件!也就是这句%~dp0\wimlib extract "D:\System Volume Information\Win10LTSB2016x64Wzzok(1216)jihuo.WiM" 里的系统备份wim格式文件路径和名字随意改就行!本文方案的优点,因为是延时加载所以开机后内存占用极少,关机自动保存让使用体验和正常系统一致。 本帖最后由 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-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 大佬厉害啊,支持 这样的话,就怕使用中电脑突然断电。 多谢分享! 感谢分享 谢谢分享! 一键批处理,这个值得试试。谢谢分享。
感谢分享 只放用户文件夹内存要求也应该不高吧,会不会是个通吃的解决方案 ldkvfeng 发表于 2022-11-23 09:48
只放用户文件夹内存要求也应该不高吧,会不会是个通吃的解决方案
是的,我这个方案延时加载开机时只会占用很少很少的一点点多余内存,的确是个通吃的解决方案! 感谢楼主热心分享 学习大神
感谢分享 sairen139 发表于 2022-11-22 19:19
实施本文方案的前置条件需要有个系统的WIM格式备份文件!也就是这句%~dp0\wimlib extract "D:\System Volum ...
如果原来的C盘硬盘分区分的比较小想尽可能多腾出C盘可用空间,可以将此系统备份文件以wimboot释放指针到硬盘C分区里,然后运行本文批处理也能成功!测试成功了这种方法是占用C盘空间最小的内存系统。 感谢分享 sairen139 发表于 2022-11-22 19:19
实施本文方案的前置条件需要有个系统的WIM格式备份文件!也就是这句%~dp0\wimlib extract "D:\System Volum ...
最初配置好任务栏固定图标的HKCU可手动导出为ntuser.dat注册表配置文件,可以在p驱内存盘解压出帐户后直接覆盖替换了,这样重启就能直接呈现你配置好的任务栏固定图标了。我好像只需要多加一个everything搜索图标固定在任务栏资源管理器图标之前! 这个有小白版操作说明吗{:1_186:} jasonfoo 发表于 2022-12-7 16:26
这个有小白版操作说明吗
有的小白版这个帖子其实一样的
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=432938&extra= 谢谢 好复杂
谢谢分享! 谢谢安利建议 谢谢分享 感谢分享 很给力 感谢分享
页:
[1]
2