0

尝试在 Windows 7 上安装 IIS 时不断收到错误消息

"An error has occurred. Not all the features were successfully changed."

iis7.log 包含显示...

[07/17/2013 12:48:05] "C:\WINDOWS\System32\inetsrv\iissetup.exe" /install SharedLibraries
[07/17/2013 12:48:05] Successfully added IIS_IUSRS ACE to DACL at %ProgramData%\Microsoft\Windows\WER\ReportQueue.
[07/17/2013 12:48:05] < !!FAIL!! > Failed to acquire the NetFrameworkConfigurationKey key container context (result=0x8007054f)
[07/17/2013 12:48:05] < !!FAIL!! > Install of component SharedLibraries result=0x8007054f
[07/17/2013 12:48:05] < !!FAIL!! > COMPONENT::ExecuteCommand result=0x8007054f

我尝试过干净启动(禁用非微软服务),但这没有帮助。有人有什么建议吗?

干杯,戴夫

4

4 回答 4

0

我在 windows 7 32 位机器上安装 IIS 时遇到了同样的错误。我已经尝试了在许多网站上找到的几乎所有解决方案。为了摆脱此错误,您可以修复操作系统。它将永久解决问题。

于 2013-08-07T01:20:44.533 回答
0

Windows 7的

试试这个,

以管理员身份运行 cmd。

卸载所有 iis。

 start /w pkgmgr.exe /uu:IIS-WebServerRole;WAS-WindowsActivationService

重新安装iis并正常工作

阿兰

于 2015-03-22T17:53:32.183 回答
0

此问题是由于 Microsoft .Net Framework 中的不稳定更改而发生的,请按照以下步骤进行修复。

第 1步: 在打开或关闭 Windows 功能下删除 Microsoft .Net Framework。

在此处输入图像描述

步骤 2: 再次在打开或关闭 Windows 功能下安装 IIS 6 或 7。

在此处输入图像描述

步骤 3: 再次在打开或关闭 Windows 功能下安装 Microsoft .Net Framework。

在此处输入图像描述

于 2017-09-12T18:18:44.613 回答
0

我知道这是一篇旧帖子,但在遇到同样的问题和 2 天的互联网搜索后,我才能够在 Windows 7 Sp1(64 位)上成功安装 IIS。我希望我能帮助有同样问题的人。

在运行相同的命令“C:\WINDOWS\System32\inetsrv\iissetup.exe”/install SharedLibraries并使用 ProcessMonitor 对其进行监视后,安装程序似乎无法写入文件夹“C:\ProgramData\Microsoft\加密\RSA\MachineKeys"

我将 MachineKeys 重命名MachineKeys_old重新安装了 IIS 功能,它完成且没有任何错误。

于 2017-11-22T10:32:56.677 回答