1 使用微软官方程序Windows7 USB/DVD Download Tool, ---麻烦
该程序需要安装frmaework 2.0及api才可运行,除了xp要安装外,vista或win7都自带了更高版本因而无需理会,
但该程序一个最大问题是, 如果本机运行的是32位系统,要制作64位启动盘,则需要一个bootsect.exe的程序,

这个程序我试了n个,网上下的都不行,按微软的说明,看起来是直接购买过的win中的bootsect,但微软却没说是目前本机上的windows还是新购买的win 7,大家对这个程序版本的说法很多,有说是一定要用本机上windows的bootsect.exe。 我全部尝试了,浪费了起码五个小时以上的时间,64位的win 7 ultimate的bootsect, 本机vista上使用的原版光盘中的bootsect.exe,全部记录失败。这个官方tools最让人难以忍受的一点是,一定要全部写入完成后最后一步才告诉你失败。最终彻底放弃该软件。

让我很是疑惑的是,如果需要的是本机上的bootsect.exe才可启动,那是否意味着使用这种方式创建的u盘安装盘只能在这一个系统的机器上用?

2 使用ultriso,--简单
选打开来源地的iso,选写入硬盘文件,选默认的 hdd+方式写入,选择好盘符,很简单的就完成了,在vista或win7上都能正常启动。在全新dos机上还测试也通过,可进行升级安装也可进行全新安装。另外偶的imac上也无法安装,因为imac上BOOTCAMP只能从dvd装,而偶又不愿意量产。。。

结论:
看来要给偶的imac装win 7 64还是只能写dvd。因为手上没有win 7的任何dvd,原有的win分区已抹,也无法使用bootcamp进行安装,只能等dvd到货了。。
u盘在原有vista或win7的系统上升级测试正常,是否可在只有dos系统的机器上全新安装还没有测试〜不过用ultriso写的盘默认就带了pe,还含有虚拟光驱,已经挺不错了〜