从longhorn系统开始,微软的系统安装方式有了新的变化。xp时代的安装盘很有很多独立压缩的小文件,而vista以后,这些文件都被封包在wim文件中,可以通过imagex对wim文件进行修改,也可以使用imagex和bcdboot手动安装win7和win8。了解微软系统安装过程的人对这种安装方式应该很熟悉了,但还是有很多网友不太清楚,这里简单介绍一下。本篇文章也适用于当出现硬盘坏道、电脑故障等使setup.exe卡死,不能安装windows系统时,可以用这种方式安装win7和win8,另外还可以对制作xp、win7、win8、server2012等系统的多合一安装盘提供一点思路。

前段时间单位的一台公用的老旧电脑出了问题,打开“我的电脑”以及文件读写特别慢,打开文件后正常,估计是硬盘出了问题。由于这机子有时候必须得用一下,实在无奈,在pe下把硬盘分区全删了也不能格式化。扫描了下,发现硬盘最开始一段可能有坏道,屏蔽后从后面开始可以正常格式化了。但是直接从win7和win8的setup.exe都会卡死,安装不了系统,没办法,只好手工安装了。简要说下过程: (1)在pe下先把硬盘分出一个100G的主分区,分配为盘符C: 。 (2)把win7或win8的安装文件拷贝到u盘上并接入电脑,此时u盘盘符可能是D: 。 (3)在我的pe下可以直接运行imagex /apply D:\sources\install.wim 4 C: 。 (4)完成后运行bcdboot C:\Windows /s C: 。 (5)运行bootsect /nt60 C: 。 重启后会自动安装windows,然后搞定了,进系统一切如常。如果你没分区,这样还可以避免window安装程序会自动给你分配个很小的隐藏分区。

有时候setup.exe会由于各种原因安装不了windows系统,都可以用这种方式试试。另外,wim封装xp也是如此,可以参看这里http://www.wingwy.com/archives/2012_02_1001.html 。除了集成多个系统到一个wim文件,用setup /installfrom 这两种方式外,用imagex+bcdboot的思路也可以制作多合一系统安装盘。

标签: , , , ,

6 条评论 发表在“使用imagex和bcdboot手动安装win7和win8”上

  1. PE小白说道:

    win7 x64 官方正版ISO 太大!能不能提取里面的旗舰版?其他版本删除?用什么命令能搞定!跪求大神发把命令发我邮箱!

    • wingwy说道:

      你好,可以提出来,不过没意义。imagex打包的wim文件对同样的文件只会存储一次,所以你把其他版本删除了并不会显著减少体积。直接下载
      cn_windows_7_ultimate_with_sp1_x64_dvd_618537.iso
      这个就是旗舰版。

  2. 永恒之吻说道:

    学习了,这个网站好有营养,暗下决心要多来受教。

    • wingwy说道:

      欢迎常来~

      • zxy4ever说道:

        自己从网上下来了原版的Win7旗舰版和Win8.1专业版,提取各自里面的镜像合成一个映像install.wim替换掉Win8.1里面的install.wim。PE下安装时为什么没有选择镜像的页面而是直接进行安装了?
        合并镜像时用的这行命令
        imagex /export D:\Win7\sources\install.wim 1 E:\Win8\sources\install.wim “Win7”
        是我的命令参数有问题还是需要其他步骤才能在安装时出现选择所要安装操作系统的页面?

wingwy 留下回复(本站有评论邮件通知功能)