A duplikált Windows tűzfalszabályok eltávolítása

A Windows tűzfal duplikált szabályai általában nem okoznak problémát

  • Több szabályt is törölhet manuálisan a Windows tűzfalból közvetlenül az alkalmazásból.
  • A haladóbb felhasználók PowerShell-szkriptet használhatnak a folyamat automatizálására.

A duplikált Windows tűzfalszabályok zavart okozhatnak, különösen, ha manuálisan konfigurálja a tűzfalat, és bizonyos esetekben bizonyos alkalmazások vagy szolgáltatások működésének leállását okozhatja.

Ez a probléma megoldható, és ebben az útmutatóban bemutatunk néhány használható módszert, szóval kezdjük is.

Hol tárolják a Windows Defender tűzfalszabályait?

Hogyan teszteljük, értékeljük és értékeljük?

Az elmúlt 6 hónapban egy új felülvizsgálati rendszer kiépítésén dolgoztunk a tartalom előállítására vonatkozóan. Használatával később cikkeink többségét átdolgoztuk, hogy tényleges gyakorlati szakértelmet biztosítsunk az általunk készített útmutatókkal kapcsolatban.

További részletekért olvashat hogyan teszteljük, felülvizsgáljuk és értékeljük a WindowsReportban.

A rendszerleíró adatbázis következő kulcsában tárolt tűzfalszabályait a következő elérési úton találhatja meg: Software\Policies\Microsoft\WindowsFirewall\FirewallRules

Hogyan törölhetem a duplikált szabályokat a Windows tűzfalban?

1. Törölje manuálisan a szabályokat a tűzfalbeállításokból

Megjegyzés ikonraJEGYZET

Bizonyos szabályok törlése hálózati problémákhoz vezethet, ezért saját felelősségére távolítsa el őket.

  1. megnyomni a ablakok + gomb S és lépj be védő. Válassza ki Windows Defender tűzfal speciális biztonsággal.
  2. A bal oldali ablaktáblában válassza ki a lehetőséget Kimenő szabályok vagy Bejövő szabályok.
  3. A használatával válasszon több szabályt Váltás vagy Ctrl és a bal egérgombot.
  4. Miután kiválasztotta a duplikált tűzfalszabályokat, kattintson rájuk a jobb gombbal, és válassza a lehetőséget Töröl.
  5. Amikor megerősítést kér, kattintson a gombra Igen.
  6. Ismételje meg ezeket a lépéseket minden eltávolítani kívánt szabálynál.

A szabályok törlése helyett jobb megoldás lehet letiltani őket. Így, ha bármi elromlik, újra engedélyezheti ezeket a szabályokat.

2. A szkript segítségével távolítsa el a Windows tűzfal szabályait

  1. Nyisd ki Jegyzettömb.
  2. Illessze be a következő kódot:
    # 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. Kattintson Fájl és válassz Mentés másként.
  4. Készlet Mentés típusként nak nek Minden fájl és állítsa be a fájl nevét tűzfal.ps1. Végül kattintson Megment.
  5. nyomja meg ablakok + gomb S és írja be powershell. Válassza ki Futtatás rendszergazdaként.
    Powershell A mappaméret megjelenítése Windows 11 rendszeren A mappaméret megjelenítése Windows 11 rendszeren
  6. A cd paranccsal váltson arra a könyvtárra, ahová a ps1 fájlt menti: cd C:\Users\WindowsReport\Documents
  7. Ezután írja be firewall.ps1, és a szkriptnek el kell indulnia és el kell távolítania az ismétlődő bejegyzéseket.

Ne feledje, hogy ez egy fejlett megoldás, ezért csak akkor használja, ha rendelkezik bizonyos alapvető ismeretekkel a PowerShell-parancsokról, és tisztában van a szkript működésével.

Tippek a Windows tűzfalszabályok tisztításához

  • Tekintse át a szabályokat, mielőtt eltávolítja őket. Sok szabály nem ismétlődő, és úgy vannak beállítva, hogy különböző protokollokkal vagy portokkal működjenek.
  • Törlés helyett mindig jobb, ha letilt egy szabályt, és ellenőrizze, hogy nem jelentkezik-e probléma.
  • Csak a felesleges vagy nem használt szabályokat távolítsa el.
  • A szabályokat megfelelően címkézze fel és rendszerezze. Rendezze el a szabályokat prioritás vagy funkcionalitás szerint.

A duplikált Windows tűzfalszabályok nem érinthetik Önt, különösen akkor, ha nem manuálisan hozta létre őket. Annak ellenére, hogy szinte ugyanúgy néznek ki, a szabályok valószínűleg nem ismétlődések, ezért ne törölje őket, hacsak nem 100%-ig biztos benne, és tudja, hogy a kérdéses szabályok mit csinálnak.

Olvasson többet erről a témáról
  • Xbox Game Pass előfizetés lemondása PC-n
  • Javítás: Elakadt a Let's Connect You to a Network funkciónál Windows 11 rendszeren
  • A Windows Defender engedélyezése a Windows 11 Sandboxban
  • A Storage Sense engedélyezése vagy letiltása a Windows 11 rendszeren
  • DYMO illesztőprogramok Windows 11 rendszerhez: Letöltés és telepítés

Ha többet szeretne megtudni a Windows tűzfalról, használhatja ellenőrizze, hogy a tűzfal nem blokkol-e egy portot vagy programot vagy tudsz konfigurálja a Windows tűzfalat az IP-tartományok engedélyezésére a számítógépén.

Apropó, akár lehet is konfigurálja a tűzfalszabályokat a Windows aktiválásához hogy a folyamat során ne fordulhasson elő probléma.

Találkozott már duplikált Windows tűzfalszabályokkal a számítógépén, és hogyan kezelte őket? Ossza meg észrevételeit velünk a megjegyzések részben.

A felhasználói mappa elérése régi merevlemezen [Windows 11 útmutató]

A felhasználói mappa elérése régi merevlemezen [Windows 11 útmutató]Windows 11 útmutatókEngedélyezési HibaMappa

A régi Windows User mappa eléréséhez először át kell vennie a tulajdonjogotHa egy másik merevlemezről szeretne mappákat elérni, teljes felügyeleti engedélyekre van szüksége.Engedélyeket szerezhet a...

Olvass tovább
A felhasználói mappa elérése régi merevlemezen [Windows 11 útmutató]

A felhasználói mappa elérése régi merevlemezen [Windows 11 útmutató]Windows 11 útmutatókEngedélyezési HibaMappa

A régi Windows User mappa eléréséhez először át kell vennie a tulajdonjogotHa egy másik merevlemezről szeretne mappákat elérni, teljes felügyeleti engedélyekre van szüksége.Engedélyeket szerezhet a...

Olvass tovább
4 módszer két Windows 11 számítógép összekapcsolására

4 módszer két Windows 11 számítógép összekapcsolásáraWindows 11 útmutatók

Könnyedén csatlakoztathat két számítógépet Windows 11 rendszeren LAN-kábellelHa két számítógépet szeretne vezeték nélkül csatlakoztatni, megteheti a meglévő hálózaton keresztül.Létrehozhat virtuáli...

Olvass tovább