Sådan fjerner du dublerede Windows Firewall-regler

Duplikerede regler i Windows Firewall forårsager normalt ingen problemer

  • Du kan slette flere regler fra Windows Firewall manuelt direkte fra programmet.
  • Mere avancerede brugere kan bruge et PowerShell-script til at automatisere processen.

Duplikerede Windows Firewall-regler kan forårsage forvirring, især hvis du manuelt konfigurerer din firewall, og i nogle tilfælde kan det få visse applikationer eller tjenester til at holde op med at fungere.

Det er muligt at løse dette problem, og i denne vejledning viser vi dig et par metoder, som du kan bruge, så lad os komme i gang.

Hvor er Windows Defender Firewall-regler gemt?

Hvordan tester, anmelder og vurderer vi?

Vi har arbejdet de sidste 6 måneder på at opbygge et nyt anmeldelsessystem for, hvordan vi producerer indhold. Ved at bruge det har vi efterfølgende lavet de fleste af vores artikler om for at give faktisk praktisk ekspertise på de guider, vi lavede.

For flere detaljer kan du læse hvordan vi tester, anmelder og vurderer på WindowsReport.

Du kan finde dine firewallregler gemt i følgende nøgle i dit register på følgende sti:

Software\Policies\Microsoft\WindowsFirewall\FirewallRules

Hvordan sletter jeg dublerede regler i Windows Firewall?

1. Slet reglerne manuelt fra firewallindstillingerne

Bemærk ikonBEMÆRK

Sletning af visse regler kan føre til netværksproblemer, så fjern dem på egen risiko.

  1. Tryk på Windows tasten + S og gå ind forsvarer. Vælg Windows Defender Firewall med avanceret sikkerhed.
  2. Fra venstre rude skal du vælge Udgående regler eller Indgående regler.
  3. Vælg flere regler ved at bruge Flytte eller Ctrl og venstre museknap.
  4. Når du har valgt dublerede firewallregler, skal du højreklikke på dem og vælge Slet.
  5. Når du bliver bedt om at bekræfte, skal du klikke på Ja.
  6. Gentag disse trin for alle regler, du vil fjerne.

I stedet for at slette regler, kan det være en bedre mulighed at deaktivere dem i stedet for. På den måde, hvis noget går galt, kan du aktivere disse regler igen.

2. Brug scriptet til at fjerne Windows Firewall-regler

  1. Åben Notesblok.
  2. Indsæt følgende kode:
    # 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. Klik på Fil og vælg Gem som.
  4. Sæt Gem som type til Alle filer og indstil navnet på filen til firewall.ps1. Klik til sidst Gemme.
  5. Trykke Windows tasten + S og type powershell. Vælg Kør som administrator.
    Powershell Vis mappestørrelsen på Windows 11Vis mappestørrelsen på Windows 11
  6. Skift til den mappe, hvor din ps1-fil er gemt ved hjælp af cd-kommandoen som denne: cd C:\Users\WindowsReport\Documents
  7. Dernæst skal du skrive firewall.ps1, og scriptet skal starte og fjerne duplikerede poster.

Husk, at dette er en avanceret løsning, så du bør kun bruge den, hvis du har en vis grundlæggende viden om PowerShell-kommandoerne, og du forstår, hvad scriptet gør.

Tip til rengøring af Windows Firewall-regler

  • Gennemgå reglerne, før du fjerner dem. Mange regler er ikke dubletter, og de er konfigureret til at arbejde med forskellige protokoller eller porte.
  • I stedet for at slette er det altid bedre at deaktivere en regel og kontrollere, om der opstår problemer efter at have gjort det.
  • Fjern kun overflødige regler eller ubrugte.
  • Mærk og organiser regler korrekt. Arranger regler efter prioritet eller funktionalitet.

Dublerede Windows Firewall-regler bør ikke bekymre dig, især hvis du ikke har oprettet dem manuelt. På trods af at de ser næsten ens ud, er regler sandsynligvis ikke dubletter, så slet dem ikke, medmindre du er 100 % sikker, og du ved, hvad de pågældende regler gør.

Læs mere om dette emne
  • Sådan annullerer du et Xbox Game Pass-abonnement på pc
  • Fix: Sidder fast på Lad os forbinde dig til et netværk på Windows 11
  • Sådan aktiveres Windows Defender i Windows 11 Sandbox
  • Sådan aktiveres eller deaktiveres Storage Sense på Windows 11
  • DYMO-drivere til Windows 11: Sådan downloades og installeres

Hvis du vil lære mere om Windows Firewall, kan du bruge den til kontrollere, om firewall blokerer en port eller et program eller du kan konfigurere Windows Firewall til at tillade IP-intervaller på din pc.

Apropos det, så kan du endda konfigurere firewall-regler for Windows-aktivering for at sikre, at der ikke opstår problemer under processen.

Har du stødt på dublerede Windows Firewall-regler på din pc, og hvordan håndterede du dem? Del dine resultater med os i kommentarfeltet.

Sådan aktiverer/deaktiverer du berøringstastatur og håndskriftspaneltjeneste

Sådan aktiverer/deaktiverer du berøringstastatur og håndskriftspaneltjenesteWindows 11 GuiderTjenester

Du kan nemt aktivere denne tjeneste fra vinduet TjenesterKommandoprompt lader dig aktivere eller deaktivere denne tjeneste med kun en enkelt kommando.Hvis du ikke er fan af kommandoprompt, kan du b...

Læs mere
Sådan aktiverer/deaktiverer du berøringstastatur og håndskriftspaneltjeneste

Sådan aktiverer/deaktiverer du berøringstastatur og håndskriftspaneltjenesteWindows 11 GuiderTjenester

Du kan nemt aktivere denne tjeneste fra vinduet TjenesterKommandoprompt lader dig aktivere eller deaktivere denne tjeneste med kun en enkelt kommando.Hvis du ikke er fan af kommandoprompt, kan du b...

Læs mere
3 måder at oprette en spejlvolumen på Windows 11

3 måder at oprette en spejlvolumen på Windows 11OpbevaringWindows 11 GuiderBackup

For at oprette et spejlvolumen skal du blot bruge DiskhåndteringsværktøjetDet er enkelt at oprette en spejlvolumen, og det kan gøres direkte fra appen Indstillinger.Mere avancerede brugere kan brug...

Læs mere