I will try reinstalling in that case.No issues here, I use WFC on two laptops![]()
I will try reinstalling in that case.No issues here, I use WFC on two laptops![]()
Good catch. Yes, one event comes null during shutdown and I forgot to add a check for null before attempting to dispose a null objectI will publish a fixed version soon. Thank you for reporting this.![]()
What's new in version 6.14.0.0 (04.04.2025)
- Fixed: During machine shut down, WFC service has an exception which appears in Reliability Monitor as Stopped working.
| Version: | 6.14.0.0 |
| Date: | April 04, 2025 |
| SHA256: | 0fbf810c5d12ca863ceec5f390bbba1780cca4e877e1fb84e3bb801783950603 |
Haha, it was not my machine, it was the app@brambedkar59
The same issue reported, Wilders Security Forums => Windows Firewall Control (WFC) by BiniSoft.org
WFC developer usually give users support there, just wait for him
UPDATE, He said:
![]()
Windows Firewall Control (WFC) by BiniSoft.org
@alexandrud Since 6.13 @ shutdown: [ATTACH] [SPOILER]www.wilderssecurity.com
- Fixed: "Allow Windows Store rules" checkbox from Secure Rules does not work.
- Improved: The logic that checks if a file is digitally signed or not was improved
for certain processes.
- Improved: In Rules Panel it is now possible to use "Authorize group" option on
multiple rules at once instead of just one by one.
What's new in version 6.16.0.0 (27.05.2025)
- Fixed: The installer is vulnerable to local privilege escalation.
- Fixed: When showing duplicate rules in Rules Panel, all Windows Store apps rules are reported as duplicates even if they are not.
- Improved: After checking for updates, if there is a new update, sometimes the new installer does not launch.
What's new in version 6.17.0.0 (02.06.2025)
- Fixed: Under specific circumstances, the installer does not complete the update.
- Updated: Auto check for updates is now a machine wide setting instead of an per user account setting.
- Improved: Added WFC version in the system tray icon tooltip.
- Improved: Added validation for invalid character | in the rule properties dialog.
Yes, I am removing them manually from time to time...Do you do anything about duplicate rules? Should they be cleaned up?
What's new in version 6.18.0.0 (18.07.2025)
- Updated: Revisited the whole UI to properly display when text size is increased from 100% at operating system level.
- Updated: Increased download timeout of a new version from 10 seconds to 3 minutes.
- Fixed: Secure Profile is sometimes out of sync, it appears as disabled while it is actually enabled. Secure Profile reinforcement was rewritten to use events instead of a timer.
- Fixed: The service does a lot of processing when Medium Filtering profile is enabled but the notifications are disabled.
- Fixed: When using Learning Mode, if you manually delete a newly created rule, Learning Mode will not work anymore for the same app unless you restart WFC.
- Fixed: Rules from specific authorized groups list are not preserved by Secure Rules if the group name contains the apostrophe character.
- Fixed: While Secure Rules disables an unauthorized rule added from outside of WFC, it does not disable the rule if it was enabled from outside of WFC.
- Fixed: Importing rules may not properly complete if Secure Rules is enabled.
- Fixed: Uppercase notifications exceptions do not work if notifications are disabled.
- Fixed: Secure Rules does not work correctly if any of the authorized group names contain the apostrophe character.
- Improved: Added extra locks in Secure Profile logic.
What's new in version 6.23.0.0 (November 14, 2025)
- Revert: The new security checks implemented in version 6.21 and 6.22 were reverted
until a better solution is implemented.
What's new in version 6.22.0.0 (November 13, 2025)
- Improved: Extended the list of locations which are considered safe in version 6.21
to avoid conflicts with Windows Defender.
What's new in version 6.21.0.0 (November 13, 2025)
- Improved: Added extra checks to avoid malicious DLL injection.
What's new in version 6.24.0.0 (December 5, 2025)
- New: Added a new checkbox "Include beta updates" in the About tab. This is disabled by default. This will help releasing new experimental features for WFC enthusiasts.
- Fixed: Connections Log does not load the entries on some machines.
What's new in version 6.24.1.0 (February 3, 2026) - BETA RELEASE
- Fixed: A low-privilege user can exploit a named pipe vulnerability to turn Windows
Firewall off or to clear the Security Event log. Starting with this version, only
reading data can is allowed without elevation. Any action that requires changes to
Windows Firewall state, firewall rules, settings, requires to elevate the tray app
process and confirming the UAC prompt. This applies to all user account types.
- Fixed: Learning Mode can be enabled from a standard user account.
- Fixed: 'Request elevation' context menu item does not update when changing the language.
- Fixed: Auditing settings regarding allowed and blocked connections are not preserved
after an update.
- New: Added Vietnamese language support.
Windows Firewall Control
Windows Firewall Control is a powerful tool which extends the functionality of Windows Firewall by adding outbound notifications and many other features.www.binisoft.org
What's new in version 6.24.2.0 (February 12, 2026) - BETA RELEASE
- New: Added support to 'Remove elevation'. This will restart the tray process.
- Improved: Added support to 'Request elevation' from the notification dialog. Existing notifications will be preserved and restored when elevated process is started.
- Fixed: Lock functionality should be available only if the software runs elevated.
What's new in version 6.25.0.0 (February 25, 2026)
- New: Added support to 'Remove elevation'. This will restart the tray process.
- Improved: Added support to 'Request elevation' from the notification dialog. Existing notifications will be preserved and restored when elevated process is started.
- Improved: Added a more helpful message in case the check for updates does not work.
- Fixed: Lock functionality should be available only if the software runs elevated.
- Fixed: A low-privilege user can exploit a named pipe vulnerability to turn Windows Firewall off or to clear the Security Event log. Starting with this version, only reading data is allowed without elevation. Any action that requires changes to Windows Firewall state, firewall rules, settings, requires to elevate the tray app process and confirming the UAC prompt. This applies to all user account types.
- Fixed: Learning Mode can be enabled from a standard user account.
- Fixed: 'Request elevation' context menu item does not update when changing the language.
- Fixed: Auditing settings regarding allowed and blocked connections are not preserved after an update.
- New: Added Vietnamese language support.
What's new in version 6.26.0.0 (February 25, 2026)
- New: Added global hotkey support for toggling between Request elevation and Remove elevation.
What's new in version 6.28.0.0 (March 09, 2026)
- Fixed: An attacker could exploit 'Start automatically at user logon' to execute at user logon another software than wfcUI.exe.
- Fixed: Time based temporary rules are deleted at WFC restart while they should be deleted when they expire.
- Fixed: In Properties dialog when browsing for a file, the parent folder should go up recursively until an existing folder is found instead of defaulting to Desktop folder.
- Fixed: Some pages are not correctly opened when using F1 key to open contextual help from the online user guide PDF.
- Fixed: The system tray icon profile does not update the profile icon if is set from outside of WFC.
- Fixed: Customizing rule is enabled in non-elevated notification even if the changes are not saved.
- Improved: Revert profile works only if the profile is changed from WFC and does not work if wfcUI.exe process is stopped. Revert profile is now enforced by the service and applied by the service even if the profile is changed from outside of WFC.
- Improved: In the notification dialog there is only one Request elevation button now. It is displayed instead of the 'Block for now and ask me later' button when the process is not elevated.