无忧启动论坛

标题: PE里开机自行创建一个999G的超大primorandisk内存盘分享给别的机子使用可用到最大内存 [打印本页]

作者: sairen139    时间: 2024-12-19 19:05
标题: PE里开机自行创建一个999G的超大primorandisk内存盘分享给别的机子使用可用到最大内存
本帖最后由 sairen139 于 2024-12-29 17:34 编辑

PE里开机自行创建一个999G的超大primorandisk内存盘分享给别的机子使用可用到最大内存

primo ramdisk的命令行rxprd.exe add -n 1022983 -t SCSI -c 4KB -d B -l B -dmm=compact -fs NTFS -N -D -F compact -Q f -s

PE里可在winxshell.lua里加只运行一次的第一句命令行开机自动生成999G的超大P驱动的ntfs内存盘

function onfirstrun()
  exec('/hide', 'rxprd add -n 1022983 -t SCSI -c 4KB -d B -l B -dmm=compact -fs NTFS -N -D -F compact -Q f -s')
  exec('X:\\Program Files\\WinosInfo.exe')
  exec('/hide', 'cmd.exe /c net share X=X: /grant:everyone,full /y')
  exec('/hide', 'cmd.exe /c net start wlansvc')
  exec('/hide', 'cmd.exe /c net start wimfltr')
  exec('/hide', 'wpeutil InitializeNetWork /NoWait')
  exec('X:\\Program Files\\Yong\\W64\\YONG.EXE')
  exec('X:\\Program Files\\DrvIndex.EXE -h -t')
  exec('/hide', [[Reg delete HKLM\SOFTWARE\Classes\Directory\background\shell\Powershell /f]])
  reg_write([[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{26EE0668-A00A-44D7-9371-BEB064C98683}\ShellFolder]], 'Attributes', 0xA0900004, winapi.REG_DWORD)
  reg_write([[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{59031a47-3f72-44a7-89c5-5595fe6b30ee}\ShellFolder]], 'Attributes', 0xA094012d, winapi.REG_DWORD)





IMG_0087.jpeg (2.63 MB, 下载次数: 14)

pe开机自动生成999G的primo ramdisk的内存盘B盘供smb分享给别的手机或者电脑使用!

pe开机自动生成999G的primo ramdisk的内存盘B盘供smb分享给别的手机或者电脑使用!

作者: sairen139    时间: 2024-12-19 19:06
本帖最后由 sairen139 于 2024-12-19 19:31 编辑

当然看自己的内存容量量力而设最好,999G的超大容量只是个虚假的显示,最多只能用到pe物理内存的最大值
需要了解的是rxprd.exe是 Primo Ramdisk 的命令行工具,下面一些参数的具体含义

  rxprd add:

      • 这部分指示rxprd.exe(Primo Ramdisk 的命令行工具)执行添加内存盘的操作。

  -n 1022983

      • -n参数用于指定新内存盘的容量1022983在ntfs格式下是999G大小

  -t SCSI:

      • -t参数指定内存盘的接口类型。SCSI表示这是一个模拟的 SCSI 接口内存盘。

  -c 4KB

      • -c参数设置内存盘的簇(cluster)大小。簇是文件系统分配空间的最小单位。这里设置为4KB。

  -d B

      • -d B分配B盘给它

  -l B

      • -l参数给卷标名字为B可自定义花名

  -dmm=compact:

      • -dmm参数设置内存盘的数据管理模式(Data Management Mode)。compact可能表示一种优化内存使用、减少碎片的模式。

  -fs NTFS

      • -fs参数指定内存盘使用的文件系统类型。NTFS是 Windows 操作系统常用的文件系统。


-F compact

      • -F参数可能用于指定格式化时的选项或模式。compact在这里表示在格式化时使用紧凑模式。

  -Q f

      • -Q f 给everyone所有人赋予完全控制的权限,-Q w?x 则是只给写和读的权限。


作者: martin313    时间: 2024-12-19 19:13
本帖最后由 martin313 于 2024-12-19 19:18 编辑

-Q F

赋予任何用户完全权限
作者: vaf    时间: 2024-12-19 19:26

作者: johnmy    时间: 2024-12-19 19:34
这么大吗
作者: wangyibin    时间: 2024-12-19 22:38
没什么鸟用,受实体机实际内存大小影响,如果实体机内存只有1G的话,启动PE用点,还剩点,就算建立了999G的内存盘存放文件不会超过1G就会报错。如果是8G实体机内存同样存放文件不能超过8G。

作者: zaolaohu    时间: 2024-12-20 00:27
谢谢分享
作者: 远大的理想    时间: 2024-12-20 06:32
谢谢分享
作者: wang1126    时间: 2024-12-20 09:04
谢谢楼主分享
宣示大于实际作用


作者: eone1984    时间: 2024-12-20 09:59
谢谢分享,爱你
作者: zqfeng01    时间: 2024-12-20 10:10

谢谢分享
作者: tt911    时间: 2024-12-20 10:29
噱头而已,再大也长一个脑袋,第一时刻也操作内容有限。
作者: martin313    时间: 2024-12-20 11:07
tt911 发表于 2024-12-20 10:29
噱头而已,再大也长一个脑袋,第一时刻也操作内容有限。



活过来了???!!!闭关出来了???!!!

作者: ynhhdj    时间: 2024-12-20 11:33
谢谢分享!顶起
作者: JayeDieyan    时间: 2024-12-20 11:44
sairen139 发表于 2024-12-19 19:06
当然看自己的内存容量量力而设最好,999G的超大容量只是个虚假的显示,最多只能用到pe物理内存的最大值需要 ...

内存盘设置越大,动态内存占用就越高,内存越发难以完全回收。
实际使用并不是只能在物理内存范围内,如果设置了虚拟内存,是可以存放部分高于物理内存大小的文件的,性能会巨幅下降,类似于混合盘但性能不如混合盘,磁盘性能不足很容易蓝屏。
作者: guong    时间: 2024-12-20 12:29
谢谢分享
作者: yc2428    时间: 2024-12-20 12:43
谢谢分享!
作者: 易广白    时间: 2024-12-20 12:53
确实是奇思妙想,
作者: 481416322    时间: 2024-12-20 13:59
我一直这么用,对16G内存的本子,ramos设置成20G的大小内存盘,目的只是不想看到C盘被显示出红条,使用的时候小心点,呵呵。
作者: 孟仁飞    时间: 2024-12-21 17:55
学习
作者: fegr    时间: 2024-12-22 13:53
谢谢分享




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