无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 47469|回复: 56
打印 上一主题 下一主题

开启win7原生USB启动,把你硬盘中的win7系统装入移动存储设备。

    [复制链接]
跳转到指定楼层
1#
发表于 2010-11-8 17:33:36 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
论坛和其他网站早已有USB win7的下载和制做方法,大多是用软件来实现的。

其实win7已经支持USB启动,只是默认没有开启这个功能。下面我们就开启win7原生的USB启动功能。把你硬盘中的win7复制到移动存储设备在任意机器上运行

首先说明一下有两种形式的USB win7:

一种是把真实硬盘中的win7开启USB启动功能复制到移动存储设备中启动运行。

另一种是把win7装入VHD中再开启USB启动功能复制到移动存储设备中启动运行(VHD win7可参考:无命令创建你自己的win7 VHD差分子系统)。

其实两者开启USB启动方式完全一样,只是方便性方面有所差异,喜欢哪种方式由你来选。

首先说明一下怎样修改,修改哪里来开启USB启动功能。

1.启动win7,接“win键+R”调出“运行”对话框,在对话框中输入“regedit”按回车。



2.在打开的注册表编辑器中找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control”,在右侧窗口中找到“BootDriverFlags”双击,

在弹出的对话框中输入数字“4”点确定。



3.接下来再找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP”,在右侧窗口中找到“PollBootPartitionTimeout”双击,

在弹出的对话框中选择“基数”为“十进制(D)”,“数值数据”输入数字“15000”或“30000”点确定。



好了,这样就完全开启win7的USB启动功能了。这时可以进入PE或其他系统把你的win7系统复制到USB存储设备中。为USB存储设备写入引导代码就OK了(可参考:无命令创建你自己的win7 VHD差分子系统)。

这里要特别说明一下,VHD WIN7编辑BCD时,device和OSdevice要写成这样:vhd=[locate]\**\**.vhd

正常安装的win7编辑BCD时,device和OSdevice要写成这样:BOOT  

或device写成locate=\windows\system32\winload.exe ,OSdevice写成locate=\windows



其实上面所作的无非就是修改了两个注册表项。你完全可以把下面的代码复制到记事本中,改这个记事本为**.reg,在win7中双击导入即可。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"BootDriverFlags"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP]
"PollBootPartitionTimeout"=dword:00003a98

你也可以到“定制win7,可装入USB设备,免封装运行于不同硬件平台,配合VHD快速装机、备分&还原 ”下载USB启动注册表文件


你也可以为这个USB win7加入EWF功能,或装入其他U盘保护软件。


感谢各位!!


[ 本帖最后由 epjtg 于 2010-11-27 09:21 编辑 ]

评分

参与人数 2无忧币 +10 收起 理由
坠鎏云 + 5 赞一个!
李大瞎 + 5 解决了我折腾1个多的月的问题。

查看全部评分

2#
 楼主| 发表于 2010-11-8 18:52:26 | 显示全部楼层
我用OEM7激活,没有任何问题。
回复

使用道具 举报

3#
 楼主| 发表于 2010-11-8 21:48:23 | 显示全部楼层
并没有想像中那么慢。还是很快的。
回复

使用道具 举报

4#
 楼主| 发表于 2010-11-12 16:26:39 | 显示全部楼层

回复 #8 2010hd 的帖子

完全可以!不过要把移动硬盘的主引导记录改成NT6.X的
回复

使用道具 举报

5#
 楼主| 发表于 2010-11-13 09:04:47 | 显示全部楼层

回复 #10 jdwxabc 的帖子

WD5000G硬盘+科硕硬盘盒的前提下:

P4 2.8B ,intel 848P, DDR 512, TNT2的老台式机上启动要1分半,启动后运行顺畅。

t1600,intel GMA965,DDR2 1G的笔记本上启动要50秒,启动后运行很流畅。

K125,AMDRS880,DDR3 1G的笔记本上启动要45秒,启动后运行很流畅。

。。。。。。。。。。

测了很多的机器。上面这几台是启动比较慢的。主要原因是机器性能跟不上,还有USB设备的问题。

顺便告诉你,USB3.0的白菜U盘很快就上市了。

我用U盘试过,KINGSTON G2 8G启动速度还是不错的。装入U盘时建意安装EWF功能或其他保护软件来保护U盘。

这样的USB系统对于普通用户来说并没有太大的意义,对于移动办公的人和维护人员来说十分重要。

[ 本帖最后由 epjtg 于 2010-11-13 09:10 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2010-11-13 09:06:23 | 显示全部楼层

回复 #11 梅边吹笛 的帖子

恭喜!硬盘性能下降的主要原因是USB2.0性能还没有那么高。以后有了USB3.0我想就不会有差别了。
回复

使用道具 举报

7#
 楼主| 发表于 2010-11-16 09:03:33 | 显示全部楼层

回复 #17 bananac 的帖子

拿到别的机器上win7会自动安装新硬件的驱动。没有识别的硬件可以手动安装驱动。
回复

使用道具 举报

8#
 楼主| 发表于 2010-11-30 10:06:22 | 显示全部楼层
BOOT.wim解开后会变得很大,没有必要加载到虚拟内存,如果你想这样做把解压出来的文件放在哪个分区都可以,

只要改BCD中的DEVICE和OSDEVICE就行了。

当然bootmgr和boot文件夹要放在C盘。
回复

使用道具 举报

9#
 楼主| 发表于 2010-12-3 07:47:17 | 显示全部楼层

回复 #28 xianglang 的帖子

你用正常的WIN7就不会出现问题了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-12 04:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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