WeHack BBS
尝试了一下解包wim文件安装Windows - 可打印的版本

+- WeHack BBS (https://bbs.wehack.space)
+-- 版块: 其他讨论 (https://bbs.wehack.space/forum-10.html)
+--- 版块: 自由讨论区 (https://bbs.wehack.space/forum-13.html)
+--- 主题: 尝试了一下解包wim文件安装Windows (/thread-185.html)



尝试了一下解包wim文件安装Windows - vimacs - 10-03-2020

很早就知道安装Windows的过程就是解包install.wim,这个和不少GNU/Linux发行版的安装是解包squashfs很类似,但是我一直没有尝试过。最近由于想直接安装微软官方下的Windows 8.1,而不想用以前学校下的那个iso镜像,但是我又没安装序列号,所以就尝试这个办法。

解包wim很简单,除了dism之外,用wimlib的wimapply也可以,所以这一步在GNU/Linux下都能做。

但是难办的是第二步,引导的问题不好解决。所以最终我还是用了Windows安装盘里面的bootsect和bcdboot来安装引导。当然了,如果用UEFI的话,可能可以省略bootsect这一步,但是bcdboot可能还要解决,我就没尝试了。

之前由于想尝试让GRUB引导Windows,我弄了一个ext2的分区并标记其为引导分区,但是bootsect之后就都没用了。而且Windows的bootloader是要求引导用的分区有启动标志的,于是我又用fdisk设置了一次引导分区。

这样装好之后,重新启动,Windows还是会要求输入序列号,但这一步可以跳过,配好之后就能用Windows了。

主要参考文章:https://wzyboy.im/post/1049.html


RE: 尝试了一下解包wim文件安装Windows - nadebula - 10-15-2020

Losedows 8.x确实是在安装的时候强制输入序列号,不过这个序列号可以从预装Losedows 8.x的主板的固件中提取。注意国行的非专业版是PRC版而不是普通的家庭版,也不同于单语言版,是一个非常搞怪的版本。

VOL版是可以免输序列号的,装好后KMS大法搞定。我一般用的是英文企业版8.1 with Update。

再说个事,itellyou.cn改版之后需要登录,而且只有中文版,对我而言失去了存在的意义。

11月更新:
我利用Rufus 3.5及以上版本的下载Losedows官方镜像功能(需要PowerShell 3.0或以上版本,Losedows 8.1满足此需求),从M$官网直接下载速度尚可,需要序列号的话,可用于安装的序列号(核心版或专业版)还是比较容易搜到,反正只用于安装,进系统之后就KMS了。


RE: 尝试了一下解包wim文件安装Windows - vimacs - 06-05-2021

我刚刚用了一下WoeUSB制作出来的Losedows启动U盘,发现它的legacy BIOS bootloader是GRUB,通过GRUB的ntldr模块加载bootmgr启动。


RE: 尝试了一下解包wim文件安装Windows - nadebula - 06-12-2021

Losedows 8.1还剩不到两年支持,能用多久用多久。

我近期在关注这样一个任务:如何尽可能禁用Losedows 10的各项anti-feature。强制自动更新看来不可解(以前曾经有效的exploit都“修复”了),我在尝试能否杀死Losedows Defender。因为它每次都和KMS过不去。

我所给出的购买新机攻略(假设不能退货)是自备一块已经装好Losedows 10 LTSB的NVMe硬盘。购机后不要开机,直接拆换硬盘(无视官方保修),然后利用Losedows 10的高级恢复功能重启进入UEFI,即使不能关闭Secure Boot,也要关闭快速启动以及禁用一些和ME相关的anti-feature。

由于新机硬件设计上的各种anti-feature,如果坏了,很多情况下都只能更换主板,即使有官方保修,其效果也只是花更多的钱。


RE: 尝试了一下解包wim文件安装Windows - vimacs - 01-18-2023

这几天在尝试着做一张集成补丁和驱动的Losedows 7的安装盘。有一个技巧,可以把做好的Losedows 7的install.wim放到Losedows 8.1的安装盘里,这样安装程序就能识别Skylake机器的NVMe硬盘,不需要集成WinPE驱动了。