技术宅的结界

 找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 126|回复: 7
收起左侧

【装系统】强行安装Windows 11

[复制链接]

50

主题

148

帖子

7642

积分

用户组: 超级版主

OS与VM研究学者

UID
1043
精华
30
威望
393 点
宅币
5880 个
贡献
678 次
宅之契约
0 份
在线时间
1408 小时
注册时间
2015-8-15
发表于 2021-10-6 19:04:03 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有帐号?立即注册→加入我们

x
本帖最后由 tangptr@126.com 于 2021-10-7 02:27 编辑

前言

前几天微软推出了Windows 11的正式版,不得不说这玩意对配置要求高的有点离谱,2018年之前的电脑几乎都不满足它的条件。
写本文的目的就是为了绕过安装包对系统配置的检查,从而让你使用上Windows 11,但不保证它运行时不会出什么问题。
如果只是没有TPM,显卡不支持DirectX 12这样的小问题,那应该是会安装成功的。
总而言之,电脑的配置只要不是老得离谱,问题应该不大。
强调一点:数据无价,谨慎操作!

安装包

首先需要搞到一个安装包,在NEXT, I TELL YOU上可以下载到原版的安装包。
也可以选择在微软官方的下载页面去搞一个安装包。


游客,如果您要查看本帖隐藏内容请回复

安装方法(UEFI)

当我们进入到安装映像的欢迎界面时,直接按Shift+F10弹出命令行。没错,我们直接用命令行来安装Windows 11。
首先说明一下,第一、二、三步涉及到磁盘分区,需要用diskpart命令。
如果不想费这个脑筋的,那自己找个Windows PE映像,用Disk Genius之类的软件进行分区吧。前提是要确保你找的PE映像安全可靠。

第一步:确认磁盘分区

首先我们用diskpart命令,这是为了部署磁盘分区。
输入diskpart并回车以进入diskpart程序。
然后我们要列举磁盘,输入list disk并回车:
list_disk.PNG
如果你不能直接从磁盘容量判断你要装在哪块硬盘上,那就用detail命令查看你的硬盘信息。
首先要选择硬盘select disk 0,其中最后那个数字取决于list disk的结果。
然后执行detail disk命令查看这个被选中的磁盘的详细信息。
如果已经装过系统,那么detail disk列出来的信息大概这样:
detail_disk.PNG

第二步:重分区(可选)

对于想要修改分区或者硬盘就是全新的人来说,那就要对硬盘进行分区。别忘了备份。
注意,本章的所有的命令都在diskpart以内执行。
选择分区之前要选择正确的磁盘,用select disk X命令选择磁盘。(不知道磁盘的数字的话就再用一次list disk命令)
然后用list partition命令枚举这个磁盘下的分区。
select partition X命令选择要删除的分区,然后执行delete partition命令删除之。
list disk命令会提示你的这块硬盘是MBR分区的还是GPT分区的,如图所示:(注意有个星号标记是否是GPT分区)
list_disk_mbr.PNG

如果这个硬盘是MBR分区的,那么必须删除掉所有的分区。然后用convert gpt命令将其转换为GPT分区。
如果你不慎删掉了EFI系统分区(EFI System Partition)和MSR分区(Microsoft Reserved Partition),或者是刚刚转换为GPT分区的,那就必须要重建这两个分区。
首先我们要创建EFI系统分区,一般建议大小为100MB至550MB,大小自己拿捏吧,一般微软的安装包会指定500MB,那么我们就用create partition efi size=500命令来创建一个500MB的EFI分区。
然后我们需要对其进行格式化。注意,UEFI要求EFI分区必须是FAT12,FAT16,FAT32三种分区之一。那我们选择FAT32分区就行了。
创建分区后,会自动将其选中,因此我们可以直接用format fs=FAT32 quick命令来将其快速格式化。
然后创建一个MSR分区,大小最小可以是16MB,但一般微软的安装包会指定100MB,那么我们可以用create partition msr size=100命令来创建一个100MB的MSR分区。
如果你想让系统分区(也就是所谓“C盘”)直接占满剩下的空间,直接用create partition primary命令创建一个主要分区,就实现了创建一个占满所有剩余空间的C盘了。
如果想让C盘只占用一部分空间,那就用create partition primary size=N命令来创建空间,其中N的单位是MB,注意换算哈。剩下的分区建议装完系统后再慢慢地分。
别忘了格式化,用format fs=NTFS命令把这个分区格式化为NTFS文件系统。

第三步:安装系统

到了这一步的时候,你应该仍然在diskpart程序里。
list volume命令确认系统里有哪些卷(也就是所说的“盘”)。
list_volume.PNG
select volume X命令选中那个你要安装系统的目标卷。
assign letter=C命令给它分配一个盘符,这里给的是C盘,这个盘符是啥对于安装而言不重要,但一定要有一个。
一定要确保这个盘没有装系统,不然安装会失败,提示拒绝访问,你需要格式化这个盘才可以。
到这里,已经不需要diskpart了,输入exit命令并回车以退出。
在刚才的list volume命令里,找到安装盘并确认它的盘符,然后查询你这个安装映像里有些啥。本文假设安装盘是D盘,那么命令如下:

dism /Get-WimInfo /WimFile:"D:\sources\install.wim"

如果你是用微软给的Media Creation Tool创建的安装映像,那么你需要把文件名install.wim替换为install.esd
结果如图所示,你需要记住你选择的版本对应的索引。比如截图里,装企业版的话就记住索引是2。
wim_info.PNG
然后就是把映像塞进你选择的系统盘里,假设映像的索引是2,目标是装到C盘,那么命令如下:

dism /Apply-Image /ImageFile:"D:\sources\install.wim" /index:2 /ApplyDir:C:\

如果提示拒绝访问,说明这个盘里已经有系统了。要么选择别的盘,要么回到diskpart程序里用select disk X->select partition Y->format fs=NTFS quick将其格式化(其中X和Y的值取决于list disklist partition命令的结果)。
安装完毕后,可以用dir C:命令验证安装,如果看到熟悉的C盘布局,就说明你已经成功把映像塞进去了,如图所示:
apply_image.PNG
由于这还只是塞了系统文件进去,没创建启动文件,需要用bcdboot命令创建启动文件,不然无法boot到Windows里。命令如下:

bcdboot C:\Windows

到这里,安装就算成功了,重启电脑然后boot到硬盘吧。
最后结果如图所示:
Windows 11 x64-2021-10-06-18-46-41.png

第四步:个性化设置

虽然说本文是傻瓜式教程,但我觉得这一步没必要细说。
Windows 11 x64-2021-10-06-18-36-52.png
根据界面提示设置就好。


游客,如果您要查看本帖隐藏内容请回复

安装方法(Legacy)

最初撰写本文的时候我以为Windows 11是放弃了非UEFI的支持,但我发现我错了,现在列出针对Legacy的安装方法。
虽然说本文是傻瓜式教程,但本章节不再赘述与UEFI安装方法重复的内容。请结合对照UEFI的安装方法阅读本章节。比如本章不再介绍怎么查看磁盘信息。

第一步:磁盘分区

既然是要用Legacy的安装方法,那就要把磁盘分区设置为MBR。
如果磁盘之前按GPT分区了,那要删除所有的分区,然后在diskpart里用convert mbr命令转换磁盘为MBR分区格式。别忘了先用select disk X命令选择磁盘之后再转换。
在Legacy Boot里,Windows需要一个特别的保留分区,这个分区留500MB即可。可以用create partition primary size=500命令创建一个保留分区。
保留分区的文件系统并不重要,Windows能认识就行了,执行一下format quick命令即可。
保留分区的与众不同之处就在于它得是活动分区,输入active命令并回车使其变成活动分区。
然后再添加一个装系统的目标分区,如果要占满余下的空间,那就输入create partition primary,反之则要带上size=N的参数。
别忘了格式化,输入format fs=NTFS quick命令。
然后用list volume看看有系统里有哪些卷,分配一下盘符方便进一步操作。
list_volume_mbr.PNG
如果已经有盘符了,则直接进入第二步操作——安装系统。
如果没有,则要用select volume X+assign letter=Y的方式一个个分配盘符。就以以上截图为例,卷1对应保留分区,卷2对应目标系统分区,那么输入以下命令:

select volume 1
assign letter=A
select volume 2
assign letter=C

这里将保留分区定义为A盘,将目标系统分区定义为C盘。最后用list volume命令确认一下,如图所示:
assign_letter_mbr.PNG

第二步:安装系统

这里不再介绍怎么查看安装镜像里有些啥了,请翻看UEFI方法的第三步。
还是用dism命令把映像部署到系统盘里,命令其实和UEFI的方法一样:

dism /Apply-Image /ImageFile:"D:\sources\install.wim" /index:2 /ApplyDir:C:\

别忘了用exit命令退出diskpart程序之后再执行dism命令。
然后再用bcdboot命令创建启动文件。

C:\Windows\System32\bcdboot.exe C:\Windows /f BIOS /s A:

输入命令的时候注意一下盘符。最后重启

第三步:个性化设置

到了这一步就没啥可说的了,根据提示设置就好。最后如图所示,成功的把Windows 11以Legacy方式启动。
Windows 11 x64-2021-10-07-00-34-17.png

结语

本文的安装方法本质上是dism部署式安装。
你可以用这种方式在现有系统里调用dism程序把安装映像部署到一个特定分区里去来实现安装多Windows系统。
微软所陈述的关于Windows 11对配置的要求似乎是有些耸人听闻了。

detail_disk.PNG

评分

参与人数 3威望 +20 宅币 +50 贡献 +30 收起 理由
watermelon + 10 + 30 + 10 支持!
0xAA55 + 5 + 10 + 10 真的屌!
啊喵~ + 5 + 10 + 10 屌!

查看全部评分

flowers for Broken spirits - a woman turned into stake will hold the world in the basin of fire.
回复

使用道具 举报

2

主题

11

帖子

975

积分

用户组: 管理员

UID
4313
精华
1
威望
35 点
宅币
868 个
贡献
21 次
宅之契约
0 份
在线时间
93 小时
注册时间
2018-9-24
发表于 2021-10-6 19:13:08 | 显示全部楼层
全新安装并不难,如果之前Windows10已经激活并且又数字证书的了的话(只要是零售版 无论哪种方式

升级或者全新安装系统,联网都会自动激活了只要不换主板和CPU 不需要kms来着

根据远景论坛的反馈 从10升级到11倒是麻烦 而且体验糟糕

50

主题

148

帖子

7642

积分

用户组: 超级版主

OS与VM研究学者

UID
1043
精华
30
威望
393 点
宅币
5880 个
贡献
678 次
宅之契约
0 份
在线时间
1408 小时
注册时间
2015-8-15
 楼主| 发表于 2021-10-6 19:22:40 | 显示全部楼层
啊喵~ 发表于 2021-10-6 19:13
全新安装并不难,如果之前Windows10已经激活并且又数字证书的了的话(只要是零售版 无论哪种方式

升级或者 ...

嗯,新电脑按流程装就完事了。
这个教程主要还是面向用老电脑被配置要求卡住的人。
flowers for Broken spirits - a woman turned into stake will hold the world in the basin of fire.

4

主题

30

帖子

412

积分

用户组: 中·技术宅

UID
7138
精华
0
威望
17 点
宅币
333 个
贡献
15 次
宅之契约
0 份
在线时间
39 小时
注册时间
2021-5-11
发表于 2021-10-7 11:56:59 | 显示全部楼层
在PE上用分区助手分区,用DISM++安装系统,全是图形化界面,比命令行友好多了

29

主题

331

帖子

1999

积分

用户组: 上·技术宅

UID
3808
精华
11
威望
105 点
宅币
1238 个
贡献
165 次
宅之契约
0 份
在线时间
378 小时
注册时间
2018-5-6
发表于 2021-10-8 18:04:38 | 显示全部楼层
支持tangptr!
Passion Coding!

0

主题

3

帖子

40

积分

用户组: 初·技术宅

UID
4576
精华
0
威望
2 点
宅币
33 个
贡献
0 次
宅之契约
0 份
在线时间
3 小时
注册时间
2018-12-20
发表于 6 天前 | 显示全部楼层
曾经有段时间登录不上论坛,趁今天能登陆冒个泡

39

主题

219

帖子

7845

积分

用户组: 管理员

UID
77
精华
14
威望
144 点
宅币
7110 个
贡献
158 次
宅之契约
0 份
在线时间
160 小时
注册时间
2014-2-22
发表于 5 天前 | 显示全部楼层
在VMWARE里最正经的安装方法是给虚拟机添加TPM模块。。。然后就可以直接安装了。。。什么VM显卡不支持DX12,这纯粹是扯淡。。。

50

主题

148

帖子

7642

积分

用户组: 超级版主

OS与VM研究学者

UID
1043
精华
30
威望
393 点
宅币
5880 个
贡献
678 次
宅之契约
0 份
在线时间
1408 小时
注册时间
2015-8-15
 楼主| 发表于 5 天前 | 显示全部楼层
美俪女神 发表于 2021-10-15 05:04
在VMWARE里最正经的安装方法是给虚拟机添加TPM模块。。。然后就可以直接安装了。。。什么VM显卡不支持DX12 ...

虽然我刚才试了试确实是这样,但是我记得很清楚当时就是有TPM也是不行的。
flowers for Broken spirits - a woman turned into stake will hold the world in the basin of fire.

本版积分规则

QQ|申请友链||Archiver|手机版|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2021-10-20 21:16 , Processed in 0.045468 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表