无忧启动论坛

标题: [原创]XPETool 集成自动设置B盘,设置FBWF,设置虚拟内存,设置显示属性的小工具(元旦版) [打印本页]

作者: qinjg8008    时间: 2006-12-24 23:29
标题: [原创]XPETool 集成自动设置B盘,设置FBWF,设置虚拟内存,设置显示属性的小工具(元旦版)
完全脱离第三方的程序,只要这一个就可以实现。超级小巧,未加压缩壳,只有10KB.

添加设置FBWF的模块,体积增加1KB,11KB了。
注意:如果使用这个模块,在系统启动的时候不要启动FBWF的服务,否则设置无效。

修正FBWF设置会失败的问题。

修正设置虚拟内存后在系统属性中不显示的问题。

FBWF现在默认最高256MB。


1230版 添加静默运行程序的功能

[ 本帖最后由 qinjg8008 于 2006-12-30 04:43 PM 编辑 ]

Snap1.jpg (60.64 KB, 下载次数: 214)

Snap1.jpg

XPETool.rar

5.67 KB, 阅读权限: 10, 下载次数: 398, 下载积分: 无忧币 -2

1230 版


作者: strongchen    时间: 2006-12-24 23:31
。。。今天才更新了img,看来又要重做了。(img的修改实在太麻烦了)
作者: yfy6898    时间: 2006-12-24 23:33
这个怎么用啊?
作者: l1982012800    时间: 2006-12-24 23:38
给个中文说明,本人英文不太好
2,能不能加入FBWF设置功能
有个这个是不是可以把AUTORAMRESIZER.EXE,AUTOSETPAGEFILE.EXE,SETDISPLAY.EXE三个都删了

[ 本帖最后由 l1982012800 于 2006-12-24 11:41 PM 编辑 ]
作者: xypcmac    时间: 2006-12-24 23:40
这个看起来不错!
作者: royliaoz    时间: 2006-12-24 23:53
原帖由 strongchen 于 2006-12-24 11:31 PM 发表
。。。今天才更新了img,看来又要重做了。(img的修改实在太麻烦了)



请问strongchen大哥.那为什么要把他做成img了?是不是因为可写的原因?但我把你的imG提出来做成is_(忘记是iso还是is_),也能写啊

另外想问问你创建IMG的时候,是用winimg创建一个新的文件,然后修改参数(如扇区,头部等等那些),再往里面添加文件吗?
那么那些参数的标准是参考哪里?这个问题我还是不太明白..找过网上的一些资料,有参数表,但都几个网页说的都不一样...

紧身裤正面_紧身牛仔裤_翘臀肥臀_大肥臀图库_少妇翘臀_翘臀网www.qiaotunwang.cn
翘臀 大肥臀 紧身牛仔裤正面 紧身裤正面 紧身裤正面图 少妇紧身牛仔裤 少妇翘臀

免费赠品小样专区信息[url]www.sweetfree.cn[/url]

[ 本帖最后由 royliaoz 于 2008-10-9 19:15 编辑 ]
作者: yfy6898    时间: 2006-12-24 23:59
原帖由 royliaoz 于 2006-12-24 11:53 PM 发表



请问strongchen大哥.那为什么要把他做成img了?是不是因为可写的原因?但我把你的imG提出来做成is_(忘记是iso还是is_),也能写啊

另外想问问你创建IMG的时候,是用winimg创建一个新的文件,然后修改参数(如扇 ...

用VDM直接创建IMG文件,不用设置那么复杂的参数。
作者: royliaoz    时间: 2006-12-25 00:04
VDM原来真的那么好用,太感谢你的回答了,我还想提两个问题
1.我发现我用vdm的时候经常出错,然后就要重启电脑再用了,经常是这样..你的会吗?
2.vmd创建的img能用做grub4dos启动吗?

谢谢!:D

原帖由 yfy6898 于 2006-12-24 11:59 PM 发表

用VDM直接创建IMG文件,不用设置那么复杂的参数。

[ 本帖最后由 royliaoz 于 2006-12-25 12:06 AM 编辑 ]
作者: strongchen    时间: 2006-12-25 00:11
使用VDM退出前请把映射的img卸载,否则再开启会出错(要培养一下使用习惯了)
作者: yfy6898    时间: 2006-12-25 00:11
是很容易出错,记着两个问题就行了,第一,别还没卸载镜像就关闭VDM,第二,别加载一些不兼容的格式的镜像,我一般只用VDM加载IMG而已。
作者: strongchen    时间: 2006-12-25 00:11
原帖由 royliaoz 于 2006-12-24 11:53 PM 发表



请问strongchen大哥.那为什么要把他做成img了?是不是因为可写的原因?但我把你的imG提出来做成is_(忘记是iso还是is_),也能写啊

另外想问问你创建IMG的时候,是用winimg创建一个新的文件,然后修改参数(如扇 ...


img有压缩功能,占用的内存少。。。。
作者: l1982012800    时间: 2006-12-25 00:16
原帖由 yfy6898 于 2006-12-25 12:11 AM 发表
是很容易出错,记着两个问题就行了,第一,别还没卸载镜像就关闭VDM,第二,别加载一些不兼容的格式的镜像,我一般只用VDM加载IMG而已。

这样就是不怕出错了

1.GIF (5.92 KB, 下载次数: 120)

1.GIF

作者: yfy6898    时间: 2006-12-25 00:20
嗯,有道理,确实该取消那个选项,容易错按。
作者: lxl1638    时间: 2006-12-25 00:21
原帖由 qinjg8008 于 2006-12-24 11:29 PM 发表
完全脱离第三方的程序,只要这一个就可以实现。超级小巧,未加压缩壳,只有10KB.


1、2可以单独使用,无需第3方程式,AUTORAMRESIZER.EXE已有源码,设置显示楼主也做了一个。

但3本人试了无法创建出虚拟内存。

[ 本帖最后由 lxl1638 于 2006-12-25 12:27 AM 编辑 ]
作者: royliaoz    时间: 2006-12-25 00:41
原帖由 l1982012800 于 2006-12-25 12:16 AM 发表

这样就是不怕出错了



非常感谢你..呵呵
作者: royliaoz    时间: 2006-12-25 00:41
原帖由 strongchen 于 2006-12-25 12:11 AM 发表


img有压缩功能,占用的内存少。。。。



原来这样,,哈,感谢了
作者: qinjg8008    时间: 2006-12-25 00:48
原帖由 lxl1638 于 2006-12-25 12:21 AM 发表


1、2可以单独使用,无需第3方程式,AUTORAMRESIZER.EXE已有源码,设置显示楼主也做了一个。

但3本人试了无法创建出虚拟内存。

我的可以
注意看说明,可用内存大于设置的最小值时不创建虚拟内存

Snap2.jpg (178.83 KB, 下载次数: 130)

Snap2.jpg

作者: lxl1638    时间: 2006-12-25 01:00
再试,当时只是发现硬盘上是有个文件,但在"我的电脑"(如你那图),没有发现说明那个分区存在虚拟内存。
作者: qinjg8008    时间: 2006-12-25 01:14
不显示是正常的,要显示的话就要写注册表了。我省略了注册表操作,所以只创建虚拟内存而不显示
作者: Yonsm    时间: 2006-12-25 02:13
原帖由 lxl1638 于 2006-12-25 12:21 AM 发表


1、2可以单独使用,无需第3方程式,AUTORAMRESIZER.EXE已有源码,设置显示楼主也做了一个。

但3本人试了无法创建出虚拟内存。


哪里有源代码,正想找。

另外,如果可以的话,建议楼主放出源代码,分享一下。
作者: qinjg8008    时间: 2006-12-25 09:15
这个就是 AutoRamResizer 的源代码

AutoRamResizer-src.zip

18.91 KB, 下载次数: 144, 下载积分: 无忧币 -2


作者: mackyliu    时间: 2006-12-25 09:24
非一般的强人.三大功能,不加壳居然只有10KB,佩服
作者: zts59    时间: 2006-12-25 10:24
收了,谢谢。
作者: dylneil    时间: 2006-12-25 12:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: zero99    时间: 2006-12-25 14:59
又有好东西了,下载来测试看看,谢了。
作者: willsion    时间: 2006-12-25 17:14
这个不错,收下了。谢谢。
作者: qinjg8008    时间: 2006-12-25 21:55
现在可以自动设置FBWF了,呵呵!
作者: sck    时间: 2006-12-25 22:46
最好把原版的英文修改为中文的说明就更好了。
作者: lxl1638    时间: 2006-12-25 23:01
设置FBWF部分还要改,它支持的最小值是16MB而不是0,最大值是1G,不是2G。一般64MB以上容易出问题。
大师这个是用汇编做的吧,而此之小。
作者: qinjg8008    时间: 2006-12-25 23:05
原帖由 lxl1638 于 2006-12-25 11:01 PM 发表
设置FBWF部分还要改,它支持的最小值是16MB而不是0,最大值是1G,不是2G。一般64MB以上容易出问题。
大师这个是用汇编做的吧,而此之小。

VC6做的,汇编可用不来的,也没那个精力去做,呵呵。
谢谢九哥提醒。我对FBWF了解太少了。
作者: sck    时间: 2006-12-26 08:58
我来汉化一下,不知准确否?

XPETool.rar

5.17 KB, 下载次数: 148, 下载积分: 无忧币 -2


作者: qinjg8008    时间: 2006-12-26 09:21
原帖由 sck 于 2006-12-26 08:58 AM 发表
我来汉化一下,不知准确否?

-f 是指调整大小后最少内存剩余空间
具体可参考AutoRamResizer的帮助文件
作者: yfy6898    时间: 2006-12-26 09:28
请问参数d怎么设置法呢?
作者: qinjg8008    时间: 2006-12-26 09:32
和AutoRamResizer里一样的含义
指分配给B盘的内存占用系统可用内存的比例

默认是3.0 就是说,分配可用内存的1/3给B盘
作者: yfy6898    时间: 2006-12-26 10:10
刚才我在老九120M中测试,电脑内存256M,设置参数如下:
自启动程序=%SystemRoot%\SYSTEM32\XPETool.exe -2 -w 800 -h 600 -b 32 -f 75;设置显示器分辨率
自启动程序=%SystemRoot%\SYSTEM32\XPETool.exe -3 -n D:\PE_PAGE.SYS -m 64 -x 128;设置虚拟内存
自启动程序=%SystemRoot%\SYSTEM32\XPETool.exe -4 -l 16 -h 64 -f 16;设置X盘空间
测试结果其中有三个问题:
1、显示器设置的分辨率没起作用,注册表里设置的1024*768,启动后还是1024*768.
2、实际启动后只剩下40M的内存,但是虚拟内存没有设置。
3、X盘空间实际设置了20M,在没有设置d参数的情况下怎么不是16M呢?
作者: yfy6898    时间: 2006-12-26 10:17
原帖由 qinjg8008 于 2006-12-26 09:32 AM 发表
和AutoRamResizer里一样的含义
指分配给B盘的内存占用系统可用内存的比例

默认是3.0 就是说,分配可用内存的1/3给B盘

再请教一下,那设置FBWF的d参数怎么默认是1.0呢?100%的可用内存全分配给FBWF吗?
作者: qinjg8008    时间: 2006-12-26 10:23
原帖由 yfy6898 于 2006-12-26 10:10 AM 发表
刚才我在老九120M中测试,电脑内存256M,设置参数如下:
自启动程序=%SystemRoot%\SYSTEM32\XPETool.exe -2 -w 800 -h 600 -b 32 -f 75;设置显示器分辨率
自启动程序=%SystemRoot%\SYSTEM32\XPETool.exe -3 -n  ...


注意写法:
自启动程序=%SystemRoot%\SYSTEM32\XPETool.exe|-2 -w 800 -h 600 -b 32 -f 75;设置显示器分辨率
你都少了|

另外FBWF是可以动态分配内存的。
即使没有d参数,就会设置最大值,也就是-h 64

[ 本帖最后由 qinjg8008 于 2006-12-26 10:25 AM 编辑 ]
作者: yfy6898    时间: 2006-12-26 10:28
呵呵,原来有根本性错误,我再试试看。
作者: lxl1638    时间: 2006-12-26 10:39
给个建议,FBWF部分或RAMDISK部分采用可用内存的%比来设置,用1/d不方便微调,大内存的机子,1/2与1/3就有几百M的差别,1/2与1/8差别就更大了。%比与几分几的差别也很容易改,只是多一次乘法运算而已。
作者: yfy6898    时间: 2006-12-26 10:41
现在设置的参数是
自启动程序=%SystemRoot%\SYSTEM32\XPETool.exe|-2 -w 800 -h 600 -b 32 -f 75;设置显示器分辨率
自启动程序=%SystemRoot%\SYSTEM32\XPETool.exe|-3 -n D:\PE_PAGE.SYS -m 64 -x 128;设置虚拟内存
自启动程序=%SystemRoot%\SYSTEM32\XPETool.exe|-4 -d 4 -l 16 -h 64 -f 16;设置X盘空间
还是不行啊,又来麻烦大师了。
三条命令都没起作用,哪儿错了呢。

[ 本帖最后由 yfy6898 于 2006-12-26 10:45 AM 编辑 ]
作者: qinjg8008    时间: 2006-12-26 10:53
在PE的命令提示符下使用这几个命令看能不能起作用。另外FBWF的服务要默认关闭的才能设置。
作者: zts59    时间: 2006-12-26 10:58
如何用这个工具做到:自动从最后硬盘分区创建页面文件?

下面这样做有没有冲突?

设置B盘大小=X:\PE_TOOLS\xpetool.exe -1 -l 8 -h 64 -f 16
作者: yfy6898    时间: 2006-12-26 11:04
是不是我运行的方式不对啊?:'(菜鸟就是太菜了。
哦,是错了,多加了一个|,取消后在命令提示符下就起作用了。

[ 本帖最后由 yfy6898 于 2006-12-26 11:09 AM 编辑 ]

03.JPG (62.64 KB, 下载次数: 97)

03.JPG

作者: qinjg8008    时间: 2006-12-26 11:08
原帖由 zts59 于 2006-12-26 10:58 AM 发表
如何用这个工具做到:自动从最后个硬盘分区创建页面文件?

下面这样做有没有冲突?

设置B盘大小=X:\PE_TOOLS\xpetool.exe -1 -l 8 -h 64 -f 16


还没有实现自动从最后一个硬盘分区创建页面文件。

设置B盘一般不会有什么冲突,但最好在xpeinit初始化之前设置B盘。否则会出一些问题的,比如设置失败或快捷方式丢失。
作者: zts59    时间: 2006-12-26 11:08
在命行方式下,不要"|"
这个“|"只是在INI中使用的。
作者: qinjg8008    时间: 2006-12-26 11:09
原帖由 yfy6898 于 2006-12-26 11:04 AM 发表
是不是我运行的方式不对啊?:'(菜鸟就是太菜了。

命令提示符下就不要用竖线了,用空格代替竖线。
作者: yfy6898    时间: 2006-12-26 11:10
在命令提示符中正确,但是在PE配置文件中怎么没起作用呢?

[ 本帖最后由 yfy6898 于 2006-12-26 11:15 AM 编辑 ]
作者: l1982012800    时间: 2006-12-26 11:11
DOS下不需要"|"
XPETool.exe -1 -l 16 -h 64
XPETool.exe -2 -w 1024 -h 768 -b 32 -f 75
XPETool.exe -3 -n E:\PE_PageFile.SYS -m 128 -x 128
XPETool.exe -4 -h 64 -f 16
作者: zts59    时间: 2006-12-26 11:15
原帖由 qinjg8008 于 2006-12-26 11:08 AM 发表


还没有实现自动从最后一个硬盘分区创建页面文件。

设置B盘一般不会有什么冲突,但最好在xpeinit初始化之前设置B盘。否则会出一些问题的,比如设置失败或快捷方式丢失。



为了避免这些问题,xpeinit初始化之前,是指XPEINIT运行之前是吗?这样的话是不是要加入注册表中,而不是在INI文件中?
作者: l1982012800    时间: 2006-12-26 11:19
把注册表中的自启动项XPEinit删了之后在INI中初始化XPEinit运行

[ 本帖最后由 l1982012800 于 2006-12-26 11:20 AM 编辑 ]
作者: qinjg8008    时间: 2006-12-26 11:28
原帖由 l1982012800 于 2006-12-26 11:19 AM 发表
把注册表中的自启动项XPEinit删了之后在INI中初始化XPEinit运行

楼上正解!

看看这篇
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=87663&highlight=%C9%E8%D6%C3B
作者: yfy6898    时间: 2006-12-26 11:29
原帖由 l1982012800 于 2006-12-26 11:19 AM 发表
把注册表中的自启动项XPEinit删了之后在INI中初始化XPEinit运行

是把注册表中删除自启动项XPEinit,另外在INI中增加“自启动程序=%SystemRoot%\SYSTEM32\XPEinit.exe” 吗?
作者: qinjg8008    时间: 2006-12-26 11:29
原帖由 yfy6898 于 2006-12-26 11:10 AM 发表
在命令提示符中正确,但是在PE配置文件中怎么没起作用呢?

可能放的位置不对吧。问下老九吧,他比较清楚。
作者: zts59    时间: 2006-12-26 11:31
编辑INI文件,(注册表中已处理)
如何确保XPETOOL设置页面文件时,运行在XPEINIT初始化之前?
作者: qinjg8008    时间: 2006-12-26 11:37
[XPEinitRun]
设置B盘空间=%SystemRoot%\SYSTEM32\XPETool.exe -1 -h 64 -f 16
设置虚拟内存=%SystemRoot%\SYSTEM32\XPETool.exe -3 -n C:\PE_PAGE.SYS -m 64 -x 128
初始化=%SystemRoot%\SYSTEM32\XPEINIT.EXE
作者: yfy6898    时间: 2006-12-26 11:46
我得先调整一下INI再试试,以前一直是用XPESET,呵呵,格式不一样。下午再向大师们请教,真诚的谢谢大家了!
作者: 沙漠之子    时间: 2006-12-26 14:22
最好能加入
1.隐藏运行(批处理)窗口 ,虽然xpeinit有这功能,但是xpeinit比这个大,使用是占内存也就多
2.命令行延迟功能,以延迟执行某命令,虽然老九的TIMEDELAY.EXE,有个功能,但总希望有一个即小巧,又多功能的东东
3.顺便将kill功能也加上,虽然老九的KILLPROCESS.EXE,有个功能,但不能kil掉两个同名进程,而PsTools中的pskill.exe功能能好,但许多杀毒软件
都误报

  1. 隐藏执行: XPEHELP.EXE /R 命令文件(CMD、EXE、BAT等,这些命令也可带上参数)
  2. 结束进程: XPEHELP.EXE /K 进程名称
  3. 隐藏窗口: XPEHELP.EXE /H 窗口标题
  4. 关闭窗口: XPEHELP.EXE /C 窗口标题
  5. 延时等待: XPEHELP.EXE /T  时间(秒)
复制代码


还有最好能自动关闭FBWF服务,并不是所有人都知道如何关闭的

能否将页面文件的信息刷到注册表中,这应该不会占用太多的字节,及运行时间吧

[ 本帖最后由 沙漠之子 于 2006-12-26 02:36 PM 编辑 ]
作者: yfy6898    时间: 2006-12-26 16:32
在老九120M版本中测试了大半天,还是搞不定分辨率的自动设置,并且发现几个问题,我目前设置的参数如下,请大师们分析一下。
已删除注册表中xpeinit.exe的自启动,在外部配置INI中添加了xpeinit.exe的初始化。以下是内部配置INI的内容
[Run]
更新变量=%SystemRoot%\SYSTEM32\XPEINIT.EXE -b
[xpeinitrun]
设置显示器分辨率=%SystemRoot%\SYSTEM32\XPETool.exe -2 -w 800 -h 600 -b 32 -f 75
设置虚拟内存=%SystemRoot%\SYSTEM32\XPETool.exe -3 -n D:\PE_PAGE.SYS -m 64 -x 128
设置X盘空间=%SystemRoot%\SYSTEM32\XPETool.exe -4 -d 4 -l 16 -h 64 -f 16
配置外置程序=%SYSTEMROOT%\SYSTEM32\xpeinit.exe -i "XPEMENU.INI"
[QuickLaunch]
设置虚拟内存=%ProgramFiles%\PETOOLS\SETPAGEFILE.EXE
清理虚拟磁盘临时文件=%ProgramFiles%\PETOOLS\Clean.BAT||%ProgramFiles%\PETOOLS\Clean.ICO
[WallPaper]
WallPaper=%ProgramFiles%\PETOOLS\壁纸.jpg

以上是内部配置INI的内容(外部配置INI只是桌面和程序组的快捷方式,在PE中显示正常)其中有几个问题:
1、FBWF功能设置在起作用,但是X盘增加的容量是6M,也就是说限定的最小值16没起作用,已测试假如取消d4的参数则增加容量为35M。
2、始终无法设置分辨率和虚拟内存。
3、无法设置桌面背景!我把图片换了几个不同的存放位置,包括IMG内和外置,各种情况都试过,始终无法显示桌面背景。
以上问题一直无法解决,不知道是什么原因啊?已测试过把XPETool.exe文件存放在不同的位置来运行,结果是一样的。

[ 本帖最后由 yfy6898 于 2006-12-26 04:43 PM 编辑 ]
作者: qinjg8008    时间: 2006-12-26 17:57
显示器的设置放在run里面,[xpeinitrun]里的东西运行时,应该还没有装入显卡驱动,导致失败。
虚拟内存设置换成小写试试看。
X盘的问题我也觉得很奇怪,你说下测试的方法
墙纸的问题我再查查代码
作者: wanghh    时间: 2006-12-26 18:01
学习。。。。。。。
作者: yfy6898    时间: 2006-12-26 18:20
在VPC中测试,256M内存,用的是老九120M版本,比较占内存,启动后剩余内存大概40M。
X盘的设置假如加了“d 4”参数,那么启动后显示X盘为126M,意思就是说FBWF只设置了6M,而不是16M。
假如取消了“d 4”参数,只设置“XPETool.exe -4 -l 16 -h 64 -f 16”,那么启动后X盘显示为155M,那就是FBWF设置了35M。
另外FBWF功能在启动前确认是关闭了的,因为已经测试过不用XPEtool设置FBWF的话,X盘就是120M。

[ 本帖最后由 yfy6898 于 2006-12-26 06:25 PM 编辑 ]
作者: yfy6898    时间: 2006-12-26 18:31
原帖由 qinjg8008 于 2006-12-26 05:57 PM 发表
显示器的设置放在run里面,里的东西运行时,应该还没有装入显卡驱动,导致失败。
虚拟内存设置换成小写试试看。
X盘的问题我也觉得很奇怪,你说下测试的方法
墙纸的问题我再查查代码

显卡驱动本来就没有加载啊,我在VPC里没有办法加载显卡驱动,要在实机中才能加载。不过用的笔记本,没有显卡驱动也能正确显示32位色的,这会影响xpetool设置分辨率吗?
作者: yfy6898    时间: 2006-12-26 18:45
另外桌面背景的问题我也觉得很奇怪,下载过StrongChen12.15的版本,它里面的桌面背景是正常的。
在老九120M里面出现不能显示桌面,刚开始我以为是不是图片格式有点问题,干脆换用StrongChen的桌面图片,结果也不能显示。
后来又把图片的放置位置在IMG内换到外置程序中,还是不行。
把 WallPaper=%ProgramFiles%\PETOOLS\壁纸.jpg 这段语句放在内部INI和外部INI中也各测试过,结果都一样不行。
作者: qinjg8008    时间: 2006-12-26 19:00
原帖由 yfy6898 于 2006-12-26 06:31 PM 发表

显卡驱动本来就没有加载啊,我在VPC里没有办法加载显卡驱动,要在实机中才能加载。不过用的笔记本,没有显卡驱动也能正确显示32位色的,这会影响xpetool设置分辨率吗?


VPC刷新率能用75吗?应该不能吧
去掉后面的 -f 75
应该没问题。
另外,桌面背景试试看用WallPaper=Programs\PETOOLS\壁纸.jpg行不行。
作者: qinjg8008    时间: 2006-12-26 19:10
原帖由 yfy6898 于 2006-12-26 06:20 PM 发表
在VPC中测试,256M内存,用的是老九120M版本,比较占内存,启动后剩余内存大概40M。
X盘的设置假如加了“d 4”参数,那么启动后显示X盘为126M,意思就是说FBWF只设置了6M,而不是16M。
假如取消了“d 4”参数, ...

试试看 AutoRam 有没有这个问题?
作者: yfy6898    时间: 2006-12-26 19:31
原帖由 qinjg8008 于 2006-12-26 07:10 PM 发表

试试看 AutoRam 有没有这个问题?

呵呵,老九120M版本不知道是在哪里定义的自动设置 AutoRam,只发现里面有个AUTORUN.CMD,但是不懂是从哪里加载运行它的,好象注册表的启动项里没这个,不懂怎样去除它的运行,呵呵,所以我没用xpetool定义AutoRam,那个AUTORUN.CMD内容如下:
start /wait AutoRamResizer.exe -d 4 -l 16 -h 32
start XPELogon.exe -r
exit

[ 本帖最后由 yfy6898 于 2006-12-26 07:33 PM 编辑 ]
作者: wanghh    时间: 2006-12-26 19:44
原帖由 yfy6898 于 2006-12-26 07:31 PM 发表

呵呵,老九120M版本不知道是在哪里定义的自动设置 AutoRam,只发现里面有个AUTORUN.CMD,但是不懂是从哪里加载运行它的,好象注册表的启动项里没这个,不懂怎样去除它的运行,呵呵,所以我没用xpetool定义AutoR ...

朋友:能不能把修改的注册表放上来?谢谢!
作者: qinjg8008    时间: 2006-12-26 20:03
找到设置FBWF失败的原因了:
可用的数值是:
; 0x10 = 16Mb
; 0x18 = 24Mb
; 0x20 = 32Mb
; 0x30 = 48Mb
; 0x40 = 64Mb
; 0x48 = 72Mb
; 0x60 = 96Mb
; 0x80 = 128Mb
; 0x100 = 256Mb
;
所以用-d 的话会导致失败。因为-d 除下来肯定不是这些整数。
所以不要用-d这个参数吧,由此 -f 也不要用。
作者: yfy6898    时间: 2006-12-26 20:05
原帖由 wanghh 于 2006-12-26 07:44 PM 发表

朋友:能不能把修改的注册表放上来?谢谢!

你是需要FBWF功能的注册表内容啊?

[ 本帖最后由 yfy6898 于 2006-12-26 08:10 PM 编辑 ]

fbwf.rar

645 Bytes, 下载次数: 56, 下载积分: 无忧币 -2


作者: yfy6898    时间: 2006-12-26 20:07
原帖由 qinjg8008 于 2006-12-26 08:03 PM 发表
找到设置FBWF失败的原因了:
可用的数值是:
; 0x10 = 16Mb
; 0x18 = 24Mb
; 0x20 = 32Mb
; 0x30 = 48Mb
; 0x40 = 64Mb
; 0x48 = 72Mb
; 0x60 = 96Mb
; 0x80 = 128Mb
; 0x100 = 256Mb
;
所以用-d 的话 ...

不用d参数那也没什么影响的,但是那个桌面背景是什么原因呢?好象我的INI里的语法也没有错的,就是不知道怎么不能显示。
作者: qinjg8008    时间: 2006-12-26 20:16
QUOTE:
原帖由 yfy6898 于 2006-12-26 06:31 PM 发表

显卡驱动本来就没有加载啊,我在VPC里没有办法加载显卡驱动,要在实机中才能加载。不过用的笔记本,没有显卡驱动也能正确显示32位色的,这会影响xpetool设置分辨率吗?


VPC刷新率能用75吗?应该不能吧
去掉后面的 -f 75
应该没问题。
另外,桌面背景试试看用WallPaper=Programs\PETOOLS\壁纸.jpg行不行。
作者: l1982012800    时间: 2006-12-26 20:17
原帖由 qinjg8008 于 2006-12-26 08:03 PM 发表
找到设置FBWF失败的原因了:
可用的数值是:
; 0x10 = 16Mb
; 0x18 = 24Mb
; 0x20 = 32Mb
; 0x30 = 48Mb
; 0x40 = 64Mb
; 0x48 = 72Mb
; 0x60 = 96Mb
; 0x80 = 128Mb
; 0x100 = 256Mb
;
所以用-d 的话 ...

XPETool能修正一下吗
作者: yfy6898    时间: 2006-12-26 20:20
试过用用WallPaper=Programs\PETOOLS\壁纸.jpg的,参数不对,还有其他的桌面快捷方式,写成Programs就快捷方式也没了。
作者: qinjg8008    时间: 2006-12-26 20:56
原帖由 l1982012800 于 2006-12-26 08:17 PM 发表

XPETool能修正一下吗

已修正!
作者: yfy6898    时间: 2006-12-26 21:15
试试qinjg8008大师的修正版。

[ 本帖最后由 yfy6898 于 2006-12-26 09:30 PM 编辑 ]
作者: yfy6898    时间: 2006-12-26 21:28
似乎还是不能加d参数哦,还是启动后FBWF设置了6M。
作者: qinjg8008    时间: 2006-12-26 21:59
是不是你看错了,或者你的X盘被其它文件占了,因为FBWF就不可能设成6MB的。
自己看看注册表里的
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\FBWF
WinPECacheThreshold项是不是等于16
作者: wanghh    时间: 2006-12-26 22:03
原帖由 yfy6898 于 2006-12-26 08:05 PM 发表

你是需要FBWF功能的注册表内容啊?

我想把老久120M中的XPEHELP.EXE换成XPEinit.exe,要改注册表software文件。
你有老久120M改好的注册表吗?谢谢!
作者: yfy6898    时间: 2006-12-26 22:06
原帖由 wanghh 于 2006-12-26 10:03 PM 发表

我想把老久120M中的XPEHELP.EXE换成XPEinit.exe,要改注册表software文件。
你有老久120M改好的注册表吗?谢谢!

是整个software还是只启动项?
作者: yfy6898    时间: 2006-12-26 22:07
原帖由 qinjg8008 于 2006-12-26 09:59 PM 发表
是不是你看错了,或者你的X盘被其它文件占了,因为FBWF就不可能设成6MB的。
自己看看注册表里的
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\FBWF
WinPECacheThreshold项是不是等于16

因为整个X盘的大小就是125M,没有FBWF的话就是119M(是120M的IMG)。
作者: wanghh    时间: 2006-12-26 22:13
原帖由 yfy6898 于 2006-12-26 10:06 PM 发表

是整个software还是只启动项?

整个software
作者: yfy6898    时间: 2006-12-26 22:16
WinPECacheThreshold项是16,难道FBWF是以X盘的总可用空间来计算的吗?我的X盘自身有10M的剩余空间的,IMG的总体积是120M。

05.JPG (85.89 KB, 下载次数: 93)

05.JPG

作者: yfy6898    时间: 2006-12-26 22:19
原帖由 wanghh 于 2006-12-26 10:13 PM 发表

整个software

下面附件里。

SOFTWARE.part01.rar

292.97 KB, 下载次数: 78, 下载积分: 无忧币 -2

SOFTWARE.part02.rar

173.92 KB, 下载次数: 120, 下载积分: 无忧币 -2


作者: wanghh    时间: 2006-12-26 22:20
谢谢yfy6898朋友!
作者: yfy6898    时间: 2006-12-26 22:22
不用客气,互相帮助。:)
作者: l1982012800    时间: 2006-12-27 00:07
原帖由 qinjg8008 于 2006-12-24 11:29 PM 发表
修正FBWF设置会失败的问题。

修正设置虚拟内存后在系统属性中不显示的问题。

FBWF现在默认最高256MB。
...

原:XPETool.exe -4 -h 64 -f 16
如果我设置成XPETool.exe -4 -h 64则会出错

修正版的虚拟内存是强制设置的,不管你的空闲内存有多大,

害得我又用回老版

[ 本帖最后由 l1982012800 于 2006-12-27 12:23 AM 编辑 ]
作者: qinjg8008    时间: 2006-12-27 00:33
原帖由 l1982012800 于 2006-12-27 12:07 AM 发表

原:XPETool.exe -4 -h 64 -f 16
如果我设置成XPETool.exe -4 -h 64则会出错

修正版的虚拟内存是强制设置的,不管你的空闲内存有多大,

害得我又用回老版

不好意思,调试的时候注释了一句语句,现在加上了。附件重新上传了。
作者: wanghh    时间: 2006-12-27 07:04
yfy6898你好!我修改后启动进不了。能不能把改好的menu.ini文件上传?
不知要不要再加上什么文件?谢谢!

[ 本帖最后由 wanghh 于 2006-12-27 07:05 AM 编辑 ]
作者: lxl1638    时间: 2006-12-27 07:23
原文照抄,FBWF大小只能是16MB至1024MB。

:SIZING
;======
;
; 8Mb - This is apparently not possible, the XPe documentation
;     says FBWF sizes are from 16Mb - 1024Mb only.
;       Trying to force it with Target Designer reverts it to 16Mb.
;    To be honest i didnt bother fiddling this low in real world testing.
:
; Valid sizes are:
;
; 0x10 = 16Mb
; 0x18 = 24Mb
; 0x20 = 32Mb
; 0x30 = 48Mb
; 0x40 = 64Mb
; 0x48 = 72Mb
; 0x60 = 96Mb
; 0x80 = 128Mb
; 0x100 = 256Mb
;
; The following line sets the cachesize to 64Mb, theoretically
; you could leave this out and it will still do 64Mb, but
; in my testing, it would revert to 32Mb, not the 64Mb
; according to the documentation.

作者: yfy6898    时间: 2006-12-27 07:39
原帖由 wanghh 于 2006-12-27 07:04 AM 发表
yfy6898你好!我修改后启动进不了。能不能把改好的menu.ini文件上传?
不知要不要再加上什么文件?谢谢!

我用XPEinit.exe设置的INI始终有些问题,比如说桌面背景怎么也显示不出来。用老九的XPESET做的倒是一切正常。你要哪个?
我可以把所有注册表文件和INI一起传给你。
作者: wanghh    时间: 2006-12-27 07:40
原帖由 yfy6898 于 2006-12-27 07:39 AM 发表

我用XPEinit.exe设置的INI始终有些问题,比如说桌面背景怎么也显示不出来。用老九的XPESET做的倒是一切正常。你要哪个?
我可以把所有注册表文件和INI一起传给你。

好的。谢谢!
作者: yfy6898    时间: 2006-12-27 08:10
wanghh兄,刚才我检查了一下,整个注册表的内容并未做什么大改动,你不能启动是因为注册表启动项的问题,现把启动部分的内容给你,得按自身的情况修改才能正常使用。

[ 本帖最后由 yfy6898 于 2006-12-27 11:07 AM 编辑 ]
作者: qinjg8008    时间: 2006-12-27 09:48
原帖由 lxl1638 于 2006-12-27 07:23 AM 发表
原文照抄,FBWF大小只能是16MB至1024MB。


我也看了这个了,但256M以上,就没提供哪些是可用值,哪些不可用。所以为了不出差错就限制在16M到256M了,其实也够用了,你不也说过64M最稳定嘛
作者: yfy6898    时间: 2006-12-27 10:44
再来麻烦qinjg8008大师一下,现在用xpetool的设置一切正常了,但是桌面背景始终无法显示,我测试的时候检查了一下注册表,原因是PE启动后桌面背景的指向没有自动更改成功,请教怎样能解决这个问题?下面是PE已经启动以后的注册表内容,我对比了一下,和PE的初始配置是一样的。

[ 本帖最后由 yfy6898 于 2006-12-27 10:49 AM 编辑 ]

07.JPG (48.81 KB, 下载次数: 117)

07.JPG

作者: qinjg8008    时间: 2006-12-27 12:18
注意你的初始化INI文件的位置。如背景文件放在在INI的所在目录子目录中“外置程序”里。
就设置
##桌面壁纸
[WallPaper]
WallPaper=外置程序\背景.jpg
作者: yfy6898    时间: 2006-12-27 12:32
原帖由 qinjg8008 于 2006-12-27 12:18 PM 发表
注意你的初始化INI文件的位置。如背景文件放在在INI的所在目录子目录中“外置程序”里。
就设置
##桌面壁纸

WallPaper=外置程序\背景.jpg

我测试过不行,呵呵,现在只能干脆直接手动修改注册表了。
作者: zero99    时间: 2006-12-27 13:09
原帖由 qinjg8008 于 2006-12-26 10:53 AM 发表
在PE的命令提示符下使用这几个命令看能不能起作用。另外FBWF的服务要默认关闭的才能设置。


想问一下“FBWF的服务要默认关闭”,是不是说用 XPETool 设置之后FBWF服务会自动打开?
在PE的命令提示符下使用哪些命令可以即时生效?
作者: lxl1638    时间: 2006-12-27 13:14
呵呵,难为大师了。那么多人问些与此工具无关的问题。
作者: yfy6898    时间: 2006-12-27 19:02
就是啊,呵呵,幸好大师们都还是比较有耐心的。
作者: sck    时间: 2006-12-27 20:10
应要求,我现汉化XPETool修正版。这个我未加壳,自己想加就加吧。

XPETool修正版.rar

5.51 KB, 下载次数: 107, 下载积分: 无忧币 -2






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