测试结果

测试前准备:一个虚拟xp系统,一张系统盘,xp sp3补丁包一个。
先是系统版本

系统版本.jpg (18.33 KB)

2009-7-29 19:30


系统盘i386目录下的文件

oembios文件.jpg (74.1 KB)

2009-7-29 19:30

xp sp3 补丁包

sp3补丁包.jpg (30.58 KB)

2009-7-29 19:30



一切准备就绪,开始安装补丁包,

 

安装sp3补丁.jpg (38.24 KB)

2009-7-29 19:30

开始安装.jpg (37.85 KB)

2009-7-29 19:30



安装中途重启,结果



说明 :因虚拟系统是deepin510的,里面有oembios.bin文件,不管我在安装补丁的过程中,怎么重启,都可以进入桌面的,没有提示需要激活,没有办法,为了使测试继续进行,我将system32目录下的oembios.bin文件删除
删除后重启的结果

需要激活.jpg (21.31 KB)

2009-7-29 19:30

 

 

进入桌面提示需要激活了。。。



选择进入安全模式

2009-7-29 19:35

2009-7-29 19:35

将系统盘i386 目录下的oembios.bin文件解压要system32目录下

2009-7-29 19:35

解压的结果

解压的结果.jpg (18.59 KB)

2009-7-29 19:35



成功解压后重启,可以进入桌面了

2009-7-29 19:35



system32
目录下面有oembios.bin文件了

2009-7-29 19:35



总结:这次测试问题很多,第一:我忘了看system32 目录下面可有oembios.bin文件了,导致安装补丁包重启了很多次都没有出现需要激活的提示框。
第二:因手工删除oembios.bin出现需要激活(毕竟没有谁会没事去删除该文件),不过结果证明该文件的确是激活系统的重要因素,而该代码所指的就是缺少了该文件,如果有该文件,打sp3补丁应该不会出现需要激活的问题(好象有些不严谨了)