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

Herry 发表于 2025-1-2 18:29:28
本帖最后由 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
这个有点滑稽,不过改了这么多,费心费力。
e0yue 发表于 2025-1-24 10:57:30
ntfs来装系统也不是绝对的,用fat32也可以安装的。
新空气 发表于 2025-1-25 17:40:50
还是wtga给力,省心省力
吃瓜喷众 发表于 2026-1-11 11:55:13
我觉得setup对应值改3是最方便的,之前机械盘电脑性能不好,老是卡准备就绪,我按照网上的方法改3大概率都能过,不过也有可能重启直接弹windows意外的重新启动或者遇到错误,无法继续安装步骤,这种情况下只能重新安装了,之前我甚至尝试net新建账户,外加清干净oobe,结果是普通账户UAC根本过不去,admin我还没开,当你想去设置管理开admin的时候,它提示你权限不够,一个普通账户能访问文件就不错了
来源: 萝卜头IT论坛 查看完整版本