Windows operating system keep installation of its important driver. It happens to you that when you try to install any extra driver then sometimes you might have received an error on your windows screen. Suppose if you are installing Service pack 1 in windows 7 then it may fail to install sometimes and you receive an error message “0X80004005 – E_FAIL Unspecified error 0X8004a029.” Why you receive this and unable to install Service pack 1 software in your computer, a question arises in your mind. I can explain about this error. You receive this windows error 0X80004005 in your system while installing any program due the reason, your windows have a network filter drivers and its capacity to install a driver is about maximum limit of 14 and if condition you go beyond this limit then you receive this error message. For example windows 7 has a capacity of 8 this is the default value and maximum exceed to 14. This limitation is not same for all versions of windows operating system. But you receive the same error message in all the versions of windows operating system when you go you go beyond limitation. If you facing this error on your system then follow the given below instructions which will help you to fix this windows error.
What are the reasons of occurring this error?
When you try to install Service pack1 software in your windows operating system then you are unable to install because you go beyond the limit. As you know every version of windows OS have their own installing capacity and limit.
What are symptoms?
“0X80004005 – E_FAIL Unspecified error
0X8004a029” while installing Service pack 1 for windows 7 you receive this error message and unable to install.
How to fix windows error?
To fix this error you should have change in the following registry file that is HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network and to change this follow the given below steps:-
- Press windows key + R key and in the blank space type regedit and then click ok.
- When the regedit page opens click on the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network \key.
- Right click on the MaxNumFilters option from the right pane and then click on modify option.
- Click on the Decimal option and then try to change the value to decimal 14 and then click on ok button.
- Then exit the registry editor.
If you feel that working on the given above steps is quite tough for you then you can also use third party repair tool to fix windows error 0X80004005.