Kā noņemt dublētus Windows ugunsmūra noteikumus

How to effectively deal with bots on your site? The best protection against click fraud.

Dublētas kārtulas Windows ugunsmūrī parasti neizraisa nekādas problēmas

  • Varat manuāli dzēst vairākus noteikumus no Windows ugunsmūra tieši no lietojumprogrammas.
  • Pieredzējuši lietotāji var izmantot PowerShell skriptu, lai automatizētu procesu.

Dublēti Windows ugunsmūra noteikumi var radīt neskaidrības, it īpaši, ja manuāli konfigurējat ugunsmūri, un dažos gadījumos tas var izraisīt noteiktu lietojumprogrammu vai pakalpojumu darbības pārtraukšanu.

Šo problēmu ir iespējams novērst, un šajā rokasgrāmatā mēs parādīsim dažas metodes, kuras varat izmantot, tāpēc sāksim darbu.

Kur tiek glabāti Windows Defender ugunsmūra noteikumi?

Kā mēs pārbaudām, pārskatām un vērtējam?

Pēdējos 6 mēnešus esam strādājuši, lai izveidotu jaunu satura veidošanas pārskatīšanas sistēmu. Izmantojot to, mēs pēc tam esam pārveidojuši lielāko daļu rakstu, lai sniegtu faktiskas praktiskas zināšanas par mūsu izstrādātajām ceļvežiem.

Sīkāku informāciju varat lasīt kā mēs pārbaudām, pārskatām un vērtējam pakalpojumā WindowsReport.

instagram story viewer

Ugunsmūra kārtulas, kas saglabātas šādā reģistra atslēgā, varat atrast tālāk norādītajā ceļā: Software\Policies\Microsoft\WindowsFirewall\FirewallRules

Kā izdzēst dublētos noteikumus Windows ugunsmūrī?

1. Manuāli izdzēsiet noteikumus no ugunsmūra iestatījumiem

Piezīmes ikonaPIEZĪME

Noteiktu noteikumu dzēšana var izraisīt tīkla problēmas, tāpēc noņemiet tos, uzņemoties risku.

  1. Nospiediet pogu Windows taustiņš + S un ievadiet aizstāvis. Izvēlieties Windows Defender ugunsmūris ar uzlabotu drošību.
  2. Kreisajā rūtī atlasiet Izejošo noteikumu noteikumi vai Ienākošie noteikumi.
  3. Atlasiet vairākus noteikumus, izmantojot Shift vai Ctrl un peles kreiso pogu.
  4. Kad esat atlasījis ugunsmūra noteikumu dublikātus, ar peles labo pogu noklikšķiniet uz tiem un izvēlieties Dzēst.
  5. Kad tiek prasīts apstiprināt, noklikšķiniet uz .
  6. Atkārtojiet šīs darbības visiem noteikumiem, kurus vēlaties noņemt.

Tā vietā, lai dzēstu noteikumus, varētu būt labāks risinājums tos atspējot. Tādā veidā, ja kaut kas noiet greizi, varat atkārtoti iespējot šos noteikumus.

2. Izmantojiet skriptu, lai noņemtu Windows ugunsmūra noteikumus

  1. Atvērt Notepad.
  2. Ielīmējiet šādu kodu:
    # 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šķiniet uz Fails un izvēlēties Saglabāt kā.
  4. Iestatīt Saglabāt kā veidu uz Visi faili un iestatiet faila nosaukumu uz ugunsmūris.ps1. Visbeidzot noklikšķiniet uz Saglabāt.
  5. Nospiediet Windows taustiņš + S un tips Powershell. Izvēlieties Izpildīt kā administratoram.
    Powershell Rādīt mapes izmēru operētājsistēmā Windows 11 Rādīt mapes izmēru operētājsistēmā Windows 11
  6. Pārslēdzieties uz direktoriju, kurā tiek saglabāts jūsu ps1 fails, izmantojot cd komandu, piemēram: cd C:\Users\WindowsReport\Documents
  7. Tālāk ierakstiet firewall.ps1, un skriptam jāsāk un jānoņem dublētie ieraksti.

Ņemiet vērā, ka šis ir uzlabots risinājums, tāpēc to vajadzētu izmantot tikai tad, ja jums ir pamatzināšanas par PowerShell komandām un jūs saprotat, ko skripts dara.

Padomi Windows ugunsmūra noteikumu tīrīšanai

  • Pārskatiet noteikumus pirms to noņemšanas. Daudzi noteikumi nav dublikāti, un tie ir konfigurēti darbam ar dažādiem protokoliem vai portiem.
  • Tā vietā, lai dzēstu, vienmēr labāk ir atspējot kārtulu un pārbaudīt, vai pēc tam nerodas kādas problēmas.
  • Noņemiet tikai liekos vai neizmantotos noteikumus.
  • Pareizi marķējiet un sakārtojiet noteikumus. Sakārtojiet noteikumus pēc prioritātes vai funkcionalitātes.

Windows ugunsmūra noteikumu dublikātiem nevajadzētu uztraukties, it īpaši, ja neesat tos izveidojis manuāli. Lai gan noteikumi izskatās gandrīz vienādi, visticamāk, tie nav dublikāti, tāpēc neizdzēsiet tos, ja vien neesat 100% pārliecināts un zināt, ko dara attiecīgie noteikumi.

Lasiet vairāk par šo tēmu
  • Kā atcelt Xbox Game Pass abonementu datorā
  • Labojums: iestrēdzis savienojumā ar tīklu operētājsistēmā Windows 11
  • Kā iespējot Windows Defender operētājsistēmā Windows 11 Sandbox
  • Kā iespējot vai atspējot Storage Sense operētājsistēmā Windows 11
  • DYMO draiveri operētājsistēmai Windows 11: kā lejupielādēt un instalēt

Ja vēlaties uzzināt vairāk par Windows ugunsmūri, varat to izmantot pārbaudiet, vai ugunsmūris nebloķē portu vai programmu vai arī jūs varat konfigurējiet Windows ugunsmūri, lai atļautu IP diapazonus datorā.

Runājot par to, jūs pat varat konfigurējiet ugunsmūra noteikumus Windows aktivizēšanai lai procesa laikā nerastos problēmas.

Vai savā datorā esat saskāries ar Windows ugunsmūra noteikumu dublikātiem un kā ar tiem rīkojāties? Kopīgojiet savus atklājumus ar mums komentāru sadaļā.

Teachs.ru
Kā iespējot/atspējot Wake on LAN operētājsistēmā Windows 11

Kā iespējot/atspējot Wake on LAN operētājsistēmā Windows 11Miega Režīma ProblēmasWindows 11 Rokasgrāmatas

Varat iespējot modināšanu LAN operētājsistēmā Windows 11 ar vienu komanduLai iespējotu modināšanu LAN operētājsistēmā Windows 11, vispirms ir jāpielāgo BIOS iestatījumi.Funkcija pēc noklusējuma nav...

Lasīt vairāk
3 veidi, kā mainīt failu un mapju ikonu operētājsistēmā Windows 10 un 11

3 veidi, kā mainīt failu un mapju ikonu operētājsistēmā Windows 10 un 11Windows 11 Rokasgrāmatas

Izmēģiniet šos risinājumus, lai mainītu Windows failu un mapju ikonasVarat pielāgot failu un mapju ikonas operētājsistēmā Windows 11Mainot mapes ikonas, varat ātri identificēt mapi.Varat lejupielād...

Lasīt vairāk
Kā pārbaudīt tīkla savienojuma informāciju un statusu operētājsistēmā Windows 11

Kā pārbaudīt tīkla savienojuma informāciju un statusu operētājsistēmā Windows 11TīklsWindows 11 Rokasgrāmatas

Savienojuma informāciju varat skatīt lietotnē Iestatījumi, veicot tikai dažus klikšķusTīkla savienojumus un to informāciju varat skatīt tieši Windows 11 vadības panelī.Pieredzējuši lietotāji var iz...

Lasīt vairāk
ig stories viewer