Windows Firewall won’t turn on, keeps turning off, or shows errors? Here’s how to fix firewall problems and restore your protection.
Why Firewall Won’t Turn On
- Firewall service not running
- Third-party security software conflict
- Corrupted system files
- Malware disabling protection
- Group Policy settings
- Registry corruption
Check Current Status
View Firewall Status
- Windows Security > Firewall & network protection
- Check status of:
- Domain network
- Private network
- Public network
- All should show “Firewall is on”
Restart Firewall Service
Windows Defender Firewall Service
- Press Windows + R
- Type:
services.msc - Find Windows Defender Firewall
- Right-click > Properties
- Set Startup type: Automatic
- Click Start (if stopped)
- Click Apply > OK
Related Services
Also check these services are running:
- Windows Firewall Authorization Driver (must be running)
- Base Filtering Engine (must be running)
For each:
- Set Startup type to Automatic
- Start the service
- Apply changes
Remove Third-Party Software
Security Software Conflicts
Third-party antivirus/firewalls often disable Windows Firewall:
- Settings > Apps > Installed apps
- Look for:
- Norton
- McAfee
- Avast
- AVG
- Kaspersky
- Bitdefender
- Any third-party firewall
- Uninstall completely
- Restart computer
- Try enabling Windows Firewall
Use Vendor Removal Tools
Regular uninstall may leave files:
- Norton Removal Tool
- McAfee Consumer Product Removal Tool
- ESET AV Remover
- Use official removal tools
Reset Firewall Settings
Command Line Reset
- Open Command Prompt as Administrator
- Run:
netsh advfirewall reset - Restart computer
- Check if firewall enables
Reset via PowerShell
- Open PowerShell as Administrator
- Run:
netsh advfirewall set allprofiles state on - Check Windows Security
Group Policy Check
Verify Policy Settings
- Press Windows + R
- Type:
gpedit.msc - Navigate to:
Computer Configuration > Administrative Templates > Network > Network Connections > Windows Defender Firewall - Check “Protect all network connections”
- Set to Enabled or Not Configured
- Restart
Note: gpedit.msc is only available on Windows Pro/Enterprise
Domain Policy
If on a work computer:
- Contact IT department
- Domain policy may control firewall
- They need to make changes
Registry Fixes
Enable Firewall via Registry
- Press Windows + R
- Type:
regedit - Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile - Find EnableFirewall
- Double-click, set value to 1
- Repeat for:
- DomainProfile
- PublicProfile
- Restart computer
Check Service Registry
- Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MpsSvc - Find Start
- Set value to 2 (Automatic)
- Restart
System File Repair
Run SFC
- Command Prompt as Administrator
- Run:
sfc /scannow - Wait for completion
- Restart computer
Run DISM
If SFC finds unrepairable errors:
DISM /Online /Cleanup-Image /RestoreHealth
Then run SFC again.
Check for Malware
Why This Matters
Malware often disables firewall:
- Run Windows Security offline scan
- Run Malwarebytes scan
- Remove any threats
- Then try enabling firewall
Boot-Time Scan
For persistent malware:
- Windows Security
- Virus & threat protection
- Scan options
- Microsoft Defender offline scan
- Computer restarts and scans
Windows Security Reset
Reset Windows Security App
- Settings > Apps > Installed apps
- Find Windows Security
- Click (…) > Advanced options
- Click Reset
- Restart computer
Re-register Windows Security
PowerShell as Administrator:
Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage
Safe Mode Test
Try in Safe Mode
- Restart to Safe Mode
- Try enabling firewall
- If works in Safe Mode:
- Third-party software conflict
- Clean boot to find culprit
Clean Boot
- Press Windows + R
- Type:
msconfig - Services tab
- Check “Hide all Microsoft services”
- Click “Disable all”
- Startup tab > Open Task Manager
- Disable all startup items
- Restart
- Try firewall
- Re-enable services one by one
Create New User Account
Test in New Profile
- Settings > Accounts > Other users
- Add account (local account)
- Make it Administrator
- Log into new account
- Check if firewall works
- If yes, your profile is corrupted
Windows Troubleshooter
Run Firewall Troubleshooter
- Settings > System > Troubleshoot
- Other troubleshooters
- Find “Windows Firewall”
- Click Run
- Follow prompts
- Apply fixes
Error 1068 Fix
If Getting Error 1068
“The dependency service or group failed to start”
- Services.msc
- Start these services (in order):
- Remote Procedure Call (RPC)
- DCOM Server Process Launcher
- RPC Endpoint Mapper
- Base Filtering Engine
- Windows Firewall Authorization Driver
- Windows Defender Firewall
- Set all to Automatic
Reset Windows
Last Resort
If nothing works:
- Settings > System > Recovery
- Reset this PC
- Choose “Keep my files”
- Windows reinstalls with working firewall
Firewall Won’t Enable? Our Dallas technicians fix Windows Firewall and security issues. We restore protection and remove conflicts. Same-day service throughout DFW.
Prevention
- Don’t install multiple security programs
- Keep Windows updated
- Run regular malware scans
- Don’t disable firewall manually
Important
- Windows Firewall is essential protection
- Don’t leave it disabled
- If using third-party firewall, it replaces Windows Firewall
- One firewall is sufficient and preferred
Dallas-Fort Worth Computer Repair
We fix Windows Firewall issues throughout DFW including Dallas, Fort Worth, Plano, Frisco, McKinney, Irving, Arlington, Richardson, and all surrounding areas.