Kā samazināt WinSXS mapes lielumu sistēmā Windows 7 vai 8
WinSXS mape C: Windows WinSXS ir masveida un turpina augt, jo ilgāk jums ir instalēta sistēma Windows. Šī mape laika gaitā izveido nevajadzīgus failus, piemēram, vecās sistēmas komponentu versijas.
Šajā mapē ir arī atinstalētu, atspējotu Windows komponentu faili. Pat ja jums nav instalēta Windows sastāvdaļa, tā būs jūsu mapē WinSXS, aizņemot vietu.
Kāpēc WinSXS mape kļūst pārāk liela
Mapē WinSXS ir visi Windows sistēmas komponenti. Faktiski komponentu faili citur Windows ir tikai saites uz failiem, kas atrodas mapē WinSXS. Mapē WinSXS ir katrs operētājsistēmas fails.
Kad Windows instalē atjauninājumus, tā samazina jauno Windows komponentu mapē WinSXS un saglabā veco komponentu mapē WinSXS. Tas nozīmē, ka katrs instalētais Windows atjauninājums palielina mapes WinSXS lielumu. Tas ļauj atinstalēt operētājsistēmas atjauninājumus no vadības paneļa, kas var būt noderīgs buggy atjauninājuma gadījumā, bet tā ir funkcija, ko reti izmanto.
Windows 7 to risināja, iekļaujot funkciju, kas ļauj Windows attīrīt vecos Windows atjaunināšanas failus pēc jauna Windows servisa pakotnes instalēšanas. Ideja bija, ka sistēmu varētu regulāri tīrīt kopā ar servisa pakotnēm.
Tomēr Windows 7 2010. gadā tika izlaists tikai viens servisa pakotne - 1. servisa pakotne. Microsoft nav nodomājusi sākt citu pakalpojumu. Tas nozīmē, ka vairāk nekā trīs gadus Windows atjaunināšanas atinstalēšanas faili ir izveidoti uz Windows 7 sistēmām un tos nevar viegli noņemt.
Notīrīt atjaunināšanas failus
Lai atrisinātu šo problēmu, Microsoft nesen atbalstīja funkciju no Windows 8 uz Windows 7. Viņi to izdarīja bez daudz fanfares - tas tika izvērsts tipiskā nelielā operētājsistēmas atjauninājumā, kas parasti nepievieno jaunas funkcijas.
Lai attīrītu šādus atjaunināšanas failus, atveriet diska tīrīšanas vedni (pieskarieties Windows taustiņam, ierakstiet “disk cleanup” izvēlnē Start un nospiediet Enter). Noklikšķiniet uz pogas "Clean up System Files", iespējojiet opciju "Windows Update Cleanup" un noklikšķiniet uz "OK". Ja dažus gadus esat izmantojis Windows 7 sistēmu, jūs, iespējams, varēsiet atbrīvot vairākus gigabaitus telpa.
Nākamreiz pēc atkārtotas palaišanas pēc tam, kad būsit to izdarījis, sistēma Windows attīrīs vairākas minūtes, lai varētu pieteikties un izmantot darbvirsmu.
Ja logā Disk Cleanup nav redzama šī funkcija, jūs, iespējams, aiziet no atjauninājumiem - instalējiet jaunākos atjauninājumus no Windows atjaunināšanas.
Windows 8 un 8.1 ietver iebūvētas funkcijas, kas to dara automātiski. Faktiski, programmā Windows ir iekļauts plānotais uzdevums StartComponentCleanup, kas automātiski darbosies fonā, tīrot komponentus 30 dienas pēc to instalēšanas. Šis 30 dienu periods ļauj jums atinstalēt atjauninājumu, ja tas rada problēmas.
Ja vēlaties manuāli iztīrīt atjauninājumus, varat izmantot arī Windows atjaunināšanas tīrīšanas opciju diska lietošanas logā, tāpat kā jūs varat arī operētājsistēmā Windows 7. (Lai to atvērtu, pieskarieties Windows taustiņam, ierakstiet “diska tīrīšana” uz veiciet meklēšanu un noklikšķiniet uz “Atbrīvojiet diska vietu, noņemot nevajadzīgos failus”.)
Windows 8.1 sniedz jums vairāk iespēju, ļaujot jums piespiedu kārtā noņemt visas atinstalēto komponentu iepriekšējās versijas, pat tās, kas nav bijušas aptuveni 30 dienas. Šīs komandas jādarbina paaugstinātā komandu uzvednē - citiem vārdiem sakot, startējiet komandu uzvednes logu kā administratoru.
Piemēram, šāda komanda atinstalēs visas iepriekšējo komponentu versijas bez plānotā uzdevuma 30 dienu labvēlības perioda:
DISM.exe / tiešsaistē / tīrīšana-Image / StartComponentCleanup
Nākamā komanda noņems servisa pakotņu atinstalēšanai nepieciešamos failus. Pēc šīs komandas palaišanas jūs nevarēsiet atinstalēt pašlaik instalētos servisa pakotnes:
DISM.exe / tiešsaistē / tīrīšana-Image / SPSuperseded
Šī komanda noņems visas vecās versijas katrā komponentā. Pēc šī pabeigšanas jūs nevarēsiet atinstalēt pašlaik instalētos servisa pakotnes vai atjauninājumus:
DISM.exe / tiešsaistē / tīrīšana-Image / StartComponentCleanup / ResetBase
Noņemt funkcijas pēc pieprasījuma
Mūsdienu Windows versijas ļauj iespējot vai atspējot Windows funkcijas pēc pieprasījuma. Šo funkciju saraksts būs pieejams Windows funkciju logā, kuru varat piekļūt no vadības paneļa.
Pat funkcijas, kuras neesat instalējušas, tas ir, funkcijas, kuras šajā logā neredzat, tiek saglabātas jūsu cietajā diskā WinSXS mapē. Ja izvēlaties tos instalēt, tie būs pieejami no jūsu WinSXS mapes. Tas nozīmē, ka jums nebūs jāielādē nekas vai jāsniedz Windows instalācijas datu nesēji, lai instalētu šīs funkcijas.
Tomēr šīs funkcijas aizņem vietu. Lai gan tas nav svarīgi parastajos datoros, lietotāji ar ārkārtīgi maziem uzglabāšanas apjomiem vai Windows servera administratoriem, kuri vēlas samazināt Windows instalēšanu līdz mazākajam iespējamajam sistēmas failu komplektam, var vēlēties, lai šie faili tiktu izslēgti no cietā diska.
Šī iemesla dēļ Windows 8 pievienoja jaunu iespēju, kas ļauj pilnībā noņemt šīs atinstalētās sastāvdaļas no mapes WinSXS, atbrīvojot vietu. Ja izvēlaties instalēt noņemtos komponentus vēlāk, sistēma Windows liks jums lejupielādēt komponentu failus no Microsoft.
Lai to izdarītu, atveriet komandu uzvednes logu kā administratoru. Izmantojiet šādu komandu, lai redzētu jums pieejamās funkcijas:
DISM.exe / Online / angļu / Get-Features / Format: Tabula
Jūs redzēsiet funkciju nosaukumu un to valstu tabulu.
Lai noņemtu funkciju no sistēmas, izmantojiet šādu komandu, nomainot NAME ar tās funkcijas nosaukumu, kuru vēlaties noņemt. Jūs varat iegūt vajadzīgo funkciju nosaukumu no iepriekš minētās tabulas.
DISM.exe / Tiešsaistē / Atspējot iezīme / iezīmes nosaukums: NAME / Remove
Ja atkal palaižat komandu / Get-Features, jūs redzēsiet, ka šī funkcija ir “Disabled with Payload Removed”, nevis tikai “Disabled”. Tas ir, kā jūs zināt, ka tas neaizņem vietu datora cietajā diskā.
Ja mēģināt pēc iespējas samazināt sistēmas Windows sistēmu, pārliecinieties, vai esat izlasījis veidus, kā atbrīvot vietu diskā uz Windows, un samazināt vietu, ko izmanto sistēmas faili.