Herry 发表于 2025-1-2 18:29:28

滑稽UEFI启动WinToGo安装记录(教程)

本帖最后由 Herry 于 2025-1-2 18:29 编辑

没有想用任何第三方软件,所以呢就用以前的经验加上试错在三星Bar Plus 64GB盘上安装了个Win11(带有win10文件管理器的server 2025)。具体步骤:在Windows PE里或者完整系统里清空U盘使用GPT格式,这是UEFI启动的基本吧。。。。因为Windows不喜欢给普通u盘创建efi分区然后格式化成fat32(会报错,这就是为什么不如移动硬盘方便多了),我就创建了一个200mb的主分区(create partition primary),这个可以随便格式化成fat32,我们的启动文件就放这里面。接着是第二个主分区我格式化成了exfat(可以和其他系统共享一点文件),在里面创建了差不多30GB的固定vhdx格式虚拟硬盘,挂载,创建一个主分区格式化为ntfs来装系统本身。用DISM或者其他工具把系统镜像部署到虚拟硬盘上,再用BCDBOOT(bcdboot v:\windows /s e: /f uefi)(参考微软教程https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/boot-to-vhd--native-boot--add-a-virtual-hard-disk-to-the-boot-menu?view=windows-11)或者其他工具给这个虚拟硬盘分区创建UEFI启动,启动分区就是那个第一创建的200mb。完成后直接关机重启从刚装好的u盘启动,然后等ta自己初始化一会后就恭喜安装失败启动不了。按shift+f10打开cmd,为了保险起见可以在这时给系统创建一个有密码的普通用户并且加入administrators组。打开注册表编辑器,找到HKEY_LOCAL_MACHINE/System/Setup/Status/Childcompletion,在里面把setup.exe值改成3,这么做为什么我不知道但是我尽量提供我怎么成功启动系统的步骤。重启之后不行,我再次编辑这下学着安装好的系统把HKEY_LOCAL_MACHINE/System/Setup里面的选项,和setup或者oobe有关的改了。主要就是把一些值改为0。

再启动,完了,废了,卡在转圈界面,只能用其他好的系统挂载虚拟硬盘。

再次编辑上面的\Windows\System32\Config\SYSTEM,把setup有关的再改一次,把CmdLine里面的oobe\windeploy.exe改成了cmd.exe,再次启动!
这下就好了,cmd也没跳出来Administrator账号也不需要设密码直接进桌面了,有个提示说有Page File问题什么的自己禁用就好,然后不就可以正常使用了吗?
测试机器呢苹果电脑2011,2012年的都正常启动,一台联想笔记本也正常,U盘和系统本身速度还不错所以当作PE或者临时系统的体验还好,可以玩CPU能跑的游戏,看小说漫画。
毕竟这种系统一般也没有网卡显卡声卡驱动(如果是在不同电脑上用)。



所以呢就这样了,事实证明windows喜欢不把自己安装好,需要手动调教。

jyssysz 发表于 2025-1-2 21:32:34

有用的知识又增加了,谢谢分享。

天亮去看流星雨 发表于 2025-1-3 11:14:38

我还是老老实实折腾正常状态的电脑吧

jyssysz 发表于 2025-1-4 22:07:17

天亮去看流星雨 发表于 2025-1-3 11:14
我还是老老实实折腾正常状态的电脑吧

这个想法还是可以的。
不同想法可以试一试,但不要太执着了。

e0yue 发表于 2025-1-6 08:51:18

这个有点滑稽,不过改了这么多,费心费力。
页: [1]
查看完整版本: 滑稽UEFI启动WinToGo安装记录(教程)