Ko je prostora na sistemskem disku malo, vam pripomočki drugih proizvajalcev pomagajo zaznati velike datoteke in na prvi pogled sestaviti manjše datoteke. Tam lahko naletite na mapo WinSxS. Gre za približno 5 do 10 GB in za mnoge uporabnike je WinSxS kot črna skrinjica v svetu Windows.
To postavlja vprašanje, kaj točno so datoteke, nameščene v WinSxS, in zakaj so tako velike. V naslednjem članku razkrijmo skrivnosti WinSxS in kako upravljati to mapo.
Zmogljivost mape WinSxS
WinSxS vsebuje vse datoteke, potrebne za ohranjanje združljivosti s strojno in programsko opremo v vašem računalniku. Ena od največjih prednosti sistema Windows je njegova zmožnost izvajanja podedovane strojne opreme in aplikacij . Toda ta združljivost s prejšnjimi različicami prihaja na račun prostora na disku in napak.
Pomaknite se do C:\Windows\WinSxS , z desno miškino tipko kliknite WinSxS in izberite Lastnosti. Ta mapa zasede skoraj 7,3 GB prostora na disku. Ni pa pomembna dejanska velikost. Razlog za to so trde povezave, ki jih File Explorer in druga orodja tretjih oseb ne upoštevajo.
Vsako sklicevanje na trdo povezavo šteje kot ločeno različico datoteke za vsako lokacijo. Če je torej sistemska datoteka v mapi WinSxS in System32 , bo Raziskovalec datotek nepravilno podvojil velikost mape.
Ta mapa zasede skoraj 7,3 GB prostora na disku
Preverite dejansko zmogljivost WinSxS
Če želite preveriti dejansko zmogljivost te shrambe komponent sistema Windows, odprite okno ukaznega poziva s skrbniškimi pravicami in vnesite:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Opomba : možnost /AnalyzeComponentStore ni prepoznana v sistemu Windows 8 in starejših.
Po analizi se je dejanska zmogljivost zmanjšala na 5,37 GB. Ta vrednost vpliva na trde povezave v imeniku WinSxS. V skupni rabi s sistemom Windows vam omogoča trdo povezano shranjevanje datotek. Datum zadnjega čiščenja je datum, ko je bilo nedavno dokončano čiščenje shrambe komponent.
Preverite dejansko zmogljivost WinSxS
Metoda za zmanjšanje velikosti mape WinSxS
Mnogi uporabniki se pogosto sprašujejo, ali je mogoče ročno izbrisati datoteke iz mape WinSxS. Odgovor je ne.
Brisanje datotek bo najverjetneje poškodovalo Windows in pomembne posodobitve sistema Windows se morda ne bodo pravilno namestile. Tudi če vam uspe izbrisati datoteke iz mape WinSxS, ne boste nikoli vedeli, katera aplikacija bo prenehala delovati.
Vendar pa lahko z nekaterimi vgrajenimi orodji zmanjšate velikost mape WinSxS. Članek bo uporabil orodja, kot so Čiščenje diska, ukaz DISM in brisanje funkcij na zahtevo za zmanjšanje mape WinSxS.
Orodje za čiščenje diska
V iskalno polje vnesite čiščenje diska in izberite Čiščenje diska. V tem oknu kliknite gumb Očisti sistemsko datoteko . To znova zažene pripomoček in odklene dostop do celotnega nabora možnosti čiščenja. Izbrišete lahko namestitvene datoteke, prejšnje različice sistema Windows itd. Orodje za čiščenje diska je izhodišče za čiščenje sistema Windows 10.
Orodje za čiščenje diska je izhodišče za čiščenje sistema Windows 10
Izbriši funkcije na zahtevo
Windows vam omogoča, da privzeto vklopite ali izklopite funkcije sistema Windows na zahtevo. Dodate lahko nekaj uporabnih funkcij - Hyper V, Print to PDF, Windows Subsystem for Linux (WSL) itd.
Funkcije, ki jih prekličete, ostanejo v mapi WinSxS in zavzamejo prostor na disku. Uporabniki z nizko zmogljivostjo pomnilnika bodo morda želeli čim bolj olajšati postopek namestitve sistema Windows. Odprite okno ukaznega poziva s skrbniškimi pravicami in vnesite:
DISM.exe /Online /English /Get-Features /Format:Table
Videli boste seznam imen funkcij in njihov status.
Seznam funkcij in njihov status
Če želite funkcijo odstraniti iz sistema, vnesite:
DISM.exe /Online /Disable-Feature /featurename:NAME /Remove
(Zamenjajte »IME« z imenom predmeta, navedenega na seznamu).
Odstranite funkcijo iz sistema
Če znova zaženete ukaz /Get-Features , boste videli status »Onemogočeno z odstranjenim koristnim bremenom« namesto samo »Onemogočeno« . Če se nato odločite za namestitev odstranjenih komponent, vas bo Windows pozval, da znova prenesete datoteke komponent.
Očistite komponento DISM
Windows 8/8.1 ima vgrajeno funkcijo za samodejno čiščenje shrambe komponent, ko sistem ni v uporabi. Odprite načrtovalnik opravil in se pomaknite do Microsoft > Windows > Servisiranje . Z desno miškino tipko kliknite element in izberite Zaženi.
Očistite komponento DISM
Naloga bo po namestitvi posodobljene komponente počakala vsaj 30 dni, preden bo odstranila prejšnjo različico te komponente. Opravilo ima tudi enourno časovno omejitev in morda ne bo izbrisalo vseh datotek.
S parametrom DISM /Cleanup-Image lahko takoj izbrišete prejšnjo različico komponente (brez 30-dnevnega odloga) in brez 1-urne omejitve časovne omejitve. Odprite ukazni poziv (skrbnik) in vnesite:
DISM.exe /online /Cleanup-Image /StartComponentCleanup
Če dodate stikalo ResetBase , lahko odstranite vse nadomestne različice vsakega elementa. Vendar ne pozabite, da ne boste mogli odstraniti nobenih trenutnih posodobitev (tudi če imajo napake).
DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Naslednji ukaz bo odstranil vse rezervne komponente, potrebne za odstranitev servisnega paketa. To je zbirka kumulativnih posodobitev za določeno različico sistema Windows.
DISM.exe /online /Cleanup-Image /SPSuperseded
V skrajnem primeru lahko izbrišete mapo WinSxS, da sprostite prostor v sistemu Windows . Vendar pa morate natančno slediti navodilom, da ne povzročite resnih napak v sistemu.