Tehnologija Side-by-Side je standard za izvedljive datoteke v operacijskih sistemih Windows 98, Windows 2000 in novejših, ki odpravljajo težave (znane kot Hell DLL) zaradi uporabe knjižnic z dinamičnim povezovanjem (DLL) v Microsoft Windows. Te težave vključujejo konflikte med različicami, manjkajoče DLL-je, podvojene knjižnice in nepravilno registracijo. Windows shrani več različic DLL v podimenik WinSxS in jih naloži na zahtevo. To zmanjšuje težave z odvisnostjo za aplikacije.
Veliko uporabnikov se sprašuje, kaj je WinSxS. Kakšno mapo? Tehnologija Side-by-Side je znana tudi kot WinSxS ali SxS, čeprav se tehnično WinSxS nanaša samo na globalno shranjevanje komponent Windows. Izvedljive datoteke, ki vsebujejo manifest SxS, so označene s vozlišči SxS. WinSxS je tudi tehnološka osnova za aktiviranje brez registracije COM.
Začnimo torej od začetka. WinSxS je mapa v operacijskih sistemih Windows XP, Vista, 7 in 8, ki shranjuje različne kopije DLL in sistemskih datotek. Ker lahko programi uporabljajo isto datoteko DLL, so v tej mapi zaradi skladnosti shranjene različne datoteke, ki zahtevajo obnovitev starejših različic. Mapa se nahaja na: C: WindowsWinSxS. Velikost mape več gigabajtov je pravilna glede na njeno funkcionalnost in je odvisna od različic operacijskega sistema. Mapa WinSxS in njena vsebina se ne smeta nikoli brisati ročno. Če želite datoteke očistiti iz računalnika, priporočamo uporabo funkcije »Čiščenje diska«.
Čiščenje diska je Microsoftova programska oprema, ki je bila prvič predstavljena v sistemu Windows 98 in vključena v vse poznejše različice. Uporabnikom omogoča brisanje datotek, ki niso več potrebne in jih je mogoče varno izbrisati. Brisanje nepotrebnih datotek, vključno z začasnimi datotekami, pospeši in izboljša delovanje računalnika. Izvajanje čiščenja diska vsaj enkrat na mesec je optimalna pogostost vzdrževanja. Čiščenje diska lahko izbriše začasne internetne datoteke (povezane z Internet Explorerjem), prenesene programske datoteke in spletne strani brez povezave. Čiščenje diska vam omogoča, da izpraznite koš, izbrišete začasne datoteke in sličice.
Zaženi algoritem za Windows 10 in 8:
Postopek za Windows 7 in starejše:
Ali:
Ko se odpre okno »Čiščenje diska«, izberite ustrezen disk v začetnem oknu in kliknite V redu. V naslednjem oknu morate preveriti vsa polja, ki jih želite počistiti. Desno od vsakega elementa je prostor, ki ga vsak element zasede na trdem disku. Po preverjanju vseh polj kliknite V redu, da začnete s postopkom čiščenja.
DLL je datoteka, ki se uporablja na platformah Microsoft Windows. Zagotavlja knjižnico podprogramov, ki jih lahko aplikacije uporabljajo za izvajanje določenega niza nalog ali funkcij. Datoteka DLL lahko na primer vsebuje korake, potrebne za tiskanje dokumenta. Brez te funkcionalnosti bi morali razvijalci programov znova izdelati vse korake. Večina uporabnikov pozna DLL datoteke zaradi napak, ki jih prejmejo na svojem računalniku, bodisi zaradi pomanjkanja zahtevanega dokumenta, bodisi zaradi dejstva, da ima datoteka slaba navodila in povzroči napako. Običajno se te vrste napak odpravijo s posodobitvijo ali ponovno namestitvijo programa.
WinSxS - kaj je mapa? Uporabniki sistema Windows, ki so zagnali analizator prostora na disku, lahko najdejo mapo WinSxS v imeniku Windows. V operacijskem sistemu Windows Vista je mapa običajno velikosti od 5 do 8 gigabajtov, v nekaterih primerih pa lahko velikost doseže do 16 gigabajtov. Še posebej, ko uporabniki sistema Windows XP preidejo na posodobljeno različico operacijskega sistema. Velikost mape se lahko poveča z nekaj megabajtov na gigabajtov.
Pogosto se uporabniki sprašujejo, ali je mogoče izbrisati mapo WinSxS, ali jo je treba vključiti v varnostne kopije operacijskega sistema in zakaj je tako velika v primerjavi z drugimi mapami Windows.
WinSxS - kaj je mapa z retrospektivnega vidika? V različici Windows 9x je operacijski sistem naletel na težave z dinamičnimi knjižnicami povezav, natančneje z različicami iste DLL. Ni bilo mogoče shraniti več različic DLL, kar je privedlo do nezdružljivosti in drugih težav. V operacijskem sistemu Windows ME je Microsoft začel vključevati možnosti za shranjevanje več različic dll z istim imenom v OS. Samo v sistemu Windows Vista je bila ta tehnologija spremenjena in se še vedno uporablja.
Če odprete mapo v Raziskovalcu, boste videli velik seznam map, ki vsebujejo vsaj eno datoteko, vendar pogosto več. Mape, ki se začnejo z istim imenom, vsebujejo različne različice iste knjižnice. Včasih obstaja pet ali več map, ki gostijo različne različice iste knjižnice dinamičnih povezav.
WinSxS - kaj je mapa in kakšen je njen namen? Vse komponente v operacijskem sistemu se nahajajo v mapi WinSxS. Ta lokacija se imenuje repozitorij komponent, od katerih ima vsaka edinstveno ime in vključuje različico, jezik in arhitekturo procesorja, za katero je bila ustvarjena. Mapa WinSxS je edina lokacija komponente v sistemu, vse druge primerke datotek, ki jih vidite v OS, so projicirane s trdim povezovanjem iz pomnilnika komponente.
Windows uporablja sistemsko mapo WinSxS za shranjevanje datotek, potrebnih za namestitev operacijskega sistema, ter za izdelavo varnostnih kopij ali posodobitev teh datotek. Mapa zaseda več gigabajtov prostora in raste z vsako posodobitvijo storitve Windows Update. V mapi WinSxS ne morete preprosto izbrisati vsega, ker so nekatere datoteke potrebne za zanesljivo zagon in posodobitev operacijskega sistema Windows. V Windows 7 in novejših različicah pa lahko z vgrajenim orodjem za čiščenje diska odstranite starejše različice posodobitev za Windows. V operacijskih sistemih Windows 8.1 in 10 lahko z ukazno vrstico počistite mapo WinSxS.
Za čiščenje nepotrebnih datotek v tej mapi WinSxS in povračilo dragocenega prostora na trdem disku sledite tem korakom:
Upoštevajte, da če ne vidite možnosti »Windows Update Cleanup«, to pomeni, da ni datotek, ki jih je mogoče varno izbrisati.
Če potrebujete podrobnejšo predstavo o tem, koliko prostora ima mapa SxS in kaj lahko počistite nepotrebne datoteke, uporabite ukazno vrstico:
Čiščenje lahko traja nekaj časa, odvisno od različice operacijskega sistema in velikosti datotek, ki jih želite izbrisati.