Hur man tar bort dubbletter av Windows-brandväggsregler

Duplicerade regler i Windows-brandväggen orsakar vanligtvis inga problem

  • Du kan ta bort flera regler från Windows-brandväggen manuellt direkt från programmet.
  • Mer avancerade användare kan använda ett PowerShell-skript för att automatisera processen.

Duplicerade regler för Windows-brandväggen kan orsaka förvirring, särskilt om du manuellt konfigurerar din brandvägg, och i vissa fall kan det göra att vissa applikationer eller tjänster slutar fungera.

Det är möjligt att åtgärda det här problemet, och i den här guiden visar vi dig ett par metoder som du kan använda, så låt oss komma igång.

Var lagras reglerna för Windows Defender-brandväggen?

Hur testar, granskar och betygsätter vi?

Vi har arbetat under de senaste 6 månaderna med att bygga ett nytt granskningssystem för hur vi producerar innehåll. Genom att använda det har vi sedan gjort om de flesta av våra artiklar för att ge faktisk praktisk expertis på guiderna vi gjorde.

För mer information kan du läsa hur vi testar, granskar och betygsätter på WindowsReport.

Du kan hitta dina brandväggsregler lagrade i följande nyckel i ditt register på följande sökväg: Software\Policies\Microsoft\WindowsFirewall\FirewallRules

Hur tar jag bort dubbletter av regler i Windows-brandväggen?

1. Ta bort reglerna manuellt från brandväggsinställningarna

AnteckningsikonNOTERA

Att ta bort vissa regler kan leda till nätverksproblem, så ta bort dem på egen risk.

  1. tryck på Windows tangenten + S och gå in försvarare. Välj Windows Defender-brandvägg med avancerad säkerhet.
  2. Från den vänstra rutan väljer du Utgående regler eller Inkommande regler.
  3. Välj flera regler genom att använda Flytta eller Ctrl och vänster musknapp.
  4. När du har valt dubbletter av brandväggsregler högerklickar du på dem och väljer Radera.
  5. När du ombeds bekräfta, klicka på Ja.
  6. Upprepa dessa steg för alla regler du vill ta bort.

Istället för att ta bort regler kan det vara ett bättre alternativ att inaktivera dem istället. På så sätt kan du aktivera dessa regler igen om något går fel.

2. Använd skriptet för att ta bort reglerna för Windows-brandväggen

  1. Öppen Anteckningsblock.
  2. Klistra in följande kod:
    # Here we use `netsh advfirewall firewall show` to get all firewall rules, since it's way faster than Get-NetFirewallRule!!! $output = (netsh advfirewall firewall show rule name=all verbose | Out-String).Trim() -split '\r?\n\s*\r?\n' $propertyNames = [System.Collections.Generic.List[string]]::new() $objects = @( $(foreach($section in $output ) { $obj = @{} foreach( $line in ($section -split '\r?\n') ) { if( $line -match '^\-+$' ) { continue } $name, $value = $line -split ':\s*', 2 $name = $name -replace " ", "" $obj.$name = $value if($propertyNames -notcontains $name) { $propertyNames.Add( $name ) } } $obj }) | % { foreach( $prop in $propertyNames ) { if( $_.Keys -notcontains $prop ) { $_.$prop = $null } } [PSCustomObject]$_ }) $r = $objects | Group-Object -Property RuleName, Program, Action, Profiles, RemoteIP, RemotePort, LocalIP, LocalPort, Enabled, Protocol, Direction # If you want to take a look # $r | ?{$_.Count -gt 1} | Select-Object -ExpandProperty group | Out-GridView $r | ?{$_.Count -gt 1} | %{ $name = $_ | Select-Object -ExpandProperty group | Select-Object -ExpandProperty RuleName -First 1 # Here we have to use this cmdlet, since `netsh advfirewall firewall delete` can't differentiate rules with the same names and will delte them all! Get-NetFirewallRule -DisplayName $name | Select-Object -Skip 1 | Remove-NetFirewallRule }
  3. Klicka på Fil och välj Spara som.
  4. Uppsättning Spara som typ till Alla filer och ställ in namnet på filen till brandvägg.ps1. Klicka till sist Spara.
  5. Tryck Windows tangenten + S och typ powershell. Välj Kör som administratör.
    Powershell Visa mappstorleken på Windows 11Visa mappstorleken på Windows 11
  6. Växla till katalogen där din ps1-fil är sparad med hjälp av cd-kommandot så här: cd C:\Users\WindowsReport\Documents
  7. Skriv sedan brandvägg.ps1, och skriptet bör starta och ta bort dubblettposter.

Tänk på att detta är en avancerad lösning, så du bör bara använda den om du har grundläggande kunskaper om PowerShell-kommandona och du förstår vad skriptet gör.

Tips för hur du rengör reglerna för Windows-brandväggen

  • Granska reglerna innan du tar bort dem. Många regler är inte dubbletter, och de är konfigurerade för att fungera med olika protokoll eller portar.
  • Istället för att ta bort är det alltid bättre att inaktivera en regel och kontrollera om några problem uppstår efter att ha gjort det.
  • Ta endast bort överflödiga regler eller oanvända.
  • Märk och organisera reglerna ordentligt. Ordna regler efter prioritet eller funktionalitet.

Duplicerade Windows-brandväggsregler bör inte bekymra dig, särskilt om du inte skapade dem manuellt. Trots att de ser nästan likadana ut är reglerna troligen inte dubbletter, så ta inte bort dem om du inte är 100% säker och vet vad reglerna i fråga gör.

Läs mer om detta ämne
  • Hur man avbryter ett Xbox Game Pass-abonnemang på PC
  • Fix: Fastnat på Låt oss ansluta dig till ett nätverk på Windows 11
  • Hur du aktiverar Windows Defender i Windows 11 Sandbox
  • Hur du aktiverar eller inaktiverar Storage Sense på Windows 11
  • DYMO-drivrutiner för Windows 11: Hur man laddar ner och installerar

Om du vill lära dig mer om Windows-brandväggen kan du använda den till kontrollera om brandväggen blockerar en port eller ett program Eller kan du konfigurera Windows-brandväggen för att tillåta IP-intervall på din PC.

På tal om det kan du till och med konfigurera brandväggsregler för Windows-aktivering för att säkerställa att inga problem uppstår under processen.

Har du stött på dubbletter av Windows-brandväggsregler på din dator och hur hanterade du dem? Dela dina resultat med oss ​​i kommentarsfältet.

Ghost Spectre Windows 11 Superlite: Ladda ner och installera guide

Ghost Spectre Windows 11 Superlite: Ladda ner och installera guideWindows 11 GuiderSpöke Spöke

Ghost Spectre erbjuder subventionerade Windows 11-funktionerVissa av våra läsare kan inte installera det senaste Windows 11 på grund av otillräckliga systemkrav.Ghost Spectre Windows 11 Superlite ä...

Läs mer
ASUS-drivrutiner för Windows 11: Hur man laddar ner och installerar

ASUS-drivrutiner för Windows 11: Hur man laddar ner och installerarWindows 11 GuiderSom Oss

Uppdatera ASUS-drivrutiner på Windows 11 med hjälp av de inbyggda alternativen Om du vill ladda ner ASUS-drivrutiner på Windows 11 är Enhetshanteraren det enklaste sättet att gå.Att ladda ner drivr...

Läs mer
Maximalt och lägsta processortillstånd [Vad är och konfigurerar]

Maximalt och lägsta processortillstånd [Vad är och konfigurerar]Windows 11 Guider

Lär dig allt som finns om processorkrafthantering i Windows Om du vill hantera din CPU bättre är det här information du kommer att vilja veta.För att allokera ström korrekt måste du justera process...

Läs mer