无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
广告位招租系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: 抛砖砸脸

Windows XP Embedded 精华文章汇总

    [复制链接]
发表于 2005-8-8 20:59:23 | 显示全部楼层

Windows XP Embedded 精华文章汇总

晕………………
回复

使用道具 举报

发表于 2005-8-9 23:28:16 | 显示全部楼层

Windows XP Embedded 精华文章汇总

能不能用通俗点的话说明WINPE和WINEmb两者的用途和区别啊?
回复

使用道具 举报

发表于 2005-8-10 12:05:14 | 显示全部楼层

Windows XP Embedded 精华文章汇总

good,..
回复

使用道具 举报

发表于 2005-8-11 13:39:25 | 显示全部楼层

Windows XP Embedded 精华文章汇总

点哪个安装TweakUI示例文件啊?
回复

使用道具 举报

发表于 2005-8-11 21:28:32 | 显示全部楼层

Windows XP Embedded 精华文章汇总

我不懂点哪个安装TweakUI示例文件,只能自帮顶一下了。
回复

使用道具 举报

发表于 2005-8-16 06:20:01 | 显示全部楼层

Windows XP Embedded 精华文章汇总

pe是主要用途在预安装环境,尔xpe是xp的嵌入式版本,如果你愿意,可以拥有xp的几乎全部功能。当然也能进行功能裁减,适应微型运行环境!特别是可以对系统分区进行写保护,适合flash盘,doc盘,只读盘==。用于特定用途,能够取得不错的效果。
回复

使用道具 举报

发表于 2005-8-17 12:05:44 | 显示全部楼层

Windows XP Embedded 精华文章汇总

[这个贴子最后由hnlyzhd在 2005/09/07 12:59pm 第 5 次编辑]

在 Windows XP Embedded 开发中使用 Windows PE
发布日期: 11/8/2004 | 更新日期: 11/8/2004
Microsoft Corporation
适用于:所有版本的 Microsoft® Windows XP® Embedded
摘要 Microsoft® Windows® Preinstallation Environment (Windows PE) CD-ROM 提供了一个虽然小却很强大的启动环境,可以使用该环境完成很多 Windows XP Embedded 开发任务。
通过 Windows PE,可以启动没有操作系统、硬盘驱动器和设备列表的设备。以下列表显示了可以通过 Windows PE 完成的一些工作:
• 启动任何具有 CD-ROM 驱动器的设备,而不管启动媒体(例如,硬盘驱动器)状态如何或是否存在。

• 用目标分析器检测硬件设备。

• 用 DiskPart 格式化硬盘驱动器以及对其进行分区。

• 连接到网络文件夹以安装驱动程序或映像。

在创建映像之后,可以使用 Windows PE 来微调设备上的映像。以下列表显示了在已经创建映像之后可以用 Windows PE 完成的一些工作:
• 使用 Windows PE 作为紧急启动磁盘。

• 修复损坏的 boot.ini 文件。

• 访问目标设备上的文件系统。

• 在运行目标设备上的映像前后,查看和编辑该映像的注册表配置单元。

该技术文章是为开发和部署 Windows XP Embedded 映像的 Microsoft 合作伙伴编写的,并且假定读者充分了解和熟悉 Microsoft Windows Embedded Studio 组件设计器、组件数据库管理器和目标设计器。

本页内容
Windows PE 简介
用 Windows PE 启动
用目标分析器检测硬件设备
使用 DiskPart 对硬盘驱动器进行分区
连接到网络文件夹以安装驱动程序或映像
使用 Windows PE 作为紧急启动磁盘
访问目标设备上的文件系统
查看和编辑目标设备上的映像的注册表配置单元
限制
Windows PE 上不受支持的Windows API
Windows PE 简介
Microsoft Windows Preinstallation Environment (Windows PE) 是具有有限服务的最小 Win32® 子系统,它基于在保护模式下运行的 Windows XP Professional。Windows PE 提供了执行下列操作所需的最低功能:
• 运行 Windows 安装程序。

• 从网络共享中安装操作系统。

• 自动执行基本过程。

• 执行硬件验证。

Windows XP Embedded Studio 随附的 Windows PE CD-ROM 提供了下列功能:
• 在可启动媒体和内存中都具有小内存足迹的硬件无关 Windows 环境。

• Win32 应用程序编程接口 (API) 子集、一个能够运行批处理文件的命令行接口 (Cmd.exe) 以及对用于创建自定义工具或脚本的 Windows Script Host (WSH)、HTML Applications (HTA) 和 ActiveX Data Objects (ADO) 的支持。

• 网络访问并支持标准现成的网络驱动程序,这些驱动程序是从使用 TCP/IP 的网络复制映像和测试套件时可能需要的。

• 对所有使用 Windows 2000 或 Windows XP 驱动程序的海量存储设备的支持。

• 对创建、删除、格式化和管理 NTFS 文件系统分区的天然支持。

• 用于加载和测试特定硬件驱动程序的硬件诊断。

返回页首
用 Windows PE 启动
因为 Windows PE 在 CD-ROM 上是完备的,所以无须使用硬盘驱动器就可以启动设备。在从 Windows PE 启动之后,就可以运行目标分析器、访问设备上的文件以及连接到网络文件夹。
通过使用 Windows PE 启动
1.
将一个 CD-ROM 驱动器连接到设备。

2.
将 Windows XP Embedded CD-ROM 盘 1 插入到该驱动器中。

3.
将设备的 BIOS 设置配置为从 CD-ROM 驱动器启动,并且启动 CD。

Windows PE 即会启动。在 Windows PE 启动过程中,将启用联网服务并通过 DHCP 配置网络接口。
返回页首
用目标分析器检测硬件设备
Windows PE 使用即插即用机制来枚举目标设备上的硬件。然后,目标分析器可以使用该信息来创建 devices.pmq 文件。
在 Windows PE 环境中运行 TAP.exe 通常会产生相当小的目标系统 PMQ 或硬件配置文件。这会产蒣DISABLELBCODE]
回复

使用道具 举报

发表于 2005-8-17 16:05:05 | 显示全部楼层

Windows XP Embedded 精华文章汇总

没有独到精辟的见解
回复

使用道具 举报

发表于 2005-8-21 15:36:14 | 显示全部楼层

Windows XP Embedded 精华文章汇总

Using Compact Flash (CF) with the Enhanced Write Filter (EWF)
  
Stephen Berard and John Macintyre
Microsoft Corporation
June 2003
Applies to:
    Microsoft® Windows® XP Embedded with Service Pack 1
Summary: This document details how to build an image that boots to CompactFlash with the Enhanced Write Filter.
Contents
Introduction
Building the Image
Deploying
Enabling EWF
Troubleshooting
Conclusion
Additional Resources
Introduction
One of the benefits of using Microsoft® Windows® XP Embedded is the ability to create devices that boot to Compact Flash™ (CF). There are many advantages to using CF, most notably creating solid-state devices. These devices are usually more reliable as they have no moving parts. The downside of using CF is that it has a limit to the number of times one can write to a storage location. Over time, the CF media will fail. The Enhanced Write Filter (EWF) provides a way of protecting the underlying volume from writes. This avoids wearing out the media but imposes the restriction of running protected volumes as stateless. This article will describe a means for building a Windows XP Embedded image and deploying it to CF with EWF enabled.
Note that this article assumes your CF cannot be partitioned. There are utilities available from many CF vendors that will mark the media as non-removable and enable you to partition it. Where possible, it is usually better to partition the CF when using EWF. Partitioned configurations provide better support for disabling and storing persistent data.
In this configuration, the EWF settings are stored in the registry. Although it avoids the problem of partitioning the flash media, it does impose a few restrictions on your configuration. One restriction on this type of configuration is that there can only be one protected volume. There is no way to have EWF protect multiple volumes. If you need to protect multiple volumes, you will need to partition your flash media and use a standard configuration as described in the Windows XP Embedded documentation. Another restriction is that the "disable" command cannot be used. This is because the EWF settings are stored only in the registry, which is write-protected by EWF. Instead, you need to use the "commit and disable" command.
Building the Image
Start by building your image as you normally would, using Target Designer. Normally, when using EWF, the disk must be partitioned so there is unused disk space available for the EWF configuration partition. Most CF media cannot be partitioned due to the fact that it appears as removable media. Therefore, EWF must be configured manually through the registry. To accomplish this, build the image and then enable EWF after the First Boot Agent (FBA) completes.
To your configuration, add the following components:
Enhanced Write Filter
EWF NTLDR
EWF Manager Console application
Registry Editor (optional)
Enhanced Write Filter API (optional)
In addition, you must make sure that you set EWF to be disabled by default and to not create the EWF partition. To do this, clear the Start EWF Enabled check box under the configuration settings of the Enhanced Write Filter component (see Figure 1).

Figure 1. Disabling EWF
Then disable the FBA DLL/COM Registration step of the component. This is under the Resources settings (see Figure 2).

Figure 2. Disabling FBA DLL/COM Registration
If these steps are not executed, EWF will attempt to create the EWF partition (and fail). If EWF is started as enabled, the following modifications will not "stick," because EWF will prevent the data from being written to the underlying volume.
Deploying
Next, deploy the image to your target hardware. Boot the device and allow FBA to complete.
Note   If you are formatting your device using File Allocation Table (FAT), you will need to run bootprep.exe to make the partition bootable. Any manual modifications to your image should be done at this point, because you will be enabling EWF in the next step.
Enabling EWF
The next step is to enable EWF on the boot volume. Because the FBA step was disabled in the EWF component, EWF was not configured by Target Designer and FBA. This must be done manually via the registry.
First, verify that the following entries are present on your device:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Type"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}]
"UpperFilters"="Ewf"
Then, add the following entries to your device:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf\Parameters]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected\Volume0]
"VolumeID"="{1EA414D1-6760-4625-8CBE-4F9F85A48E15}"
"Type"=dword:00000001
"ArcName"="multi(0)disk(0)rdisk(0)partition(1)"
These changes can be made by importing a REG file using RegEdit (if included), or you can edit the registry offline using RegEdit (as it ships with your computer) on another computer. The final entry, "ArcName", should reflect the ArcName for the partition you wish to protect.
Finally, reboot your system. EWF is now enabled and will protect the CF volume from writes.
Troubleshooting
The EWF Manager Application is a console utility used to manage EWF on the device. It allows you to control EWF operation. You can check the EWF status by issuing the following command:
Ewfmgr C:  (where C: is your protected volume)
EWF manager displays a result similar to the following:
Protected Volume Configuration
  Type            RAM
  State           ENABLED
  Volume ID       BB E6 0E BC 00 64 15 00 05 00 00 00 00 00 00 00
  Device Name     "\Device\HarddiskVolume1" [C:]
  Max Levels      1
  Clump Size      512
  Current Level   1
  Memory used for data 2624000 bytes
  Memory used for mapping 4096 bytes
If you attempt to run EWF manager by itself or on a unprotected partition, you will receive an error. The message will indicate that it was unable to locate the EWF volume. All nonstatus commands take effect on the next reboot. For more information, see the Windows XP Embedded documentation. It is important to note that by using the registry to configure EWF, the filter can only be disabled by performing a CommitandDisable operation.
Conclusion
The Enhanced Write Filter is often used to protect flash media from writes. This helps to extend the life of the media. Unfortunately, the standard configuration for EWF cannot be used on all flash media. The registry setup described previously provides a means to using EWF in those situations where the standard configuration will not work or is not optimal.
回复

使用道具 举报

发表于 2005-9-7 11:16:17 | 显示全部楼层

Windows XP Embedded 精华文章汇总

研究中,顶!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-7-23 08:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表