首页 » 分享 » 正文

预装Windows 8/10的笔记本、品牌机改装Windows 7

有人可能会说,这个问题压根不需要博主你写一盘文章,因为 百度都能搜索 到答案。是的,百度的确能搜到,但搜到的文章过于零散且不系统;大多数都停留在“这样做”而不是“为什么要这样做”,读者只能“照搬”而不能“依葫芦画瓢、举一反三”。本人在实践过程中,发现了一些不同于教程所述的事情以及群里有人经常再问这个问题,所以单独来讲一下这个问题。

基本上,现在出厂的笔记本和品牌机大多数都是预装Win8.1和win10。默认情况下,都是启用了安全启动和UEFI的。这种情况下是不可能按照我们常见的方法改装Windows 7的。改装Win7我们需要了解一些东西。

UEFI 是统 一可扩展固件接口 的英文简写。可扩展固件接口(Extensible Firmware Interface,EFI)是 Intel 为 PC 固件的 体系结构 、接口和服务提出的建议标准。其主要目的是为了提供一组在 OS 加载之前(启动前)在所有平台上一致的、正确指定的启动服务,被看做是有近20多年历史的 BIOS 的继任者。而安全启动是UEFI的一种固件验证,该功能可以确保固件和系统的安全,确保系统的引导程序不被篡改和引导不受信任的操作系统。

由上可见,在开启了安全启动选项的笔记本下,是不能安装非微软Windows系统的;确切的来说,不能安装除Windows 8/8.1/10以外的任何系统(安装也无法引导),典型来说,如果你将预装的Windows 8/10换为Windows 7,将面临UEFI启动报引导程序证书错误/非法的信息。另外,Windows 7全系列系统不支持UEFI,或者说支持的是一个残废的UEFI。

现在我们要改装Windows 7,有2种方案。一:在UEFI下安装Windows 7 x64,注意Windows 7 32位不支持UEFI,只能安装64位。二:开启UEFI设置里面的兼容模式(Legacy/CSM)下安装Windows 7(32位或64位)。好,到了这里,我们话分两头了要。

在UEFI下安装Windows 7 x64

首先,我们需要进入BIOS,关闭安全启动(不关闭安全启动无法引导Windows 7)。不同笔记本进入BIOS方法不一样,这个请自行查阅说明书。某些机器可能还有 OS Optimized (系统优化)选项,请将其改为非Windows 8/10。下面几张图可以参考一下:

上图的load default settings不需要在此处进行选择,请注意 。

接下来我们需要准备Windows 7 64位的映像文件,推荐 使用 专业版 和 企业版 , 不推荐旗舰版 ,因为UEFI下传统的依赖修改MBR激活系统的工具都将失效,而旗舰版只能使用Retail Key激活(非常难以寻常可用的Key,当然你土豪买正版我没话说)。最好的激活工具是KMS和MAK Key,但只能在专业版和企业版下面使用。另外我们 需要将64位版本的Win8/10光盘ISO里面的EFI目录复制出来备用 。我们 只需要ISO里面的Sourceinstall.wim ,放在U盘里面。

现在都是U盘安装的时代,所以 需要一个支持UEFI启动的U盘 ,推荐 论坛的装机秘书 ,制作好UEFI启动后,在BIOS里面设置好U盘第一启动。保存然后进入PE。PE下运行Diskgenius磁盘管理工具,将 MSR分区 删除(也可以不删除)。启动WinNTSetup,如下所示选择:

wim文件选择放在U盘里面的Win7,引 导驱动器选择Diskgenius显示的ESP分区 (一般自动挂载识别), 安装磁盘选择预装的操作系统所在的分区 (Diskgenius那里分区图上有 新版Win标志的那个分区 )并 点F将其格式化 。这个时候,保险期间最好打开计算机,将引导驱动器里面的全部文件复制出来到U盘备份,然后开始安装—确定。

等WinNTSetup运行完成后,不要着急重启电脑,运行Bootice,切换到BCD标签,选择其他BCD文件,弹出的对话框找到ESP分区里面的 EFIMicrosoftBootBCD 文件(如果 ESP分区内无文件(一般来说有必须有,除非误操作格式化了ESP分区) ,请使用 前面从光盘里面复制出来的EFI目录文件放进ESP根目录 ),然后点击智能编辑,如下所示:

设备类型:Partion,启动磁盘:选择硬盘,启动分区,刚才WinNTSetup里面选择的安装磁盘位置的分区。 注意:在UEFI下面,启动文件一定是.efi结尾。 最后保存当前系统设置并退出重启电脑。

一般做了这些后,你将能看到熟悉的Win7安装画面,如果不行,请检查自己是否遗漏了什么。( 某些旧式独显不支持UEFI启动,会造成启动卡在Win Logo那里 ,但本文的笔记本基本上不存在“旧式”独显,所以不展开说明)

在Legacy/CSM下安装Windows 7

在Legacy/CSM模式下安装,需要先更改BIOS的设置,除了和第一种方法一样关闭安全和可能存在的OS Optimized选项外,我们需要将启动引导方式由UEFI更改为Leagcy/CSM。

如上所示,不同机器的设置不尽相同,请自己灵活选择。某些机器需要先关闭安全启动才能更改这里的选项。

然后和第一种方法一样,准备好系统映像,不同的是我们不需要从win8/10的ISO里面提取EFI文件夹。也不用非得选择专业版,选择高大上的旗舰版吧。进入PE后,启动Diskgenius磁盘管理工具,将MSR、ESP分区删除,并将删除后的空白空间分配给后面的系统盘;并确保此时的分区个数少于或等于4个,然后选择磁盘后单击磁盘菜单,下拉菜单选择转换分区表为MBR类型。(转换自动进行,速度很快,数据不丢失)

接下来,Diskgenius可能会提示你磁盘分区表错误,点击更正将C盘设置为活动即可退出,接下来就是使用WinNTSetup安装系统了,非常简单,选择好映像文件,引导驱动器和安装驱动器都是我们常说的系统盘了。

PS:在UEFI启动下, 磁盘分区表为GUID ,由专门的ESP分区存放启动文件(格式可以为FAT32和FAT16),不存在活动分区。 引导分区(ESP分区)一定不等于系统分区

在Leagcy/CSM启动下, 磁盘分区表为MBR ,由活动分区引导,引 导分区可以不等于系统分区(比如品牌机的100M隐藏分区,隐藏100M分区就不是系统分区),没有隐藏分区的情况下引导分区和系统分区就是一个分区(即我们常说的C盘)。

在PE下的盘符和系统下的盘符没有任何关系,任何一方对盘符的更改不影响对方

发表评论

Protected by WP Anti Spam