none
The Windows Firewall with Advanced Security snap-in failed to load

    Question

  • I have a Windows 7 Pro 64bit system.
     
    When I try to open the Windows Firewall with Advanced Security snap-in, I get this error message:
     
    "The Windows Firewall with Advanced Security snap-in failed to load. Restart the Windows Firewall service on the computer that you are managing. Error code: 0x6D9."
     
    I have tried to restart the firewall but it doesn't make any difference, I continue to get the error message above.
     
    The Windows Firewall service is running fine, it says "Started" in the Services list. I can stop and start it without getting any error. The service itself is fine, only the administration applet is not working.
     
    I don't have any other firewall or security software, only Microsoft Security Essentials.
     
    Can anyone help me?
    Monday, August 22, 2011 7:59 PM

Answers

  • Hi,

    The 0x6d9 error code means "There are no more endpoints available from the endpoint mapper."

    Please check whether the following article helps.

    http://support.microsoft.com/kb/839880 


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”
    Thursday, August 25, 2011 9:48 AM
    Moderator

All replies

  • I have a Windows 7 Pro 64bit system.
     
    When I try to open the Windows Firewall with Advanced Security snap-in, I get this error message:
     
    "The Windows Firewall with Advanced Security snap-in failed to load. Restart the Windows Firewall service on the computer that you are managing. Error code: 0x6D9."
     
    I have tried to restart the firewall but it doesn't make any difference, I continue to get the error message above.
     
    The Windows Firewall service is running fine, it says "Started" in the Services list. I can stop and start it without getting any error. The service itself is fine, only the administration applet is not working.
     
    I don't have any other firewall or security software, only Microsoft Security Essentials.
     
    Can anyone help me?


    Hello, is you machine fully update?

    If not updated it.

    Check if you have installed this update: http://support.microsoft.com/kb/976902


    Regards and thank you,
    Ricardo Polo


    Ricardo Polo "HodracirK"
    HodracirK.com
    Monday, August 22, 2011 10:35 PM
  • Hi Ricardo,

    Yes my machine is 100% up to date with Windows Update.

    I downloaded the hotfix you indicated, when I tried to install it, it said it's already installed.

    Tuesday, August 23, 2011 12:54 AM
  • Hi Ricardo,

    Yes my machine is 100% up to date with Windows Update.

    I downloaded the hotfix you indicated, when I tried to install it, it said it's already installed.


    Hi Leodbr,

    Try this:

    Clic on start button, type MSCONFIG and then press INTRO
    When System Configuration window open, clic on General tab and check Diagnostic Startup, Apply, Ok and restart your system.

    See if in that startup mode you can open Windows Firewall with Advanced Security Snap-in.

    Regards,

    Tuesday, August 23, 2011 3:38 AM
  • Alternatively for not change msconfig you can press F8 while your PC is starting and select the opcion "Safe Mode".  It's the same thing.

    Regards,

    Ricardo Polo


    Tuesday, August 23, 2011 4:07 AM
  • Hello Leodbr

     

    Let's try totally resetting your Firewall running this on a command prompt with administrative privileges:
    netsh advf reset

    After that you will need to restart your computer and try again.
    The error that you are getting happen when the Firewall does not allow remote management. If the reset does not work, try using this in a command prompt with admin privileges:
    netsh advfirewall set allprofiles settings remotemanagement enable


    Regards and thank you,

    Ricardo Polo


    Tuesday, August 23, 2011 5:43 AM
  • Hi Sergio,

    Thanks, I tried that, but it didn't work.

    Went to MSCONFIG / Diagnostic Startup and restarted, I tried to open the firewall application but it displayed the same error message. Here's a screenshot:

    http://imageshack.us/photo/my-images/41/firewallfailstoopen.png/

     

     

    Tuesday, August 23, 2011 4:19 PM
  • Ricardo, thanks. I tried that route by pressing F8 and choosing Safe Mode, but it didn't work either. Same error message.
    Tuesday, August 23, 2011 4:20 PM
  • Thanks, Ricardo.

    I did that but it's still not working.

    Here's the output of CMD.EXE:

    ---

    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

    C:\Windows\system32>netsh advf reset
    Ok.


    C:\Windows\system32>netsh advfirewall set allprofiles settings remotemanagement enable
    Ok.


    C:\Windows\system32>

    ---

    I restarted after that, but I'm still unable to open the firewall management application. Same error message :(

    Is there anything else I can try? Any other information I could share here, that would help to diagnose this problem?

     

    Tuesday, August 23, 2011 4:22 PM
  • Hi. Thank you.


    Windows Firewall uses three services, maybe you are watching only one of them.

     

    Try this commands:

    net start mpsdrv
    net start bfe
    net start mpssvc
    regsvr32 firewallapi.dll

    Moreover review this registry keys using regedit.exe

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy

    Right click on them, tab security, and tell us if NT SERVICE\mpssvc has permissions.

    Regards,
    Ricardo Polo


    Tuesday, August 23, 2011 4:42 PM
  • Ricardo,

    No luck...

    ---

    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

    C:\Windows\system32>net start mpsdrv
    The requested service has already been started.

    More help is available by typing NET HELPMSG 2182.


    C:\Windows\system32>net start bfe
    The requested service has already been started.

    More help is available by typing NET HELPMSG 2182.


    C:\Windows\system32>net start mpssvc
    The requested service has already been started.

    More help is available by typing NET HELPMSG 2182.


    C:\Windows\system32>regsvr32 firewallapi.dll

    C:\Windows\system32>

    ---

    That last command resulted in a popup confirmation, saying the registration was successful.

    I gave FULL CONTROL on those keys to the mpssvc user.

    Still getting the same error message though.

    Very strange!

     

    Tuesday, August 23, 2011 5:04 PM
  • Hi,

    Open an elevated command prompt and type this: sfc /scannow

    Let me know what it shows.



    Tuesday, August 23, 2011 6:08 PM
  • Sergio,

     

    ---

    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

    C:\Windows\system32>sfc /scannow

    Beginning system scan.  This process will take some time.

    Beginning verification phase of system scan.
    Verification 100% complete.

    Windows Resource Protection did not find any integrity violations.

    C:\Windows\system32>

    ---

    Tuesday, August 23, 2011 6:20 PM
  • Thank you very much Leodbr.

    This is a very interesting problem! So please, let's see if Process Monitor can help us:

    - Download Process Monitor from Sysinternals:
    http://technet.microsoft.com/es-co/sysinternals/bb896645

    - Extract the content and run procmon.exe

    - After that, minimize Procmon (Process Monitor) and try to open the Windows Firewall with Advanced Security.

    - When you see the error message, maximize Procmon, click on File menu and click on Save.

    - Upload the Procmon trace to http://skydrive.live.com or www.megaupload.com for example and give the link and I will try to find out something.

    PD. Can you open Windows Firewall normally? Have you tried to unistall the antivirus software before opening Windows Firewall with Advanced Security?

    Thanks.

    Tuesday, August 23, 2011 6:31 PM
  • Sergio,

    I used Process Monitor as you suggested - when I opened it, the contents were big, lots of processes and events, so I decided to add a filter for the executable MMC.EXE (which seemed to be the executable that was being created when I tried to start the "Windows Firewall with Advanced Security" snap in).

    The log of it is here:

    http://www.megaupload.com/?d=IXDYGFZ6

    If you need me to save the log with a different filter, let me know and I'll do.

    To answer your other questions:

    - When I click Control Panel -> System and Security -> Windows Firewall, nothing happens. I can hear the "click" sound of Windows for mouse clicks, however nothing opens, no error message, nothing, it's like I haven't clicked it. The same happens when I try the other options "Check Firewall Status" and "Allow a program...".

    - I haven't tried to uninstall the anti virus program. Should I? It's the one from Microsoft, Security Essentials. And it's up to date with definitions.

    Thanks

     

    Tuesday, August 23, 2011 6:58 PM
  • If it is MSSE do nothing, but I would thank you if you can upload the full logfile (Without filtering), because we don't know what can be the problem yet, so we need to check it all.


    I will check the log, meanwhile, please see if you can open Windows Firewall in a  different user account (Create it first of course).

    Thanks.


    Tuesday, August 23, 2011 7:04 PM
  • Sergio, thanks

    Here's the log file without any filtering:

    http://www.megaupload.com/?d=BUES8565

    I tried to open the snap-in with another Windows user, but it didn't work, I got the same error message.

     

    Tuesday, August 23, 2011 7:26 PM
  • Sergio, thanks

    Here's the log file without any filtering:

    http://www.megaupload.com/?d=BUES8565

    I tried to open the snap-in with another Windows user, but it didn't work, I got the same error message.

     


    Thank you Leodbr,

    You said that when you click on Windows Firewall nothing happend, so let's try to fix that first.

    Open the Registry Editor and go to:
    HKEY_CLASSES_ROOT\CLSID\{4026492F-2F69-46B8-B9BF-5654FC07E423}

    Right click and then select Permissions.

    Click on Advance options button, Owner tab, select your current user and clic on Apply button, you will see that you're the registry key owner now.

    Clic OK, in the Security page, select your user and check the Full control box.

    Apply, and OK.

    Now, right click on HKEY_CLASSES_ROOT\CLSID\{4026492F-2F69-46B8-B9BF-5654FC07E423} key and select Delete. one the registry key has been deleted, open notepad and type:

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\CLSID\{4026492F-2F69-46B8-B9BF-5654FC07E423}]
    @="Windows Firewall"
    "LocalizedString"="@C:\\Windows\\system32\\FirewallControlPanel.dll,-12122"
    "InfoTip"="@C:\\Windows\\system32\\FirewallControlPanel.dll,-12123"
    "System.Software.TasksFileUrl"="Internal"
    "System.ApplicationName"="Microsoft.WindowsFirewall"
    "System.ControlPanel.Category"="5"
    "System.ControlPanel.EnableInSafeMode"="2"

    [HKEY_CLASSES_ROOT\CLSID\{4026492F-2F69-46B8-B9BF-5654FC07E423}\DefaultIcon]
    @="C:\\Windows\\system32\\FirewallControlPanel.dll,-1"

    [HKEY_CLASSES_ROOT\CLSID\{4026492F-2F69-46B8-B9BF-5654FC07E423}\InProcServer32]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
      64,00,6f,00,63,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,00,00
    "ThreadingModel"="Apartment"

    [HKEY_CLASSES_ROOT\CLSID\{4026492F-2F69-46B8-B9BF-5654FC07E423}\Instance]
    "CLSID"="{328B0346-7EAF-4BBE-A479-7CB88A095F5B}"

    [HKEY_CLASSES_ROOT\CLSID\{4026492F-2F69-46B8-B9BF-5654FC07E423}\Instance\InitPropertyBag]
    "ResourceDLL"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
      00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
      46,00,69,00,72,00,65,00,77,00,61,00,6c,00,6c,00,43,00,6f,00,6e,00,74,00,72,\
      00,6f,00,6c,00,50,00,61,00,6e,00,65,00,6c,00,2e,00,64,00,6c,00,6c,00,00,00
    "ResourceID"=dword:00000064

    [HKEY_CLASSES_ROOT\CLSID\{4026492F-2F69-46B8-B9BF-5654FC07E423}\ShellFolder]
    "Attributes"=dword:a0000000
    "WantsParseDisplayName"=""

    Save it with the .REG format, you can call it whatever you want, like Firewall.reg
    Run that registry key, make sure that it imports fine and one more, try to open Windows Firewall.

    PD. If you get any error message importing the registry key, you have to check the permissions again, you cannot get error message.




    Tuesday, August 23, 2011 8:00 PM
  • Sergio, thanks.

    I did exactly as you described, but still can't open the Windows Firewall applet. Nothing happens when I click it (same behaviour as before).

    Before deleting the registry key I took a backup of it by choosing "Export". After I created the new .reg file with the contents that you pasted in your message, I compared my backup file with the file with your contents, by running a DIFF on the 2 .reg files (backup and new). They were exactly the same. (not a single character of difference)

    I imported the new one anyway, but it didn't fix the problem.

    The permission on the registry key has been changed to my user with FULL CONTROL on that key, plus ownership. The previous owner was TrustedInstaller.

    Do you want me to run Process Monitor while I try to open "Windows Firewall" too?  (the previous process monitor log was when I tried to open "Windows Firewall with Advanced Security")

    Tuesday, August 23, 2011 8:12 PM
  • Sergio, thanks.

    I did exactly as you described, but still can't open the Windows Firewall applet. Nothing happens when I click it (same behaviour as before).

    Before deleting the registry key I took a backup of it by choosing "Export". After I created the new .reg file with the contents that you pasted in your message, I compared my backup file with the file with your contents, by running a DIFF on the 2 .reg files (backup and new). They were exactly the same. (not a single character of difference)

    I imported the new one anyway, but it didn't fix the problem.

    The permission on the registry key has been changed to my user with FULL CONTROL on that key, plus ownership. The previous owner was TrustedInstaller.

    Do you want me to run Process Monitor while I try to open "Windows Firewall" too?  (the previous process monitor log was when I tried to open "Windows Firewall with Advanced Security")


    Yes please, maybe fixing Windows Firewall can solve Windows Firewall with Advanced Security too.


    Thanks for your cooperation.

    Tuesday, August 23, 2011 8:17 PM
  • Thank you for your help, Sergio.

    Here's the process monitor log:

    http://www.megaupload.com/?d=P3QF8UU4

    I started process monitor, opened Control Panel and clicked "Windows Firewall" many times (it didn't open), then I stopped capturing and saved the log file.

     

    Tuesday, August 23, 2011 8:30 PM
  • Thank you for your help, Sergio.

    Here's the process monitor log:

    http://www.megaupload.com/?d=P3QF8UU4

    I started process monitor, opened Control Panel and clicked "Windows Firewall" many times (it didn't open), then I stopped capturing and saved the log file.

     


    Leodbr,

    I cannot see anything that can help me to find why Windows Firewall doesn't open, but I am still looking..

    If you open a run Windows and type: firewall.cpl, what happen?

    Wednesday, August 24, 2011 12:19 AM
  • Sergio,

    "Run" with firewall.cpl does nothing, just like when I click on the icon in Control Panel...

    Very mysterious issue.

     

    Wednesday, August 24, 2011 12:52 AM
  • Sergio,

    "Run" with firewall.cpl does nothing, just like when I click on the icon in Control Panel...

    Very mysterious issue.

     


    I cannot see anything else in Process Monitor, but.. do you have any System Restore Point?
    Wednesday, August 24, 2011 5:35 AM
  • I might have a restore point, I'll see.

    Thank you for your help, Sergio.

    It's frustrating to have problems like this, where we have to use a restore point or rebuild the system in order to fix it.

    Windows should give more hints, more meaningful error messages, to help us fix the problem. The "click and silence" doesn't make any sense. The error code on the Windows Firewall with Advanced Security snap in is useless if it doesn't point to a possible cause or solution.

     


    Wednesday, August 24, 2011 4:52 PM
  • Hi,

    The 0x6d9 error code means "There are no more endpoints available from the endpoint mapper."

    Please check whether the following article helps.

    http://support.microsoft.com/kb/839880 


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”
    Thursday, August 25, 2011 9:48 AM
    Moderator