|
本帖最后由 2012阳光好 于 2013-12-16 13:42 编辑
正在准备使用Win8.1SE_2013-12-10再次封装wim!
这里是“RamOS所需注册表”,我要在继承wim之前怎么样操作?能详细点吗?
产生这个RamOS所需注册表的方法:(适用于x86和x64,仅在中文版试过)
涉及到的注册表有SAM, SECURITY, SOFTWARE, SYSTEM。全部从安装文件install.wim里取得,并处理得到。
1. SAM和SECURITY:
SECURITY注册表不需处理,但应该和SAM配套。
SAM缺省是禁用Administrator用户的,修改注册表,将其启用。
2. SOFTWARE注册表:
将C:\, D:\全部替换为X:\
删除全部Interactive User和X:\$windows.~bt\ (这一步不知是否需要)
3. SYSTEM注册表:
a. 删除以下服务,主要是避免缺文件不能启动。
ControlSet001\Services\PEAUTH
ControlSet001\Services\hwpolicy
ControlSet001\Services\rdyboost
ControlSet001\Services\WdBoot
ControlSet001\Services\WdFilter
ControlSet001\Services\storflt
ControlSet001\Services\WFPLWFS
##=== Delete Services : start=1 ===
ControlSet001\Services\npsvctrig
ControlSet001\Services\Beep
ControlSet001\Services\CSC
ControlSet001\Services\dam
ControlSet001\Services\NetBIOS
ControlSet001\Services\Psched
ControlSet001\Services\discache
ControlSet001\Services\Wanarpv6
b. 替换C:\, D:\为X:\
c. 将Setup下以下键值全部设为0
OOBEInProgress=0
SystemSetupInProgress=0
SetupType=0
SetupPhase=0
d. 从PE中导入wim格式启动所需的驱动,及驱动文件:
FBWF.reg,Ramdisk.reg, WimFsf.reg
其实和Wim格式的RamOS方法应该是一样的,步骤有点多,不知道有没有遗漏。
这些修改仅仅是为了能够启动,一些个性化的修改没有包括在内。
friend8179提供的方法:
删了rdyboost同时也要处理{71a27cdd-812a-11d0-bec7-08002be2092f}\LowerFilters,否则磁盘不识别的。
方法为删除LowerFilters中的rdyboost。
|
|