none
Is there a maximum number of Network Filter Drivers in Windows 7?

    Question

  • I recently tried to install Windows XP Mode on my Windows 7 laptop, and experienced a number of failures...

    According to a post elsewhere on this forum (http://social.technet.microsoft.com/Forums/en-GB/w7itprovirt/thread/00c74bd9-da7b-4acb-ae5a-7112377bc7e2), one of the possible causes of this is if the maximum number of network filter drivers is installed - from Thayu:

    "From your logs, the error is 0x8004a029, which basically indicates that the maximum number of network filter drivers has been reached.
    Could you uninstall any other network filter driver that you think is not necessary and try installing VPC again?"

    So, I uninstalled Cisco VPN, and retried the XP Mode installation, which now worked... However, I am now unable to re-install Cisco VPN - presumably for the same reason...

    The software I have installed that seems relevant is:

    • Symantec Endpoint Security
    • Checkpoint VPN-1 SecureClient
    • Microsoft Virtual PC 2007 (XP Mode)

    So, am I right in thinking the maximum number of network filter drivers in Windows 7 is 3??  Is this configurable??

    This is a really worrying limit for me, as I have a number of customers that I have to be able to connect to, requiring both CheckPoint and Cisco VPN software to be installed... I also require XP Mode to connect by VPN to legacy clients that don't support the MS-CHAP2 protocol, and I'd be stupid to run without Anti-virus...

    Any suggestions?

    Nick

    Thursday, April 08, 2010 7:50 AM

Answers

  •  

    Hi,

     

    Based on my research, I would like to answer you that the maximum number of network filter drivers in Windows 7 is 14. However, it is hard coded to allow 14 filter drivers. By default, the number is 8. To view the number or modify the number, please access the following registry key:

     

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters

     

    Usually, the network filter drivers are listed in the Network Connection’s Properties. Also, it can be located by some third party programs, such as antivirus program.

     

    Thanks,

    Novak

    • Marked as answer by Novak Wu Monday, April 19, 2010 6:27 AM
    Wednesday, April 14, 2010 6:51 AM

All replies

  •  

    Hi,

     

    Based on my research, I would like to answer you that the maximum number of network filter drivers in Windows 7 is 14. However, it is hard coded to allow 14 filter drivers. By default, the number is 8. To view the number or modify the number, please access the following registry key:

     

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters

     

    Usually, the network filter drivers are listed in the Network Connection’s Properties. Also, it can be located by some third party programs, such as antivirus program.

     

    Thanks,

    Novak

    • Marked as answer by Novak Wu Monday, April 19, 2010 6:27 AM
    Wednesday, April 14, 2010 6:51 AM
  • Novak - I am not finding this key on my laptop.  What may be the reasons?

    Wednesday, February 02, 2011 11:36 PM
  • Big big thanks for this information.

    First after manual change if this setting to 14 on my machine I was able to install the virtual PC on my Window 7 Professional 64bit. It's a pity, that Microsoft cannot handle it during the installation of the Virtual PC. This costs me hours of work.


    Paul


    • Edited by Paul73D Thursday, April 12, 2012 3:59 PM typo
    Thursday, April 12, 2012 3:58 PM
  • Thanks for this answer.

    I ran into this when trying to install the Cisco 64-bit VPN client. The value in the registry was 8. I changed it to 16 and was able to install the VPN client successfully.

    Thursday, August 30, 2012 1:02 PM
  •   I see this is an older thread now, but I am just seeing it and would like to know why i was restricted to start with.  Why have the restriction at all unless there is some performance hit by changing it.  The posted information is fantastic and even more so for those having problems installing software, but chances are with the very little information here anyone reading this is changing their registry to 14 the max and have no clue what the side effects are.

      Clearly, there was a reason to restrict this.  So what is that reason so we can determine if we want to change our registry to the max, or keep it as low as possible.  Personally, I just changed my own to 12 but I already had 8 installed, so one more installation for me would have failed had I not seen this article / post. 

      MAJOR KUDOS to the Original poster (and Novak)!!!  Nick, thank you for shedding light on this!

      Rob

    Monday, August 26, 2013 7:36 AM
  • Cool, how can I see it from the fltmc command ?

    /* Server Support Specialist */

    Thursday, November 14, 2013 3:52 AM