繁体   English   中英

IIS无法在Windows 7上安装

[英]IIS fails to install on Windows 7

尝试在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

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

干杯,戴夫

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

Windows 7的

尝试这个,

以管理员身份运行cmd。

取消所有iis。

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

重新安装IIS并正常工作

阿兰

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

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

在此处输入图片说明

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

在此处输入图片说明

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

在此处输入图片说明

我知道这是一篇过时的文章,但是在遇到同样的问题并经过2天的互联网搜索后,我才能够在Windows 7 Sp1(64位)上成功安装IIS。 我希望我可以帮助遇到同样问题的人。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM