有关IIS7安装过程中出现的问题 “出现错误,并非所有的功能被成功更改。”

  错误信息::An error has occurred. Not all of the features were successfully changed.

  

  解决方法:Based on further research, I found the WAS(Windows Process Activation Service) feature package is the dependent  package for the IIS feature package. If un-installation of either IIS or WAS is interrupted in between, it might leave WAS   in corrupted state. If that is the case, after that no matter how many times we try installing IIS, we would continue to get the error as above because we would be trying to install IIS over a corrupted WAS infrastructure.

 

   This is may occur if the WAS component is corrupted. Uninstalling the corrupted WAS before attempting the reinstall of  IIS should be helpful for this issue.


Suggestions
******************
1) Uninstall WAS (Windows Process Activation Service) - Uncheck the whole subtree view for the parent node "Windows Process Activation Service" and below  卸载WAS(Windows进程激活服务) - 取消勾选“Windows进程激活服务”父级结点及整个子树视图
2) Uninstall IIS  卸载IIS
3) Reinstall IIS  重新安装IIS

 

Additional resource
******************
Here are some resources that will help you when you run into issues with IIS 7.0 Setup again:

<http://www.iis.net/default.aspx?tabid=7&subtabid=74>
<http://support.microsoft.com/?id=930911>
<http://support.microsoft.com/?id=931199>

********************************************************************

 This issue may occurs because a duplicate Internet Server API (ISAPI) filter is detected when you try to install the ASP.NET feature. When you upgrade the computer to Windows Vista, the IIS metabase is migrated to Windows Vista. This step also installs the renamed ISAPI filter When the .NET Framework 1.1 is installed, the installation program registers a duplicate ISAPI filter. In IIS 7.0, try to install the ASP.NET feature. When you try to install the ASP.NET feature, the ASP.NET installation file (Aspnetca.exe) detects the duplicate ISAPI filter we discussed before. Therefore, the installation fails.

 

 To resolve this issue, follow these steps:

 

 1. To start IIS Manager, click Start, type Inetmgr in the Start Search box, and then click Inetmgr in the Programs list.

 2. Expand the local computer node, double-click ISAPI Filters, and then remove all the ASP.NET filters that are listed.

 3. Reinstall the ASP.NET feature of IIS 7.0 by using the Turn Windows Features On or Off wizard.

 

 Although the same IIS 7.0 installation issue, the failure root cause may vary because of every individual computer may receive different error message based on particular software environment.

  Therefore, please open a new thread for your issue. Also, please double check for the IIS 7.0 installation log, it should be located under C:/Winodws directory.

 

引用自http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2825744&SiteID=17 

(An error has occurred. Not all of the features were successfully changed! - Robbin Meng – MSFT)

 

  此外,经广大微软爱好者实践证实,滥用破解补丁也可能导致出现错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值