Du kanske vill återställa Windows-brandväggsinställningar eller regler ibland för att rensa oanvända poster där i efterdyningarna av skadlig programvara attack och borttagning, eller när några av nätverksfunktionerna inte fungerar på grund av felkonfiguration av Windows Brandvägg.
Windows-brandväggen levereras med fördefinierade regler för inkommande och utgående anslutningar för inbyggda program och tjänster. Dessutom skapar applikationer ytterligare anpassade brandväggsregler efter behov. Men under en period kan vissa av dessa anpassade brandväggsundantag (regler) bli föråldrade, eftersom användaren kan avinstallera motsvarande program från systemet.
Den här artikeln beskriver hur du säkerhetskopierar dina befintliga Windows-brandväggsregler och sedan återställer standardinställningarna regler eller inställningar — med Windows-brandväggen (med avancerad säkerhet)-konsolen eller med Netsh.exe kommandorad.
Skärmdumparna i den här artikeln är tagna från en Windows 10-dator. Informationen i den här artikeln gäller dock alla versioner av Windows, från Windows Vista till Windows 10. Menyalternativen eller placeringen av Windows-brandväggen (med avancerad säkerhet) kan dock variera något i Windows Vista och Windows 7.
Innehållsförteckning
- Öppnar konsolen för Windows-brandväggen (med avancerad säkerhet).
- Säkerhetskopiera och återställa Windows-brandväggsregler med GUI
- Säkerhetskopiera och återställa Windows-brandväggsregler med Netsh Command
- Återställ Windows-brandväggsinställningar (eller regler) med GUI
- Återställ Windows-brandväggsinställningar (eller regler) med Netsh-kommandot
- Återställ Windows-brandväggsinställningar (eller regler) med PowerShell
- Oåterställbart Windows-brandväggsfel (0x3) vid återställning och "Fix"
Öppnar konsolen för Windows-brandväggen (med avancerad säkerhet).
Du kan starta Windows-brandväggskonsolen (med avancerad säkerhet) genom att starta "wf.msc" från dialogrutan Kör (WinKey + R).
Säkerhetskopiera och återställa Windows-brandväggsregler med GUI
I Windows-brandväggen (med avancerad säkerhet)-konsolen, välj det översta objektet "Windows-brandvägg med avancerad säkerhet på lokal dator" i den vänstra rutan.
Högerklicka på den och klicka på "Exportpolicy...". I spara-dialogrutan nämner du filnamnet och sparar det. Filen kommer att ha filtillägget .wfw (Windows-brandvägg – policyfil).
På samma sätt kan du använda alternativet "Importpolicy..." för att importera inställningar från en befintlig .wfw-fil.
Säkerhetskopiera och återställa Windows-brandväggsregler med Netsh Command
För att exportera de aktuella Windows-brandväggsinställningarna till en fil med kommandoraden, öppna Kommandotolken som administratör och skriv:
netsh advfirewall export "d:\advfirewallpolicy.wfw"
Kommandot ovan sparar de aktuella brandväggsinställningarna till en fil med namnet "advfirewallpolicy.wfw" på din D:\-enhet. Ändra filnamnet och sökvägen efter önskemål. På liknande sätt, för att importera brandväggsreglerna från en befintlig .wfw-brandväggspolicyfil, använd parametern "import" för Netsh.exe.
Återställ Windows-brandväggsinställningar (eller regler) med GUI
I Windows-brandväggen (med avancerad säkerhet)-konsolen, välj det översta objektet "Windows-brandvägg med avancerad säkerhet på lokal dator" i den vänstra rutan.
Högerklicka på den och klicka Återställ standardpolicy.
Klicka på Ja när du ser följande meddelande.
Om du återställer standardpolicyn återställs alla ändringar av inställningarna för Windows-brandväggen som du har gjort sedan Windows installerades. Detta kan göra att vissa program slutar fungera.
Om du fjärrhanterar den här datorn kommer anslutningen att förloras när standardpolicyn återställs.Vill du fortsätta?
Återställ Windows-brandväggsinställningar (eller regler) med Netsh-kommandot
Öppna kommandotolken som administratör. Skriv följande kommando och tryck på ENTER
netsh advfirewall återställning
Du bör se texten "OK" i utgången.
Återställ Windows-brandväggsinställningar (eller regler) med PowerShell
Starta PowerShell som administratör och kör följande kommando för att återställa Windows-brandväggen:
(New-Object -ComObject HNetCfg. FwPolicy2).RestoreLocalFirewallDefaults()
Efter återställning kommer vissa program att be dig lägga till brandväggsundantag för att de ska fungera korrekt. Här är en skärmdump för Windows-säkerhetsvarning som visar meddelandet "Windows-brandväggen har blockerat vissa funktioner i den här appen" när Google Chrome startas.
Allt du behöver göra är att klicka på "Tillåt åtkomst" om du vill låta programmet komma åt internet.
Oåterställbart Windows-brandväggsfel (0x3) vid återställning av Windows-brandväggen
Du kan ibland få följande fel när du återställer Windows-brandväggen:
Följande fel kan visas (i Windows-brandväggen med avancerad säkerhet):
Det gick inte att återställa standardpolicyn.
Fel: 3
Och kommandoraden Netsh visar ett liknande fel när du återställer brandväggen:
Ett oåterställbart Windows-brandväggsfel (0x3) inträffade.
Åtgärda för oåterställbart fel 3 (0x3) vid återställning av Windows-brandväggen
Ovanstående fel uppstår om registernyckeln som lagrar standarduppsättningen för Windows-brandväggen saknas - skadlig programvara kan ha raderat nyckeln. För att återställa regelmallen för Windows-brandväggen, ladda ner w10_firewall_default_rules.zip (för Windows 10), packa upp och kör den bifogade REG-filen.
Detta återställer de obligatoriska posterna under följande registernyckel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy\FirewallRules
Efter att ha tillämpat REG-filen, försök att återställa Windows-brandväggen igen.
Hoppas att informationen i den här artikeln hjälpte. Låt oss veta dina kommentarer.
En liten begäran: Om du gillade det här inlägget, vänligen dela detta?
En "liten" andel från dig skulle verkligen hjälpa mycket med den här bloggens tillväxt. Några bra förslag:- Fäst det!
- Dela den till din favoritblogg + Facebook, Reddit
- Tweet det!