测试结果
测试前准备:一个虚拟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
 
 
进入桌面提示需要激活了。。。


选择进入安全模式
进入安全模式.jpg (22.73 KB)
2009-7-29 19:35


进入安全模式了.jpg (23.01 KB)
2009-7-29 19:35
将系统盘i386 目录下的oembios.bin文件解压要system32目录下
解压oembios文件.jpg (47.67 KB)
2009-7-29 19:35
解压的结果
解压的结果.jpg (18.59 KB)
2009-7-29 19:35


成功解压后重启,可以进入桌面了
可以进入桌面了.jpg (28.96 KB)
2009-7-29 19:35


system32
目录下面有oembios.bin文件了
system32下面有了oembios。bin文件.jpg (66.95 KB)
2009-7-29 19:35


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