oembios.bin的软件用法

首先, 要提醒大家, 这个软件似乎只能 在英文版 Windows 下正常运行. (至少, 就我的电脑而言, 是这样的). 在中文版下运行的话, 有可能会停止相应, 如果你的内存不到 256M 的话, 估计就会真死了. 即便过了好长一段时间之后, 似乎恢复正常了, 可是它现在却无法正常识别 winlogon 的版本, 且无法实现自动打补丁. 而在英文版 Windows 下, 却没有异常, 很轻松地就能给各个版本的 winlogon 打好补丁.

鉴于以上问题, 建议你在给 winlogon 打补丁之前, 先搞个英文版的 windows, 以免出现意外.

现在, 准备好英文版 windows XP, 开始进入正题吧.

我用的这个 Windows 2003 & XP & LH Anti Product Activation Crack 2.0.1, 支持 XP, 2003 和旧版 Longhorn, 而且经过实际检验, 还可以用于破解中文版的winlogon.exe. 也就是说, 这个破解器应该可以智能寻址, 只要 winlogon.exe 的结构不是变得很离谱, 那么都能成功地打上补丁.

那么, 在英文版 Windows XP 下, 运行 WPA_Kill.exe 这个程序. options 那里只选择一个 Apply WPA Fix 就够了. 如果此时就点击 Apply/Browse 按钮的话, 那么 windows/system32 下的winlogon.exe就会被打上补丁, 重启后生效.

破解掉 windows/system32 目录下的winlogon.exe之后, 你就可以搜索 oembios, 应该能够搜到 oembios.bin, oembioscat, oembios.dat, oembios.sig 这四个文件, 将其删除, 重新启动, 直到进入桌面也没有什么问题出现.

当然, 你也可以事先把未破解的winlogon.exe(xp, 2003 任意版本)准备好, 放到备用目录中, 然后点击 File -> Open, 指向要打补丁的 winlogon 文件, 等它分析完毕之后, 点击 Apply/Browse 就能把那个 winlogon 破解掉了. 此时, 你就可以把破解好的 winlogon 备份起来, 留着以后备用.

下面, 就要介绍一下预先删除 Windows 安装文件中的 oembios 了.

就我的测试而言, 用nLite1.0 Beta 5 完全删掉英文版 Windows XP SP2 VOL 的组件的话, 大致只剩下94M, 而中文版则是 123M (安装文件中有双份简体中文相关文件,手动删掉 i386\lang 并处理一下, 则只剩下 112M) .很明显, 预先删掉 OEMBIOS 文件, 再稍微处理一下的话, 很轻松地可以让英文版降到 80M 以下, 中文版降到 100M 以下.

做法很简单, 预先给安装盘中的winlogon.exe打补丁, 然后再用 makecab.exe 压缩回 winlogon.ex_, 替换安装文件中的原 winlogon.ex_. 接着, 在用nLite处理这份安装文件的时候, 把以下文件添加到移除框中.

oembios.bin

oembioscat

oembios.dat

oembios.sig

如果无效的话, 你可以手动编辑 dosnet.inf 和txtsetup.sif这两个文件, 把有以上 4 个字段的行全都删掉.

最后, 把 oembioscat 直接添加到移除框中的话, 可能安装时提示缺少 oembioscat 之类的信息. 如果出现了这种情况, 那么请处理一下 syssetupinf, 把其中的 oembioscat 这行删掉. (原文件为 syssetupin_, 请自己解压

再压缩).

以上, 就算是介绍完了, 删掉 oembios 绝对没有问题.

删除oembios 后,系统将不能升级到XP SP3。

缺少oembios 后,安装SP3补丁,会出现系统无法启动,故谨慎删除。