Windows SP服務包因為涉及內容廣泛,安裝的時候出現各種錯誤也是正常的。微軟今天就確認了又一種導致Windows 7 SP1無法安裝的問題,並給出了解決辦法。
如果你在安裝Windows 7 SP1時遭遇了如下兩種錯誤提示:
就意味著系統內安裝的網路過濾驅動(network filter driver)超過了系統限制。預設情況下,Windows 7將網路過濾驅動限制在8個,最多也不能超過14個。
解決方法:
如果網路過濾驅動不超過14個,可以打開注冊表(運行regedit),依次找到"HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetwork",在右側可以看到二進位值"MaxNumFilters",預設值為8,雙擊打開編輯對話框,將8改為e(十六進位的14)即可。

如果網路過濾驅動超過了14個,更改注冊表就不行了,只能在本地連線屬性中刪掉部分驅動。注意不要移除預設的系統驅動,比如Microsoft網路客戶端、QoS封包計划程式、Microsoft網路的檔案與印表機分享或者任何包含網際網路協定的驅動,只能移除防火牆、QoS軟體、網路虛擬化軟體等第三方驅動。