longkeyy 发表于 2008-6-18 10:22:03

Windows Embedded 新手笔记

发现的问题
Automatic Logon 组件有问题,不填写用户名,如果你使用了该组件,在FBA运行完后,速度打开注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
DefaultUserName="longkeyy"

启用禁用EWF
Enhaced Write Filter 如果默认未启用,可以通过导入如下注册表起用。
Windows Registry Editor Version 5.00

"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Type"=dword:00000001

"UpperFilters"="Ewf"



"VolumeID"="{1EA414D1-6760-4625-8CBE-4F9F85A48E15}"
"Type"=dword:00000001
"ArcName"="multi(0)disk(0)rdisk(0)partition(1)"
EWF启用后用“ewfmgr c: -commitanddisable”停止。
驱动集成:
1) 用组件编辑器导入inf文件为组件,然后将组件导入数据库(这步不确定是不是必须要做)
2) 拷贝*.inf和*.cat文件到Embedded的inf目录
3) 拷贝*.sys文件到Embedded的system32\drivers目录
4) 拷贝所有其他文件到Embedded的system32目录
通过EWF+RAM休眠启动:
先禁用EWF
ewfmgr c: -disable
ewfmgr c: -commitanddisable
reboot
配置休眠
开始-设置-控制面板-电源管理-休眠-启用
在Embedded引导区根目录建立一个名为resmany.dat的文件,0字节即可
启用EWF
ewfmgr c: -enable (或导入EWF注册表文件)
reboot
确认EWF及休眠准备成功
通过"ewfmgr c:"查看C盘状态或"在C盘建立任意文件,重启后该文件消失"
运行"dir /a c:\hiberfil.sys"能够找到文件
运行"dir c:\resmany.dat"能够找到文件
制造休眠环境
开始-关机-按住Shift-休眠
开机(自动从休眠恢复)
reboot
如果依然从休眠恢复说明成功了(ntldr一定要用Embedded的ntldr)
可能出现的问题
现选择删除休眠还是从上次的休眠恢复:可能启用休眠、建立resmany.dat、启用禁用EWF操作步骤有问题,禁用EWF后重头做就是
直接正常启动了:可能EWF没有成功启用,或者是在EWF启用状态下启用的休眠支持,禁用EWF后重头做就是
页: [1]
查看完整版本: Windows Embedded 新手笔记