从32位XP直接安装64位Win7系统 无需U盘

发表于 2016-9-18 13:32 | 浏览 4126

上篇教程我们提到,在32位系统上是无法使用64位程序的,也就是说想要通过硬盘安装的方式直接从XP升级64位的原版Win7是行不通滴~ 既然这条路子行不通,那我们可以变通一下嘛~ 下面的方法无需U盘/光盘(启动盘),可以直接在32位下装64位的Windows 7原版系统。

1、首先下载准备好Win7原版系统镜像 ,使用压缩软件解压出来,放到 D:\Win7 目录下。

ed2k://|file|cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso|3420557312|B58548681854236C7939003B583A8078|/

 (复制上面的链接,建议使用迅雷可以高速下载,文件大小为 3.19G )

2、复制解压后的 boot 目录、bootmgr 文件,粘贴到C盘根目录下

3、在C盘根目录下新建一个名为 sources 的文件夹,复制 D:\Win7\sources\boot.wim 文件粘贴到C盘下刚刚新建好的 sources 文件夹中。

为了便于新手操作,以上2、3步骤可以直接简化使用以下命令代替:

md C:\boot C:\sources & xcopy /s D:\Win7\boot C:\boot & copy D:\Win7\bootmgr C:\ & copy D:\Win7\sources\boot.wim C:\sources

4、最重要的一步来了,由于XP和Win7的引导方式不同,所以必须修改硬盘主分区的引导方式。这里提供一个32位的 bootsect.exe 命令行工具,可用于切换 XP / Win7 引导模式。

下载 bootsect.exe (直接下载>> )放到C盘根目录下,执行命令:

C:\bootsect /nt60 C:

## 警告:切换为Win7引导模式,此命令危险,执行后XP将不能启动!!

5、一切确认无误,重启电脑后会自动进入Win7安装模式,语言保持默认,点击“下一步”

  • 接着点击“修复计算机”(注意不要选择“现在安装”)
  • 搜索完毕后,选择“使用可以帮助解决 ...”,点击“下一步”
  • 点击打开“命令提示符”,输入 D:\Win7\sources\setup 按回车键执行

直接选择“修复计算机”

选择第一个选项,然后“下一步”

在恢复选项中,选择最下面的“命令提示符”

6、这时如果你之前一切操作无误的话,那么就可以进入正常Win7的安装界面了。继续选择接受许可 - 下一步 - 自定义 - 选择将系统安装到C盘 - 确定安装。

此时的操作就和我们之前分享的直接通过硬盘方式安装Win7的步骤一模一样了,自动会自动帮你执行安装过程,无需额外手动操作,期间系统将数次重启,请勿断电,耐心等待系统安装完成!

最后总结之

  1. 本教程步骤相对较多,不建议新手轻易尝试,其实最简单的还是烧写系统盘引导安装。
  2. 切换Win7引导方式后,XP将不能启动。如需修复,请在第5步打开命令窗口后,执行 bootsect /nt52 C:
  3. 为了简化操作,上述步骤并没有考虑efi的启动方式(这个不太常用,相对复杂)
  4. 本教程仅从技术角度探讨免U盘启动条件下如何在32位下安装64位原版系统,本人亲测有效,但是不保证100%适用于市面上所有电脑

(原创文章版权所有,如需转载请注明原文链接!)