Prodavnica komponenti je nadoknadiva za Windows 10. Kako popraviti greške prilikom instaliranja ažuriranja za Windows pomoću ugrađenog vraćanja komponente

Izvinjavam se zbog kašnjenja u pisanju članaka, poenta je bila u tome da sam prebacivao sajt na server.

Prijatelji, želim da vam pomognem oko problema koji se javlja prilikom kucanja komandi za rešavanje nekih problema na komandnoj liniji. Recimo da odlučite, onda morate uneti sljedeću naredbu na povišenoj komandnoj liniji: "Dism.exe /Online /Cleanup-Image /StartComponentCleanup". Nakon trenutnog završetka procesa, vidimo grešku sljedećeg tipa:

Greška: 14098
Skladište komponenti je oštećeno

U ovom članku pokušat ću shvatiti što se može učiniti.

Popravka: "Greška 14098 skladište komponenti je oštećeno"?

Mislim da mnogi od vas znaju koja je svrha fascikle WinSxS i zašto smanjiti njenu veličinu kada je to potrebno.

Ovaj folder čuva neke komponente Windows sistema. Komponente su datoteke potrebne za obnavljanje sistema, drugim riječima, tamo se postavljaju stvarne kopije Windows-a. Stoga, s vremenom, ovaj folder može narasti do volumena od nekoliko desetina gigabajta. Naravno, korisnici odmah pribjegavaju akciji, odnosno korištenju komandne linije i sumnjivog alata za čišćenje diska. Druga opcija ne pomaže uvijek, pa dolazi u igru ​​komandna linija. Kada unesemo sljedeću naredbu Dism.exe /Online /Cleanup-Image /StartComponentCleanup, koja čisti WinSxS folder, može se pojaviti greška Spremište komponenti je oštećeno. Greška: 14098. Oprostite što se ponavljam, ali pređimo na posao.

Iz naziva je jasno da je oštećena neka vrsta skladišta, koja se, osim toga, može vratiti na ovaj način:

Prvo provjerimo integritet sistemskih datoteka pomoću naredbe:

DISM /Online /Cleanup-Image /ScanHealth

I da, ne zaboravite da pokrenete CMD kao administrator.


Na izlazu ćemo najvjerovatnije vidjeti poruku da "skladište komponenti treba vratiti."

Zatim ukucavamo ovu naredbu:

DISM /Online /Cleanup-Image /RestoreHealth



Tako smo vratili skladište komponenti, koristeći isti alat koji nam je dao grešku 14098. Po završetku restauracije, trebali biste vidjeti poruku da je operacija uspješno završena.

Sada ponovo pokrenite računar kako bi promjene stupile na snagu, a zatim ponovo unesite naredbu da obrišete WinSxS folder:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Želim napomenuti da prilikom vraćanja memorije morate imati pristup Internetu, jer će potrebne datoteke biti preuzete iz centra za ažuriranje. Naravno, u nedostatku Interneta, problem možete riješiti i za to vam je potrebna instalacijska slika sistema. Više o tome u sljedećem članku.

Dugo nisam ništa napisao isključivo na Windows 7. Razlog današnjeg ulaska je bio najrjeđi slučaj - Microsoft je retroaktivno dodao novu funkciju starom OS!

Iskusni čitaoci će se odmah sjetiti kako je četiri godine nakon izlaska Windows 7 postalo moguće očistiti WinSXS folder. Zatim su neke od DISM funkcija prebačene iz Windows 8+. Prošle su dvije godine, a druga tehnologija vezana za skladište komponenti preselila se na Windows 7.

Danas na programu

Povratak na štampano

Iz njega ćete naučiti:

  • osnove Windows servisnog sistema
  • korake za vraćanje komponenti u Windows 8+
  • razlika između starog CheckSUR-a u Windows-u 7 i ugrađenog oporavka u Windows-u 8+

Šta je novo u Windowsu 7 :)

Microsoft je objavio članak baze znanja KB2966583 iz kojeg možete preuzeti paket ažuriranja. Nakon instalacije i ponovnog pokretanja, Windows 7 dobija praktički istu mogućnost vraćanja komponenti kao Windows 8+.

Kao i kod novijih operativnih sistema, oporavak se sprovodi pomoću DISM-a. Naredba u nastavku pokreće proces provjere i vraćanja memorije oštećene komponente.

DISM /Online /Cleanup-Image /ScanHealth

Međutim, Windows 7 ima niz karakteristika:

  • ovde nema ključeva /CheckHealth I /RestoreHealth, a ključ obavlja sav posao /ScanHealth
  • komanda se može izvršiti samo na pokrenutom sistemu, tj. oporavak onemogućenih slika nije implementiran
  • postojala je prilika za provjeru i vraćanje komponenti Internet Explorera, što nije bilo u starom CheckSUR-u

Rezultat naredbe treba pogledati u dnevniku, kao i prije, sačuvan na \Windows\logs\CBS\checksur.log

================================== Provjera spremnosti za ažuriranje sistema. Binarna verzija 6.1.7601.18489 2015-07-27 12:32 Provjera paketa za servisiranje Windowsa Provjera paketa manifesta i kataloga Provjera paketa za praćenje Liste za praćenje Provjera liste za praćenje komponenti Provjera paketa Provjera paketa Provjera skladišta komponenti Sažetak: Izvršene sekunde: 149 otkrivenih grešaka

Nisam našao nikakva oštećenja na VM-u, ali to možete sami provjeriti.

KB članak posebno spominje mogućnost kreiranja zakazanog zadatka za pokretanje komande. Međutim, imajte na umu da su vam potrebna administratorska prava za pokretanje DISM-a, tj. zadatak neće raditi pod redovnim računom.

Diskusija i anketa

Ako imate pitanja ili komentara na temu oporavka komponente, slobodno ih iznesite u raspravi. Nemojte postavljati checksur log u tekstu komentara - postoji PasteBin .

Međutim, mislim da će ih biti malo, pa želim da diskusiju prebacim u drugi plan. Ostalo je još samo nekoliko dana do zvaničnog izlaska Windows 10. Nema iznenađenja za insajdere i entuzijaste - razvoj OS-a pratimo osam mjeseci. Jasno je da će skoro svi vlasnici Windows 8.1 nadograditi na Windows 10.

Tako da me posebno zanima koliko je ljudi spremno nadograditi na Windows 10 sa Windows 7 i ranije.

Već sam uradio anketu o brzini nadogradnje Windows 10, ali nije bilo kvara za vaš trenutni sistem, a sada ćemo to vidjeti. Ako je Windows 10 IP vaš primarni trenutni sistem, navedite onaj koji je bio prije njega.

Napišite u komentarima zašto ćete ili nećete preći na Windows 10! Ne zaboravite da navedete koliko dugo i kako koristite Windows 10 pregled.

Imate problema sa Windows 10 i ne možete ih popraviti? Oštećene sistemske datoteke i tradicionalna sfc /scannow komanda ne radi? Pogledajte kako da koristite funkciju DISM da popravite oštećene sistemske datoteke ili ih vratite sa originalne slike sistema bez ponovne instalacije Windows 10.

U pravilu, u slučaju problema sa sistemskim datotekama, koristi se SFC uslužni program koji skenira HDD provjerite greške i ispravite ih. Ali ipak, ova prva pomoć ne donosi uvijek željene rezultate. U sistemu je dostupan još jedan DISM uslužni program, koji smo ukratko spomenuli u prethodnim člancima, koji može riješiti probleme s oštećenim datotekama u Windows 10. Ovaj put ćemo razmotriti cijeli niz DISM funkcija, opisati ćemo razne opcije korištenje i pokazati kako ga koristiti za oporavak oštećenih sistemskih datoteka iz originalne slike sistema (skladište komponenti).

Ova funkcija služi za popravljanje i pripremu WIndows slika kao što je disk za pokretanje OS, alati za oporavak sistema, itd. Koristeći ove slike, možete ponovo instalirati ili vratiti svoj sistem u slučaju problema. Kada koristite SFC uslužni program za skeniranje i popravku diska, problemi s oštećenim datotekama rješavaju se samo uz pomoć odgovarajuće slike iz skladišta komponenti na tvrdom disku. Kada je ova slika oštećena, sistem ne može preuzeti sistemske datoteke iz skladišta komponenti i stoga ih ne može vratiti pomoću SFC-a. U ovom slučaju će nam pomoći uslužni program DISM koji će riješiti problem sa slikama za oporavak i omogućiti SFC funkciji da ispravno završi svoj posao.

Kako koristiti DISM uslužni program?

Vraćanje sistemskih datoteka putem uslužnog programa nije teško. Pomoću ove aplikacije možete vratiti komponente na isti način kao i korištenjem SFC-a putem komandne linije. Da biste pozvali komandnu liniju, pritisnite kombinaciju tastera Windows + X i u meniju koji se pojavi izaberite „komandni redak (administrator). Zatim u konzolu treba da unesete DISM komandu sa odgovarajućim parametrima.

Prije naredbe DISM možemo dodati dodatne parametre pomoću kojih možete provjeriti, skenirati i vratiti slike Različiti putevi. Razmotrite najvažnije kombinacije.

DISM s parametrom CheckHealth

U konzoli komandne linije unesite sljedeću naredbu:

DISM /Online /Cleanup-Image /CheckHealth

Koristeći ovu opciju, možete brzo provjeriti oštećenje slike i pojedinih komponenti sistemske instalacije koje su pohranjene na disku. Ova komanda ne pravi nikakve promjene - potpuno je sigurna. CheckHealth pruža informacije o stanju paketa operativni sistem. Ovo je vrlo korisna opcija kada želimo siguran način da provjerimo da li je došlo do oštećenja sistemske datoteke u skladištu komponenti.

DISM sa opcijom ScanHealth

Ova postavka je slična CheckHealth-u, ali traje malo duže zbog temeljitijeg skeniranja, ali ne popravlja ništa. Trebalo bi ga koristiti kada je prethodna /CheckHealth opcija obavijestila da je sve u redu, ali želimo biti sigurni da je to svakako slučaj. Unesite:

DISM /Online /Cleanup-Image /ScanHealth

Skeniranje može potrajati mnogo duže nego kod prethodne opcije (otprilike 10 minuta). Ako se skeniranje zaustavi na 20% ili 40%, onda morate pričekati - može se činiti da je računar zamrznut - ali u stvari skeniranje je u toku.

DISM s parametrom RestoreHealth

Ako su prva i druga komanda prenijele poruku da su slike oštećene, vrijeme je da ih vratite. U tu svrhu koristimo parametar /RestoreHealth. Unesite sljedeću naredbu u konzolu komandne linije:

DISM /Online /Cleanup-Image /RestoreHealth

Parametar koristi centar Windows ažuriranja da popravite oštećene datoteke u skladištu komponenti. Procedura skeniranja i automatske popravke može trajati otprilike 20 minuta (ponekad i više). DISM detektuje kvar, pravi listu oštećenih datoteka, a zatim ih preuzima sa Microsoft servera koristeći Windows Update.

Kako vratiti datoteke iz navedenog izvora pomoću parametra RestoreHealth

Ponekad se dešava da je oštećenje operativnog sistema mnogo veće i utiče na uslugu Windows Update. U tom slučaju neće biti moguće popraviti oštećenje na slici putem parametra RestoreHealth, jer sistem ne može da se poveže sa Microsoft serverima. U ovoj situaciji trebali biste izvršiti još jednu operaciju - navesti putanju do Windows instalatera (instalatera), iz kojeg će se preuzimati "radne" datoteke bez korištenja interneta i centra za ažuriranje.

Za ovo je potreban Windows 10 instalater na DVD-u, fleš disku ili ISO formatu slike. Potonji se može preuzeti putem aplikacije Media Creation Tool za Windows 10.

Preuzmite verziju Windows 10 (32 ili 64-bitnu), pokrenite aplikaciju i pratite čarobnjaka da preuzmete ISO na svoj računar. Nakon što je slika preuzeta i sačuvana, idite na prozor istraživača i dvaput kliknite na ISO datoteku sa instalaterom da biste je montirali. U prozoru Ovaj računar provjerite koje je slovo dodijeljeno montiranoj slici (na primjer, slovo "E").

Ako imate DVD ili USB disk za pokretanje sa Windows 10 instalacijom, onda ne morate ništa da preuzimate - samo ubacite disk ili povežite eksterni medij i pogledajte koje je slovo dodeljeno ovom drajvu u odjeljku "Ovaj računar" .

Nakon što sistem detektuje drajv sa Windows instalacijom i znamo slovo, vreme je da upotrebimo odgovarajuću DISM opciju koja će ukazati na put do ovog medija. Da biste to učinili, unesite sljedeću naredbu:


Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\install.wim:1 /limitaccess

Još jednom, imajte na umu da ako je u našem slučaju DVD-u, fleš disku ili ISO slici dodeljeno drugačije slovo od "E", onda ga promenite u gornjoj naredbi. Nakon što pritisnete Enter, oštećene datoteke skladišta komponenti će biti vraćene iz originalnog Windows Installer-a na navedenu putanju.

Ispravljanje grešaka u Windows-u

Nakon što ste dovršili sve gore navedene korake, sada morate ponovo koristiti SFC uslužni program da popravite greške na sistemu iz vraćenih Windows slika. Unesite u prozor komandne linije:

sfc /scannow

Ponekad može biti potrebno skenirati sistem tri puta kako bi se u potpunosti eliminisale sve greške. SFC sada ima pristup obnovljenim slikama u skladištu komponenti i može u potpunosti popraviti oštećene sistemske datoteke.

Vraćajući se tehnologiji Component Store u Windows 8, pogledajmo scenarije oporavka. Podsjetimo da je počevši od Windows Viste, Microsoft uveo koncept servisiranja zasnovanog na komponentama. Zahvaljujući strukturi komponenti, bilo je moguće stvoriti stabilniji sistem za instaliranje / uklanjanje ažuriranja, zakrpa i SP servisnih paketa. Isti sistem je u osnovi arhitekture Windows 8. Datoteke Windows Component Store na disku se nalaze u direktorijumu \ Windows\ WinSxS, koji ima tendenciju da značajno raste s vremenom (pročitajte više o tome zašto veličina ovog direktorija raste s vremenom i kako smanjiti veličinu WinSxS mape).

Međutim, u nekim slučajevima, skladište komponenti se može oštetiti, što dovodi do problema pri instaliranju Windows ažuriranja i drugog Microsoft softvera. Za vraćanje skladišta komponenti u prethodnim verzijama Windowsa (Windows Vista, Windows 7, Windows Server 2008 / R2), Microsoft je razvio poseban uslužni program - CheckSUR ili Alat za spremnost za ažuriranje sistema (KB947821). Ovaj uslužni program je prilično velik (više od 350 MB), a kako se objavljuju nova ažuriranja za Windows, redovno se ažurira. To znači da svaki put morate preuzeti novu verziju CheckSUR.

Savjet. U jednom od prethodnih članaka već smo razmatrali primjer korištenja CheckSUR-a za pronalaženje i vraćanje oštećenih komponenti: .

Šta radi ovaj uslužni program? Alat za spremnost za ažuriranje sistema provjerava integritet sljedećih resursa:

    Fajlovi u direktorijima:
  • %SYSTEMROOT%\Servisiranje\Paketi
  • %SYSTEMROOT%\WinSxS\Manifesti
    Sadržaj grana registra:
  • %SYSTEMROOT%\WinSxS\Manifesti
  • HKEY_LOCAL_MACHINE\Shema
  • HKEY_LOCAL_MACHINE\Komponente
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Servis baziran na komponentama

U slučaju da CheckSUR pronađe greške ili nedosljednosti, pokušat će ih popraviti.

Problemi sa skladištem komponenti mogu uzrokovati različite greške prilikom instaliranja Windows ažuriranja. Ispod je lista tipičnih kodova grešaka koje bi ovaj uslužni program trebao popraviti.

Lista grešaka WindowsUpdate-a uzrokovanih oštećenjem skladišta komponenti

Kod greška Opis
0×80070002ERROR_FILE_NOT_FOUNDSistem ne može pronaći navedenu datoteku.
0x8007000DERROR_INVALID_DATAPodaci su nevažeći.
0x800F081FCBS_E_SOURCE_MISSINGIzvor za paket ili datoteku nije pronađen.
0×80073712ERROR_SXS_COMPONENT_STORE_CORRUPTSpremište komponenti je u nekonzistentnom stanju.
0x800736CCERROR_SXS_FILE_HASH_MISMATCHDatoteka komponente ne odgovara informacijama o verifikaciji koje su prisutne u manifestu komponente.
0x800705B9ERROR_XML_PARSE_ERRORNije moguće raščlaniti tražene XML podatke.
0×80070246ERROR_ILLEGAL_CHARACTERPronađen je nevažeći znak.
0x8007370DERROR_SXS_IDENTITY_PARSE_ERRORNiz identiteta je pogrešno oblikovan.
0x8007370BERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAMEIme atributa u identitetu nije unutar važećeg raspona.
0x8007370AERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUEVrijednost atributa u identitetu nije unutar važećeg raspona.
0×80070057ERROR_INVALID_PARAMETERParametar je netačan.
0x800B0100TRUST_E_NOSIGNATUREU subjektu nije bilo potpisa.
0×80092003CRYPT_E_FILE_ERRORDošlo je do greške dok Windows Update čita ili piše u datoteku.
0x800B0101CERT_E_EXPIREDTraženi certifikat nije unutar svog perioda valjanosti kada se provjerava u odnosu na trenutni sistemski sat ili vremensku oznaku u potpisanoj datoteci.
0x8007371BERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETEJedan ili više potrebnih članova transakcije nisu prisutni.
0×80070490ERROR_NOT_FOUNDWindows nije mogao tražiti nova ažuriranja.

U Windows 8 i Windows Server 2012, funkcionalnost slična uslužnom programu CheckSUR je već ugrađena u sistem i naziva se inboxKorupcijaRepair(ugrađeni oporavak komponenti). Ugrađeni oporavak komponenti može raditi na dva načina: pozadini I priručnik. Popravak u pozadini automatski počinje ako dođe do grešaka kada pokušate da instalirate Windows Update. Windows u ovom slučaju automatski pokušava da popravi oštećenu komponentu i ponovo instalira Windows Update paket. U slučaju da automatska popravka ne može sama riješiti problem, administrator može ručno popraviti greške vraćanjem skladišta komponenti u zdravo stanje. To možete učiniti koristeći DISM Image Servicing Utility (naredba Dism /Online /Cleanup-Image) ili pomoću Powershell-a (cmdlet Repair-WindowsImage).

Da biste provjerili status skladišta komponenti, otvorite povišeni komandni redak i pokrenite:

Dism /Online /Cleanup-Image /CheckHealth

Savjet.

  1. DISM, za razliku od većine Windows uslužnih programa, razlikuje velika i mala slova.
  2. Komanda Dism /Cleanup-Image čuva evidencije u C:\Windows\Logs\CBS\CBS.log i C:\Windows\Logs\DISM\dism.log

Slična Powershell naredba:

Repair-WindowsImage -Online -CheckHealth

CheckHealth provjera će trajati nekoliko minuta. Kao što vidite, trenutni status skladišta komponenti na slici je Zdrav. oporavak nije potreban.

U slučaju da se pronađu bilo kakvi problemi ili greške, trebali biste započeti proceduru oporavka memorije naredbom:

Dism.exe /Online /Cleanup-Image /Restorehealth

Slična Powershell naredba:

Repair-WindowsImage -Online -RestoreHealth

U ovom primjeru, oporavak sistemske datoteke je bio uspješan:

Operacija vraćanja je uspješno završena. Oštećenje skladišta komponenti je popravljeno.

U slučaju da sistem nije mogao sam da vrati neke komponente u skladište, možda će vam trebati distributivni komplet (instalacioni disk) Windows 8. Umetnite ovaj disk u drajv ili. Pretpostavimo da je disku sa distributivnim kompletom dodeljeno slovo E. Dobijte listu dostupnih Windows verzije 8 na disku pomoću PoSH naredbe:

Get-WindowsImage -ImagePath E:\sources\install.wim

U ovom primjeru vidimo da postoji samo jedna slika na disku (Windows 8 Pro) sa indeksom 1 (Indeks: 1).

Sljedeća naredba će pokrenuti popravak trezora, vraćajući oštećene komponente sa originalne slike Windows 8:

Popravi-WindowsImage -Online -RestoreHealth -Izvor G:\sources\install.wim:1

Nakon završetka restauracije, uvjerite se da je skladište komponenti u zdravom stanju (status: Zdravo)

Sljedeći (ne uvijek obavezan) korak je provjeriti integritet sistemskih datoteka pomoću naredbe:

Sfc /scannow

Savjet. Ako ste pribjegli popravci Component Store-a zbog problema s instaliranjem Windows ažuriranja, ponovo pokrenite uslugu Windows Update i resetirajte lokalnu predmemoriju ažuriranja. Da biste to učinili, pokrenite sljedeće naredbe na komandnoj liniji:

Net stop wuauserv net stop bits net stop cryptsvc ren %systemroot%\SoftwareDistribution oldSD ren %systemroot%\System32\catroot2 oldCat2 net start cryptsvc net start bits net start wuauserv

Ova dokumentacija je arhivirana i više se ne održava.

Upravljanje prodavnicom komponenti

Mnogi korisnici Windowsa postavljaju pitanje: "Zašto je fascikla WinSxS tako velika?" O ovom pitanju se raspravljalo na blogovima, ali ovaj dio se bavi njime Dodatne informacije o principima koji stoje iza skladišta komponenti (posebno WinSxS fascikle), a zatim veze do tema koje opisuju načine za ograničavanje veličine fascikle WinSxS.

Kratak odgovor je da veličina WinSxS foldera zapravo nije tako velika kao što se čini na prvi pogled, budući da se Windows binarne datoteke koje se nalaze na drugim mjestima mogu uzeti u obzir prilikom izračunavanja.

Prodavnica Windows komponenti i WinSxS fascikla

WinSxS folder se nalazi u Windows folderu, na primjer: c:\Windows\WinSxS. Ovo je lokacija za datoteke Windows Component Store. Windows Component Store podržava funkcionalnost potrebnu za prilagođavanje i ažuriranje Windowsa. Evo nekoliko primjera korištenja datoteka iz Windows Component Store.

    Korištenje Windows Update za instaliranje novih verzija komponenti. Ovo održava sisteme sigurnim i ažuriranim.

    Omogućite ili onemogućite Windows funkcije.

    Dodajte uloge i funkcije koristeći Server Manager.

    Premještajte sisteme između različitih izdanja Windowsa.

    Oporavak sistema nakon oštećenja ili neuspjelog pokretanja.

    Uklanjanje problematičnih ažuriranja.

    Izvođenje programa pomoću paralelnih sklopova.

Windows Component Store se prvi put pojavio u Windows XP-u kako bi podržao paralelne gradnje. Počevši od Windows Viste, Component Store je poboljšan da prati i održava sve komponente koje čine operativni sistem. Ove različite komponente operativnog sistema prate objekte kao što su datoteke, direktoriji, ključevi registratora i usluge. Specifične verzije komponenti se često pakuju. Windows Update i DISM koriste pakete za ažuriranje Windowsa. Komponentama i paketima koji se koriste tokom procesa instalacije Windowsa rukuje Windows Component Store. Određivanje veličine Windows Component Store-a je komplikovano činjenicom da se mnoge datoteke koje koristi Windows nalaze u direktorijima izvan Windows Component Store-a koristeći tvrda veza. U nekim slučajevima, datoteke za određenu verziju komponente nalaze se i u Windows Component Store-u i izvan njega. Korišćenjem tvrde veze Windows može ostaviti utisak da pohranjuje više kopija iste datoteke, a da zapravo ne koristi prostor za više kopija.

tvrde veze

Čvrsta veza je objekt sistema datoteka koji omogućava da dvije datoteke upućuju na istu lokaciju na disku. To znači da se više datoteka može odnositi na iste podatke, a promjene tih podataka u jednoj datoteci se odražavaju u drugim datotekama. To otežava izračunavanje veličine direktorija, kao što je prikazano u sljedećem primjeru.

    Direktorij A sadrži tri datoteke: 1.txt, 2.txt i 3.txt.

    Direktorij B sadrži jednu datoteku: 4.txt.

    Datoteke 1.txt i 2.txt su čvrsto povezane i sadrže 1 MB podataka.

    Datoteke 3.txt i 4.txt su takođe čvrsto povezane i sadrže 2 MB podataka.

U ovom primjeru možete vidjeti da čvrste veze dozvoljavaju da se više datoteka poziva na isti skup podataka.

Koja je veličina kataloga A?

Odgovor zavisi od toga šta planirate da radite sa direktorijumom A.

    Kada čitate datoteke u direktoriju A, veličina svih pročitanih datoteka bit će zbir veličina svake datoteke. U ovom primjeru, to će biti 4 MB.

    Kada kopirate sve datoteke iz direktorija A na novu lokaciju, količina kopiranih podataka bit će zbir svih podataka uključenih u čvrste veze do datoteka. U ovom primjeru to će biti 3 MB.

    Ako oslobodite prostor brisanjem direktorija A, veličina će se smanjiti samo za veličinu tvrdo povezanih datoteka samo u direktoriju A. U ovom primjeru, 1 MB se može osloboditi.

Vratimo se sada na pitanje koliko prostora zauzima Windows Component Store, posebno WinSxS folder. Treći odgovor u imeniku Primjer je najbliži procjeni iskorištenog dodatnog prostora. Datoteke koje su čvrsto povezane sa ostatkom sistema potrebne su za sistemske operacije, tako da ih ne treba brojati, a za datoteke koje su čvrsto povezane na više lokacija u skladištu komponenti treba računati samo prostor na disku .

Gore