Windows System32 -katalogen: Vad det är och varför du inte kan ta bort det

Windows System32 -katalogen: Vad det är och varför du inte kan ta bort det

Tillbringa lite tid på internet, så kommer du förmodligen att stöta på en skämtare som säger åt dig att ta bort Windows System32 mapp på din dator. Men vad är den här mystiska Windows -mappen, och varför skulle någon berätta att du tar bort den?





Och vad skulle hända om du faktiskt raderade System32? Här är fakta.





Vad är System32?

System32 är en mapp som ingår i alla Windows -versioner sedan Windows 2000. Den finns på C: Windows System32 och innehåller alla typer av filer och mappar som är viktiga för att Windows ska fungera korrekt.





Det finns alldeles för många filer i System32 för att diskutera individuellt, även om en användare är på Symantecs forum har förklarat många av dem om du är intresserad. I allmänhet kan du dela upp majoriteten av System32 -innehållet i två grupper:

  • DLL -filer (Dynamic Link Library) ge program åtkomst till delar av Windows och utföra standarduppgifter. Till exempel kan en DLL -fil tillåta datorn att spela upp ljud, medan en annan kan aktivera automatiska Windows -uppdateringar. Många DLL -filer startar så snart du startar datorn. Windows kunde inte starta utan dem, varför fixa DLL -fel är en sådan smärta.
  • EXE -filer (körbara) är program och verktyg. Du startar en körbar varje gång du öppnar program som Word eller Chrome. Men EXE -filerna i System32 är viktigare: förutom Windows -verktyg som Event Viewer ( eventvwr.exe ), dessa inkluderar körbara filer för viktiga Task Manager -processer tycka om winlogon.exe . Utan detta kunde du inte ens logga in på din dator.

Förutom dessa innehåller System32 också en förare mapp (vars innehåll låter din dator gränssnitt med olika hårdvaror), språkfiler och mer.



Hur man tar bort System32 -mappen i Windows

Trots skämt på nätet är det inte bara ett klick att ta bort System32. Eftersom det är en skyddad systemmapp kommer Windows att neka dig åtkomst om du försöker ta bort den. Detta är tillräckligt för att avskräcka oerfarna användare från att av misstag radera mappen.

Men om du är uthållig kan du fortsätta längs din väg till förstörelse. Genom att ta ägande av mappen kan du försöka ta bort den, men Windows blockerar detta igen eftersom det aktivt använder många filer i System32.





För att komma runt detta kan du börja ta bort enskilda filer i System32 eller använda kommandotolken för mer effektiv borttagning. Om du gjorde detta skulle Windows låta dig ta bort filer som inte används för närvarande.

Vad händer när du tar bort System32?

Om du fortsätter med att radera slumpmässiga filer i System32 kommer din dator att börja långsamt kollapsa. Grundläggande funktioner, som att starta program, söka via Start -menyn och öppna Windows -verktyg fungerar inte längre eftersom du raderade filerna som de är beroende av. Det finns inget spännande ögonblick där System32 'går'-det smuler över en kort tid istället.





Beroende på vad du tar bort kommer du förmodligen inte ens att kunna stänga av datorn normalt. När du har gjort en hård avstängning och startat om, kommer du troligen att upptäcka att Windows inte startar utan de kritiska DLL -filerna. Uppenbarligen är din Windows -installation toast vid denna tidpunkt.

Om du gick så långt måste du installera om Windows för att allt ska fungera korrekt igen. Funktioner som Systemåterställning skulle sannolikt förstöras av dina handlingar, så du måste installera om från början.

När man tittar på allt detta är det uppenbart att Windows skyddar den här mappen av en anledning. Om det inte var skyddat och någon inte visste bättre kan de försöka ta bort mappen för att spara utrymme och sluta med en otäck överraskning.

System32 vs SysWOW64: Vad är skillnaden?

På 64-bitarsversioner av Windows märker du några mappskillnader, till exempel den separata katalogen Program Files (x86). Något liknande händer med System32. I C: Windows mapp på ett 64-bitars system hittar du en mapp som heter SysWOW64 förutom System32.

Ta en titt så ser du att de två mapparna innehåller många filer med identiska namn. Tycka om Programfiler (x86) , Windows innehåller dessa två separata kataloger för kompatibilitet med 32-bitars program. Om ett 32-bitars program försökte ladda en 64-bitars DLL skulle det krascha.

Men det som är konstigt är att på 64-bitars system har System32 64-bitarsfiler, medan SysWOW64 innehåller 32-bitarsfiler. Som det visar sig står WoW64 för I indows 32-bitars eller n I indows 64 -bit. Detta är en tjänst som gör att operativsystemet kan köra 32-bitars program korrekt, även på ett 64-bitars system.

bästa routerinställningar för snabbt internet

En del av hur det uppnår detta är genom att automatiskt omdirigera 32-bitars processer för att använda rätt mappar. Ett 32-bitars program, som inte ens vet att 64-bitars programvara finns, kommer naturligtvis att försöka komma åt System32 mapp. Men WoW omdirigerar den för att använda SysWOW64 istället. Samma händer med Program filer .

Eftersom många gamla 32-bitars program var hårdkodade för att komma åt System32 och programfiler, tillåter denna omdirigeringsmetod 32-bitars och 64-bitars program att enkelt arbeta på ett system. Det är lite förvirrande, men nu vet du orsaken till det.

Hur är det med System32 -virus?

Det är möjligt att ett virus eller annan infektion med skadlig kod kan gömma sig i System32. En rootkit kan försöka invadera mappen och dölja sig som en legitim process, vilket du kanske märker på grund av ovanligt hög CPU -användning.

Om du misstänker att du har ett System32 -virus bör du inte försöka ta bort eller ändra några berörda filer. Du har en större chans att oavsiktligt skada ditt system än att rengöra infektionen på det sättet.

Istället bör du skanna med ett pålitligt antivirusprogram och sedan följa upp med en skanner mot malware Malwarebytes .

Lär känna System32 på Windows

Nu vet du allt om System32, vad det gör och vad som skulle hända om du tar bort det.

Om du inte kommer ihåg något annat vet du bara att System32 innehåller en samling viktiga filer som Windows behöver för att fungera korrekt. Du kan inte ta bort System32 utan att avsiktligt kringgå inbyggda skydd, och du kommer nästan säkert att behöva installera om Windows om du kasserar mappen.

För mer så här, kolla in lösningar för förvirrande Windows -mysterier.

Dela med sig Dela med sig Tweet E-post 3 sätt att kontrollera om ett e -postmeddelande är riktigt eller falskt

Om du har fått ett e -postmeddelande som ser lite tveksamt ut är det alltid bäst att kontrollera dess äkthet. Här är tre sätt att se om ett e -postmeddelande är sant.

Läs Nästa
Relaterade ämnen
  • Windows
  • Teknik förklaras
  • Filsystem
  • Windows 10
  • Utforskaren
  • Felsökning
  • Operativsystem
Om författaren Ben Stegner(1735 artiklar publicerade)

Ben är biträdande redaktör och Onboarding Manager på MakeUseOf. Han lämnade sitt IT-jobb för att skriva heltid 2016 och har aldrig tittat tillbaka. Han har täckt tekniska handledning, videospelrekommendationer och mer som en professionell författare i över sju år.

Mer från Ben Stegner

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera