When installing Service Pack 1 on Windows 7 installations, you may enounter the following error code in the \Windows\Logs\CBS\CBS.log: 0x8004a029
The log snippet will look similar to the following:
2011-02-21 18:56:58, Error CSI 000006e1 (F) Done with generic command 60 (0x0000003c); CreateProcess returned 0, CPAW returned S_OK Process exit code 41001 (0x0000a029) resulted in success? FALSE Process output: [l:73 "Trying to install vpcnfltr .....failed. Error code: 0x8004a029."][gle=0x80004005]
This is due to the filter limit in Windows 7. To resolve this, do the following:
Windows 7 is hard coded to allow 14 filter drivers, but the following registry sets the limit to 8 by default. You can adjust the amount up to 14 or delete this key and it will be set to max of 14.
Remove some filter driver from ncpa.cpl --> Chose network Properties --> Select and filter --> Uninstall
**Note** Not all networking filters are listed under ncpa.cpl, so application may need to be completely uninstalled (i.e. personal firewalls)