文档介绍:在 32 位 win7 下装 64 位 win7
作者:失意后的奋斗男
今天公司刚给配了台式机,8G 内存,刚开始装了个 ghost 版的
win7,以为是 64 位的,结果装上后,发现是 32 位的,由于重新下载
64 位 win7 比较慢,所以,我根据网上各种教程,摸索着进行了 64
位安装。
准备:从移动硬盘中把 32 位和 64 位的安装镜像都拷贝到新的机
器上的非系统盘中,我拷到了 E 盘中,把他们分别进行解压,然后重
命名文件夹分别为 32 和 64。
1、复制 E 盘中 32 位系统中的 E:\32\boot\ 到 C 盘根目录
中。
2、复制 E 盘中 64 位系统中的 E:\64\中的 boot 文件夹(其实只要里面
的 和 bcd 文件也行)、efi 文件夹、bootmgr 及 至 C
盘根目录,会提示 bcd 无法覆盖,点跳过,这是因为这个文件正在运
行。
3、在 C 盘根目录下新建 sources 文件夹,将 E:\64\sources\
复制到 C 盘刚建的 sources 文件夹中。
4、管理员身份运行命令提示符运行,输入命令 c:\bootsect /nt60 c:
重启。
5、启动时,进入 Windows 7 的高级启动选项,选择修复计算机。
6、进入 Windows 7 的恢复模式
选中恢复模式并回车进入会显示如下界面:
7、点击下一步,选择管理员帐户,输入管理员密码点击确定,如下
图:
如果帐户和密码正确则会进入传说中的系统恢复选项界面,如下图:
8、选择“命令提示符”进入命令窗口
输入
xcopy E:\64\boot C:\boot 回车
输入 a 回车
xcopy E:\64\boot\ C: 回车
输入 a 回车
重启,不要按 F8,系统自动刚进入安装界面
9、选择修复计算机,按照以上 6 和 7 的步骤进入“命令提示符”窗
口。
进入 C 盘,删除文件
del
del bootmg
del boot
ldel efi
del sources
删除完毕
10、进入 64 位 win7 的位置 E:\64\sources,然后运行 setup 开始安装。
有时候,用以上的方法,发现并没有启动安装程序。我就碰到了
这个问题,一开始我并没有找到是何种原因,还以为是家庭版的原因
(在家庭版 32 位上装 64 位)。最后,发现是因为电脑有一个隐藏分
区,内有系统启动的引导文件,所以,系统启动的时候根本就没有经
过 C 盘,而是直接用那个隐藏分区启动。
按照下面的方法可以比较简单的删除这个分区并把启动转移到 C 盘。
1、以管理员身份运行“命令