2011ellery 发表于 2011-5-31 20:41:43

将装在移动硬盘的WES7放到不同机子运行的方法

在这个论坛看到很多有价值的贴子,自己也获益良多,现在我也抛砖引玉,分享自己的经验所得,本文假设各位已经知道如何将Windows Embedded Standard 7 (WES7) 装在USB移动硬盘,及具备一般Windows 操作知识。

一、以下快速介绍一下如何安装WES7∶

A. 下载∶http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6eb1cf27-c93e-4269-aaa6-770023c07b92

180天试用KEY申请∶http://www.microsoft.com/windowsembedded/en-us/downloads/download-windows-embedded-standard-7-trial.aspx

据闻可重置6次,即可用3年。

如果不定制组件的话,toolkit是不用下载的。建议初学者不需理会toolkit。至于选32Bit 还是64bit,则是见仁见智。64bit支援3GB以上的Ram,不过如果你想带着你的移动硬盘检测别人的电脑的话,建议使用32BIT,因为有些检测工具如seagate seatools或Victoria 4.46beta是不支援64bit的。

下载完后解压并烧碟。之后重新开机,到BIOS设定以下的开机顺序∶
1. USB移动硬盘
2. 光碟机
3. 本机硬盘

这时不需插上USB移动硬盘,先用光碟开机,成功进入引导系统再插上USB移动硬盘。之后依指示将WES7安装到移动硬盘中。留意必需选择Bootable Windows USB Stack这个组件。

建议不用选取SKU Compliance这个系列的组件。

安装完后可打上中文语言包,见http://bbs.wuyou.net/archiver/?tid-191780.html

[ 本帖最后由 2011ellery 于 2011-5-31 20:58 编辑 ]

2011ellery 发表于 2011-5-31 20:46:04

二、将WES7放到不同计算机运行的准备∶1. 晶片组问题;2. 驱动程式问题

A. 晶片组问题

先到装置管理员,再展开“IDEATA/ATAPI控制器”,这时要将晶片组驱动作一些更改,如下图




未必所有计算机的文字都与上图相同,这时按依图按右键,选“更新驱动程式”,之后会问你是否自动搜寻,选否,然后选择自行选择装置中相容的驱动程式,再选择“标准双通道PCI IDE控制器”,每部计算器的文字都有点不同,重点是不要选择品牌的驱动如“INTEL”、“NVIDIA”等等。

这时会问你是否重新开机,选“否”。

[ 本帖最后由 2011ellery 于 2011-5-31 21:05 编辑 ]

2011ellery 发表于 2011-5-31 20:47:38

ATAChannel 的做法类似,要改为“IDE Channel”,更改完成的设置如下图



完成后可以重新开机了。

[ 本帖最后由 2011ellery 于 2011-5-31 21:00 编辑 ]

2011ellery 发表于 2011-5-31 20:51:29

B. 驱动程式的问题

重新开机后,再到装置管理员,先确定一下“IDE ATA/ATAPI控制器”的更改是否完成。之后可以展开“系统装置”,找出“Microsoft ACPI Compliant System”。然后按右键再选“解除安装”,如下图



这时要等候几分钟的时间,屏幕亦会还原成原始解析度,但不用担心,完成后会问你是否重新开机,选“否”。之后关闭计算机,拿出USB移动硬盘,这时你的USB移动硬盘便可到其他计算机上使用了,第一次开机后会自动寻找驱动程式。

[ 本帖最后由 2011ellery 于 2011-5-31 21:01 编辑 ]

浊辅音 发表于 2011-6-1 00:54:33

不用这么复杂,一个USB盘启动一个多平台通用注册表信息,搞定。用好长时间了。
那两个注册表信息论坛上有,搜索一下就有了。

yueyezhan 发表于 2011-6-1 01:31:13

到注册表把几个常见的芯片组的南桥驱动全打开,确保可以正常进系统就行了

bcn 发表于 2011-6-2 06:33:29

看看还缺哪条

Windows Registry Editor Version 5.00


"BootDriverFlags"=dword:00000004


"PollBootPartitionTimeout"=dword:00003a98





"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000

2011ellery 发表于 2011-6-3 13:31:50

这个方法更方便,谢谢.

2011zwj4363 发表于 2011-9-12 11:33:09

改注册表也不用那么麻烦,只改两处就行,用于USB设备改为:
Windows Registry Editor Version 5.00


"BootDriverFlags"=dword:00000004


"PollBootPartitionTimeout"=dword:00003a98
把"BootDriverFlags"改为6,既可用于固定磁盘又可用于USB设备,即:

Windows Registry Editor Version 5.00


"BootDriverFlags"=dword:00000006


"PollBootPartitionTimeout"=dword:00003a98
另外,把"PollBootPartitionTimeout"改为十六进制的15000也可以,即:

"PollBootPartitionTimeout"=dword:00015000

fujianabc 发表于 2011-9-13 09:56:29

原帖由 2011zwj4363 于 2011-9-12 11:33 发表 http://bbs.wuyou.net/images/common/back.gif
改注册表也不用那么麻烦,只改两处就行,用于USB设备改为:
Windows Registry Editor Version 5.00


"BootDriverFlags"=dword:00000004


bootdriverflags=6
貌似可以用在从SD卡启动win7上
http://msdn.microsoft.com/en-us/library/ff793561(v=winembedded.1001).aspx

2011小小子 发表于 2011-9-23 16:55:39

页: [1]
查看完整版本: 将装在移动硬盘的WES7放到不同机子运行的方法