from:
http://www.nu2.nu/pebuilder/faq/#21
QUOTE:
When I'm writing a program how can I detect if I'm running BartPE or WinPE?
You must check if a registry key exists...
如果运行在任何版本的 PE 中,则一定有:HKLM\system\currentcontrolset\control\minint
如果运行于 BartPE, 则一定有 : HKLM\system\currentcontrolset\control\PE Builder
原帖由 沙漠之子 于 2007-7-13 06:03 PM 发表
安装vista真郁闷
C盘空间不知,我用虚拟磁盘解决了,现在有提示
not enough space for temporary files ,need at least 434 Mb of space on any partition for temporary files.
不知如何处理
Snap2.jpg (60.4 KB, 下载次数: 51)
原帖由 沙漠之子 于 2007-7-13 03:35 PM 发表
受Gandalf大大的一句话的提醒
使用Procmon.exe对vista的安装程序进行监控发现,果然读取HKLM\system\currentcontrolset\control\minint
使用RegWorkshop限制everyone对其的读取权限后
再运行setup.exe,发 ...
原帖由 沙漠之子 于 2007-7-13 18:03 发表
安装vista真郁闷
C盘空间不知,我用虚拟磁盘解决了,现在有提示
not enough space for temporary files ,need at least 434 Mb of space on any partition for temporary files.
不知如何处理
2.JPG (26.25 KB, 下载次数: 47)
原帖由 yamingw 于 2007-7-15 03:35 PM 发表
vista setup 通过底层api来得到当前环境参数,如果修改就有很多地方,首先是ntoskrnl.exe,还有KERNEL32.DLL等好多文件,改过之后其它系统软件很可能出错。有一种方法是专门编写一个程序来截取vista setup的api调 ...
ATL.DLL
CABINET.DLL
CLUSAPI.DLL
CREDUI.DLL
DMADMIN.EXE
DMINTF.DLL
DMSERVER.DLL
DMUTIL.DLL
OSUNINST.DLL
RICHED20.DLL
RTUTILS.DLL
VDS.EXE
VDSBAS.DLL
VDSDYNDR.DLL
VDSLDR.EXE
VDSUTIL.DLL
VDS_PS.DLL
欢迎光临 无忧启动论坛 (http://wuyou.net./) | Powered by Discuz! X3.3 |