Applies ToWindows 7 Enterprise Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows 7 Home Basic

Symptom

När du försöker starta Windows-brandväggen visas följande fel om brandväggen är inaktiverad eller om datorn är angripen av skadlig kod:

0x8007042c

Lösning

Lös problemet genom att söka efter och ta bort skadlig kod med hjälp av instruktionerna i metod 1. Om det inte fungerar kan du prova metod 2 för att felsöka problem med Windows-brandväggen.

Om du inte har genomsökt datorn efter virus eller skadlig kod nyligen rekommenderar vi att du gör det. Du kan använda Microsofts säkerhetssökare för att ta bort skadlig kod från datorn. Gör så här: 

  1. Gå till följande Microsoft-webbplats: Microsoft Safety Scanner

  2. Klicka på Hämta nu. Följ instruktionerna för att hämta och installera Microsofts säkerhetssökare. Spara filen på skrivbordet när du tillfrågas var du vill spara den.

  3. När installationen är klar går du till skrivbordet och dubbelklickar på ikonen Microsoft Safety Scanner. Den kan heta msert.

  4. Klicka i kryssrutan Jag accepterar licensavtalet (EULA) och klicka sedan två gånger på Nästa.

  5. Klicka på Snabbsökning och Nästa.

  6. Microsofts säkerhetssökare kommer att söka igenom din dator och ta bort all skadlig kod.

  7. Klicka på Start och skriv Windows-brandväggeni rutan Sök bland program och filer (Windows 7) eller Påbörja sökning (Windows Vista).

  8. Klicka på Windows-brandväggen.

  9. I navigeringsfönstret (det vänstra fönstret) i Kontrollpanelen klickar du på Aktivera eller inaktivera Windows-brandväggen.

  10. Klicka på Aktivera Windows-brandväggen för varje nätverksplats och klicka sedan på OK.

Om fel 0x8007042c fortfarande visas när du försöker aktivera Windows-brandväggen går du till metod 2

Åtgärda problemet automatiskt genom att klicka på Fix It-bilden nedan. Om ett säkerhetsmeddelande visas klickar du på Kör.

Om fel 0x8007042c fortfarande visas när du försöker aktivera Windows-brandväggen går du till metod 3

Du kan starta Windows-brandväggen manuellt och se till att den startar automatiskt i framtiden. Gör så här:

  1. Klicka på Start och skriv Tjänster i rutan Sök.

  2. Högerklicka på Tjänster och klicka sedan på Kör som administratör. Om du uppmanas till det anger du ditt administratörsanvändarnamn och lösenord och trycker på Retur.

  3. Bläddra tills du ser Windows-brandväggen och dubbelklicka sedan på Windows-brandväggen.

  4. Klicka i rutan Startmetod och klicka på Automatisk.

  5. Om Tjänstens status är Stoppad klickar du på Starta.

  6. Klicka på Verkställ och sedan på OK.

  7. Bläddra tills du ser Base Filtering Engine (basfiltreringsmodul) och dubbelklicka sedan på Base Filtering Engine.

  8. Om Tjänstens status är Stoppad klickar du på Starta.

  9. Klicka på Verkställ och sedan på OK.

  10. Starta om Windows och kontrollera om Windows-brandväggen är aktiverad.

Om fel 0x8007042c fortfarande visas när du försöker aktivera Windows-brandväggen går du till metod 4

Så här stoppar och startar du om dessa tjänster med hjälp av en kommandofil:

  1. Klicka på Start, skriv Anteckningar i rutan Sök och klicka sedan på Anteckningar i programlistan.

  2. Välj följande text, högerklicka på den markerade texten och klicka sedan på Kopiera. Högerklicka någonstans i fönstret Anteckningar och klicka på Klistra in.

    sc config MpsSvc start= autosc config KeyIso start= autosc config BFE start= autosc config FwcAgent start= autonet stop MpsSvc net start MpsSvc net stop KeyIso net start KeyIsonet start Wlansvcnet start dot3svcnet start EapHostnet net stop BFE net start BFEnet start PolicyAgentnet start MpsSvcnet start IKEEXTnet start DcaSvcnet net stop FwcAgent net start FwcAgent
  3. I Anteckningar klickar du på Arkiv, Spara som och skriver Repair.bat i rutan Filnamn

  4. Klicka i rutan Filformat och klicka sedan på Alla filer (*.*).

  5. Klicka på Skrivbord i den vänstra rutan och klicka sedan på Spara.

  6. Klicka på AvslutaArkiv-menyn.

  7. På skrivbordet högerklickar du på filen Repair.bat som du sparade i steg 5 och klickar sedan på Kör som administratör.Viktigt! Om du ombeds bekräfta att en tjänst ska stoppas trycker du på Y på tangentbordet och sedan på Retur.

  8. Försök starta Windows-brandväggen igen. Om du kan starta Windows-brandväggen kan du ta bort Repair.bat-filen. Det gör du genom att högerklicka på Repair.bat, klicka på Ta bort och Ja.

Om fel 0x8007042c fortfarande visas när du försöker starta Windows-brandväggen kanske du behöver kontakta Microsoft Consumer Security Support Center. Det gör du genom att gå till https://consumersecuritysupport.microsoft.com.

Mer Information

Mer information om Windows-brandväggen finns i Windows-brandväggen.Microsoft erbjuder Microsoft Security Essentials, ett kostnadsfritt säkerhetsprogram som hjälper dig att skydda datorn från skadlig kod. Mer information om Microsoft Security Essentials finns i Consumer Security Support Center.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.