一直在用Apache架設服務器,後來想拿IIS來玩玩,發現無論怎麼裝,都提示錯誤:”An error has occurred. Not all of the features were successfully changed!”。相對應的中文錯誤提示為:“出現錯誤,並非所有的功能被成功更改。”
前提是我已用管理員權限登陸,已關閉殺毒軟件,但無論怎樣都還是出錯無法安裝。於是google+baidu,大量的人出現該錯誤,但是沒有提出有效的解決方法。
在此特別感謝作者“灰鼠”http://www.y63.net/?action=show&id=114。
引用原文:
之前在安裝IIS的時候出現問題,後來就想把IIS卸載掉然後重裝,卸載是沒有問題的,可當重裝的時候系統就提示“出現錯誤。並非所有的功能被成功更改”,在網上找了一堆的教程,全都是說關閉當前系統的數據保護功能,我關閉所有的系統保護功能仍然不行,後來不得不重新安裝操作系統,然後又會出現同樣的問題。經過多翻嘗試,終於找到問題根源了。
每次系統提示這個錯誤的時候,系統日志裡就會顯示有個WAS(全稱Windows Process Activation Service)服務出錯,後來發現,在選擇安裝IIS的時候,WAS會自動安裝上,但是當IIS出現錯誤卸載時WAS卻並沒有卸載掉。
發現這個之後,我就把IIS和WAS一塊兒全部卸載掉,然後重新啟動並重新安裝就不會出現這個錯誤了。
根據該方法成功解決了問題。
雖然我很少像某些人一樣在沒有深入研究的情況下就說Windows不好Windows全是bug這樣的話,但是這個應該說是一個確鑿的Windows的bug了。