2005/12/27 | 解决 XP SP2 安装 IIS5.1 失败的问题
类别(Techniques) | 评论(5) | 阅读(1167) | 发表于 21:36
严正声明:最近发现有些人转载了这篇由我原创的文章。本文可以随意转载,但必须保留作者署名及文章来源。如果您不认可这份声明,请勿转载,谢谢。

今天解决了一个郁闷了两天的问题:重装 IIS5.1,却死活装不上去。安装时提示插入 XP SP2 的光盘,我用 Daemon Tool 载入了对应的 ISO 文件,可还是提示我插入光盘:
Setup cannot copy the file staxmem.dll.
Please insert the "Windows XP Professional Service Pack 2 CD".
Setup could not copy one or more files. The specific error code is 0x4b8.


真 BT 呀,明明是正确的光盘,可它却不认。无奈,搜索一下,发现 Micro$ oft 有篇 KB 讲到这个问题,并提出了解决方案。KB 894351 更新时间是 October 3, 2005, 已经是第 6 次修改了。

按照上面的提示,我的解决办法是:
1、测试 secedit.sdb 的完整性:
esentutl /g C:\Windows\security\database\secedit.sdb
返回
Integrity check successful.
貌似这个数据库没问题。MS 说如果没问题,就要重新制作集成 SP2 的安装文件。晕倒,我只有已经集成好的 ISO. 只好试试数据库有问题时的解决方案。
2、修复数据库:
esentutl /p C:\Windows\security\database\secedit.sdb

然后再次尝试安装,OK,顺利通过!
0

评论Comments

日志分类
首页[48]
My Life[13]
Techniques[28]
Misc[3]
5DBlog[4]