在 Windows Server 2003 上安装 IIS,需要 SP2 CD 中的哪些文件?

在 Windows Server 2003 上安装 IIS,需要 SP2 CD 中的哪些文件?

我正在尝试在 Windows Server 2003 上安装 IIS,在 Windows 组件向导中,它提示我“插入 Service Pack 2 CD-ROM”。我假设这是 Windows Server 2003 安装 CD,即 CD 2。但是当我尝试将其放入时,它似乎无法识别它。在 D: 驱动器中,它被称为 CR0SCD2X_EN。你们对如何修复此问题有什么想法吗?谢谢。

编辑:我进入了 CD1,似乎它启动了。但是,现在它抱怨 convlog.exe 文件在哪里。似乎不在 CD1 或 CD2 中。:(

答案1

不,它要求提供安装文件服务包 2,而不是 CD 2。它请求它所需要的内容 - 系统上已有文件的版本为 SP2,但是由于某种原因,安装源文件不存在。

一旦您按照您所说的去做 - 本质上,强制使用 SP1 文件(包含 SP1 的 2003 R2)代替 SP2 - 您最终会得到一个大部分工作正常但部分损坏的 IIS 安装,它将无法正确安装至少一些安全更新。

我建议您将 SP2 安装文件下载并解压到此计算机可访问的某个位置,然后在提示输入 SP2“CD”时在指定的位置卸载并重新安装 IIS。

如果没有,在您强制通过这种方式后,a) 重新安装 SP2,然后 b) 再次运行 Windows 更新。

编辑:其中一个破损就是这个:http://support.microsoft.com/kb/2009746

答案2

有点奇怪,但在IIS 论坛,我可以这样做:从命令提示符运行此命令:

esentutl /p c:\windows\Security\Database\Secedit.sdb

然后安装 IIS。成功了!

答案3

如果您有整合 CD,请将安装程序指向它。

答案4

这个问题可能有一个非常愚蠢的解决方案:

如果“所需文件”对话框建议位置"C:\WINDOWS\INSTALLATION\I386\i386",请尝试删除最后一个 I386(来自对话框的路径):

使用当前的 AWS EC2 Windows Server R2 映像 (ami-26e3e7cd)这就是所需要的全部:看起来某些安装程序天才只是在某处输入了错误的位置!

每个丢失的文件都会出现提示,因此您必须执行此操作多次。

这些正是我在安装 IIS(应用程序服务器角色)时收到提示的文件:

  • 转换日志工具
  • iisback 实用程序
  • iis6 目录

相关内容