Pohranu komponenti moguće je obnoviti u sustavu Windows 10. Kako popraviti pogreške prilikom instaliranja ažuriranja sustava Windows pomoću ugrađenog vraćanja komponente

Ispričavam se zbog kašnjenja u pisanju članaka, stvar je bila u tome da sam prenio stranicu na poslužitelj.

Prijatelji, želim vam pomoći s problemom koji se javlja prilikom upisivanja naredbi za rješavanje nekih problema u naredbenom retku. Recimo da odlučite, tada morate unijeti sljedeću naredbu u povišeni naredbeni redak: "Dism.exe /Online /Cleanup-Image /StartComponentCleanup". Po trenutnom završetku procesa, vidimo pogrešku sljedeće vrste:

Pogreška: 14098
Pohrana komponenti oštećena

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

Popravak: "Pogreška 14098 skladište komponente je oštećeno"?

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

Ova mapa pohranjuje neke komponente sustava Windows. Komponente su datoteke potrebne za vraćanje sustava, drugim riječima, tamo se nalaze stvarne kopije sustava Windows. Tako s vremenom ova mapa može narasti do volumena od nekoliko desetaka gigabajta. Naravno, korisnici odmah pribjegavaju akciji, odnosno upotrebi naredbenog retka i sumnjivog alata za čišćenje diska. Druga opcija ne pomaže uvijek, pa u igru ​​dolazi naredbeni redak. Kada unesemo sljedeću naredbu Dism.exe /Online /Cleanup-Image /StartComponentCleanup, koja čisti mapu WinSxS, može se pojaviti greška Spremište komponenti je oštećeno. Pogreška: 14098. Oprostite što se ponavljam, ali bacimo se na posao.

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

Prvo provjerimo integritet sistemskih datoteka pomoću naredbe:

DISM /Online /Cleanup-Image /ScanHealth

I da, ne zaboravite pokrenuti CMD kao administrator.


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

Zatim upisujemo ovu naredbu:

DISM /Online /Cleanup-Image /RestoreHealth



Stoga smo obnovili pohranu komponenti, koristeći isti alat koji nam je dao pogrešku 14098. Nakon završetka vraćanja, trebali biste vidjeti poruku da je operacija uspješno dovršena.

Sada ponovno pokrenite računalo kako bi promjene stupile na snagu, a zatim ponovno upišite naredbu za brisanje mape WinSxS:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Želim napomenuti da prilikom vraćanja pohrane morate imati pristup Internetu, jer će potrebne datoteke biti preuzete iz Centra za ažuriranje. Naravno, u nedostatku interneta, također možete riješiti problem, za to vam je potrebna instalacijska slika sustava. Više o tome u sljedećem članku.

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

Iskusni čitatelji odmah će se sjetiti kako je četiri godine nakon izlaska Windowsa 7 postalo moguće očistiti mapu WinSXS. Zatim su neke od DISM funkcija prenesene iz Windows 8+. Prošle su dvije godine i još jedna tehnologija povezana s pohranom komponenti prešla je na Windows 7.

Danas na programu

Povratak na tiskano

Iz njega ćete naučiti:

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

Što je novo u Windows 7 :)

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

Kao i kod novijih operativnih sustava, oporavak se provodi pomoću DISM-a. Donja naredba pokreće provjeru pohrane i proces vraćanja oštećene komponente.

DISM /Online /Cleanup-Image /ScanHealth

Međutim, Windows 7 ima niz značajki:

  • ovdje nema ključeva /Provjeri zdravlje I /Vrati zdravlje, a ključ radi sav posao /ScanHealth
  • naredba se može izvršiti samo na pokrenutom sustavu, 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 trebao bi se vidjeti u dnevniku, kao i prije, spremljen u \Windows\logs\CBS\checksur.log

================================= Provjera spremnosti ažuriranja sustava. Binarna verzija 6.1.7601.18489 2015-07-27 12:32 Provjera paketa servisiranja sustava Windows Provjera manifesta paketa i kataloga Provjera popisa za praćenje paketa Provjera popisa za praćenje komponenti Provjera paketa Provjera pohrane komponenti Sažetak: Izvršeno sekundi: 149 Nisu otkrivene pogreške

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

Članak baze znanja posebno spominje mogućnost stvaranja planiranog zadatka za izvođenje naredbe. Međutim, imajte na umu da su vam potrebna administratorska prava za pokretanje DISM-a, tj. zadatak neće raditi pod običnim računom.

Rasprava i anketa

Ako imate pitanja ili komentara na temu oporavka komponenti, slobodno ih izrazite u raspravi. Molimo nemojte objavljivati ​​checksur dnevnik u tekstu komentara - postoji PasteBin.

No, mislim da će ih biti malo, pa želim skrenuti raspravu u drugu ravan. Do službenog izlaska Windowsa 10 ostalo je još samo nekoliko dana. Nema iznenađenja za insajdere i entuzijaste - razvoj OS-a pratimo osam mjeseci. Jasno je da će gotovo svi vlasnici Windows 8.1 nadograditi na Windows 10.

Stoga me posebno zanima koliko je ljudi spremno nadograditi na Windows 10 s Windowsa 7 i starijih.

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

Napišite u komentarima zašto hoćete ili nećete prijeći na Windows 10! Ne zaboravite navesti koliko dugo i kako ste koristili Windows 10 pregled.

Imate problema sa sustavom Windows 10 i ne možete ga riješiti? Oštećene sistemske datoteke i tradicionalna naredba sfc /scannow ne radi? Pogledajte kako koristiti značajku DISM za popravak oštećenih sistemskih datoteka ili njihovo vraćanje iz izvorne slike sustava bez ponovne instalacije Windows 10.

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

Ova značajka služi za popravljanje i pripremu WIndows slika kao što su disketa za pokretanje OS-a, alati za oporavak sustava, itd. Pomoću ovih slika možete ponovno instalirati ili vratiti svoj sustav u slučaju problema. Kada koristite pomoćni program SFC za skeniranje i popravak 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, sustav ne može dohvatiti sistemske datoteke iz skladišta komponenti i stoga ih ne može vratiti pomoću SFC-a. U ovom slučaju pomoći će nam uslužni program DISM, koji će riješiti problem sa slikama za oporavak i omogućiti funkciji SFC da ispravno završi svoj rad.

Kako koristiti uslužni program DISM?

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 pomoću SFC-a putem naredbenog retka. Za pozivanje naredbenog retka pritisnite kombinaciju tipki Windows + X i u izborniku koji se pojavi odaberite "naredbeni redak (administrator). Zatim u konzoli trebate unijeti naredbu DISM s odgovarajućim parametrima.

Prije DISM naredbe 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 naredbenog retka unesite sljedeću naredbu:

DISM /Online /Cleanup-Image /CheckHealth

Pomoću ove opcije možete brzo provjeriti oštećenje slike i pojedinačnih komponenti instalacije sustava koje su pohranjene na disku. Ova naredba ne čini nikakve promjene - potpuno je sigurna. CheckHealth pruža informacije o stanju paketa operacijski sustav. Ovo je vrlo korisna opcija kada želimo siguran način da provjerimo je li došlo do oštećenja sistemske datoteke u spremištu komponenti.

DISM s opcijom ScanHealth

Ova postavka je slična CheckHealthu, ali traje malo duže zbog temeljitijeg skeniranja, ali također ništa ne popravlja. Trebalo bi se koristiti kada je prethodna opcija /CheckHealth obavijestila da je sve u redu, ali želimo biti sigurni da je to sigurno slučaj. Unesi:

DISM /Online /Cleanup-Image /ScanHealth

Skeniranje može trajati puno dulje nego kod prethodne opcije (otprilike 10 minuta). Ako se skeniranje zaustavi na 20% ili 40%, tada trebate pričekati - može se činiti da je računalo zamrznuto - ali zapravo je skeniranje u tijeku.

DISM s parametrom RestoreHealth

Ako su prva i druga naredba 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 naredbenog retka:

DISM /Online /Cleanup-Image /RestoreHealth

Parametar koristi središte Windows ažuriranja za popravak oštećenih datoteka u spremištu komponenti. Postupak skeniranja i automatskog popravka može trajati otprilike 20 minuta (ponekad i više). DISM otkriva grešku, izrađuje popis oštećenih datoteka, a zatim ih preuzima s Microsoftovih poslužitelja pomoću Windows Update.

Kako vratiti datoteke iz navedenog izvora pomoću opcije RestoreHealth

Ponekad se dogodi da je šteta na operativnom sustavu mnogo veća i utječe na uslugu Windows Update. U tom slučaju neće biti moguće pomoću parametra RestoreHealth popraviti oštećenje na slici jer se sustav ne može povezati s Microsoftovim poslužiteljima. U ovoj situaciji trebali biste izvršiti drugu operaciju - navedite put do programa za instalaciju sustava Windows (instalacijskog programa), s kojeg će se preuzeti "radne" datoteke bez korištenja Interneta i centra za ažuriranje.

Za to je potreban instalacijski program za Windows 10 na DVD-u, flash pogonu ili ISO formatu slike. Potonji se može preuzeti putem aplikacije Media Creation Tool za Windows 10.

Preuzmite verziju sustava Windows 10 (32 ili 64 bit), pokrenite aplikaciju i slijedite čarobnjak za preuzimanje ISO-a na svoje računalo. Nakon što je slika preuzeta i spremljena, idite u prozor Explorera i dvaput kliknite na ISO datoteku s instalacijskim programom da biste je montirali. U prozoru Ovo računalo provjerite koje je slovo dodijeljeno montiranoj slici (na primjer, slovo "E").

Ako imate DVD ili USB pogon za podizanje sustava s instalacijom sustava Windows 10, tada ne morate ništa preuzimati - samo umetnite disk ili spojite vanjski medij i pogledajte koje je slovo dodijeljeno ovom pogonu u odjeljku "Ovo računalo" .

Nakon što sustav detektira pogon s instalacijom sustava Windows i znamo slovo, vrijeme je da upotrijebimo odgovarajuću opciju DISM, koja će pokazati 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, flash pogonu ili ISO slici dodijeljeno drugo slovo od "E", tada ga promijenite u gornjoj naredbi. Nakon pritiska na Enter, oštećene datoteke pohrane komponenti bit će vraćene iz izvornog Windows Installera na navedenu stazu.

Ispravljanje grešaka u Windowsima

Nakon što ste dovršili sve gore navedene korake, sada morate ponovno koristiti uslužni program SFC za ispravljanje grešaka na sustavu iz vraćenih Windows slika. Unesite u prozor naredbenog retka:

sfc /scannow

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

Vraćajući se na tehnologiju Component Store u sustavu Windows 8, pogledajmo scenarije oporavka. Podsjetimo se da je počevši sa sustavom Windows Vista Microsoft uveo koncept servisiranja temeljenog na komponentama. Zahvaljujući strukturi komponenti, bilo je moguće stvoriti stabilniji sustav za instaliranje / uklanjanje ažuriranja, zakrpa i SP servisnih paketa. Isti sustav nalazi se u osnovi arhitekture sustava Windows 8. Datoteke Windows Component Store na disku nalaze se u direktoriju \ Windows\ WinSxS, čija veličina s vremenom značajno raste (pročitajte više o tome zašto veličina ovog direktorija s vremenom raste i kako smanjiti veličinu mape WinSxS).

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

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

Što ovaj uslužni program radi? Alat za spremnost ažuriranja sustava provjerava integritet sljedećih resursa:

    Datoteke u direktorijima:
  • %SYSTEMROOT%\Servicing\Packages
  • %SYSTEMROOT%\WinSxS\Manifests
    Sadržaj ogranaka registra:
  • %SYSTEMROOT%\WinSxS\Manifests
  • HKEY_LOCAL_MACHINE\Shema
  • HKEY_LOCAL_MACHINE\Components
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing

U slučaju da uslužni program CheckSUR pronađe pogreške ili nedosljednosti, pokušat će ih popraviti.

Problemi s pohranom komponenti mogu uzrokovati različite pogreške prilikom instaliranja ažuriranja sustava Windows. Dolje je popis tipičnih kodova grešaka koje bi ovaj uslužni program trebao popraviti.

Popis pogrešaka WindowsUpdate uzrokovanih oštećenjem pohrane komponenti

Kodirati greška Opis
0×80070002ERROR_FILE_NOT_FOUNDSustav ne može pronaći navedenu datoteku.
0x8007000DPOGREŠKA_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 nedosljednom stanju.
0x800736CCERROR_SXS_FILE_HASH_MISMATCHDatoteka komponente ne odgovara informacijama o potvrdi prisutnim u manifestu komponente.
0x800705B9ERROR_XML_PARSE_ERRORNije moguće analizirati tražene XML podatke.
0×80070246POGREŠKA_ILEGAL_CHARACTERNaišao je na nevažeći znak.
0x8007370DERROR_SXS_IDENTITY_PARSE_ERRORNiz identiteta je neispravan.
0x8007370BERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAMENaziv 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×80070057POGREŠKA_INVALID_PARAMETERParametar je netočan.
0x800B0100TRUST_E_NOSIGNATUREU subjektu nije bilo potpisa.
0x80092003CRYPT_E_FILE_ERRORDošlo je do pogreške dok Windows Update čita ili piše u datoteku.
0x800B0101CERT_E_ISTEKLOPotrebna potvrda nije u roku valjanosti kada se provjerava prema trenutnom satu sustava ili vremenskoj oznaci u potpisanoj datoteci.
0x8007371BERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETEJedan ili više potrebnih članova transakcije nisu prisutni.
0×80070490POGREŠKA_NIJE_PRONAĐENAWindows nije mogao tražiti nova ažuriranja.

U sustavu Windows 8 i Windows Server 2012, funkcionalnost slična uslužnom programu CheckSUR već je ugrađena u sustav i naziva se inboxKorupcijaPopravak(ugrađeni oporavak komponente). Ugrađeni oporavak komponente može raditi u dva načina: pozadina I priručnik. Popravak u pozadini automatski se pokreće ako se pojave pogreške kada pokušate instalirati Windows Update. Windows u ovom slučaju automatski pokušava popraviti oštećenu komponentu i ponovno instalirati paket Windows Update. U slučaju da automatski popravak ne može sam riješiti problem, administrator može popraviti pogreške ručno vraćanjem pohrane komponenti u ispravno stanje. To možete učiniti pomoću DISM Image Servicing Utility (naredba Dism /Online /Cleanup-Image) ili pomoću Powershell-a (cmdlet Popravak-WindowsImage).

Da biste provjerili status pohrane komponenti, otvorite povišeni naredbeni redak i pokrenite:

Dism /Online /Cleanup-Image /CheckHealth

Savjet.

  1. DISM, za razliku od većine Windows pomoćnih programa, razlikuje velika i mala slova.
  2. Naredba Dism /Cleanup-Image sprema zapise u C:\Windows\Logs\CBS\CBS.log i C:\Windows\Logs\DISM\dism.log

Slična Powershell naredba:

Repair-WindowsImage -Online -CheckHealth

CheckHealth provjera trajat će nekoliko minuta. Kao što vidite, trenutni status pohrane komponenti na slici je Zdravo. oporavak nije potreban.

U slučaju da se pronađu bilo kakvi problemi ili pogreške, trebali biste pokrenuti postupak oporavka pohrane naredbom:

Dism.exe /Online /Cleanup-Image /Restorehealth

Slična Powershell naredba:

Repair-WindowsImage -Online -RestoreHealth

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

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

U slučaju da sustav nije mogao sam vratiti neke komponente u pohranu, možda će vam trebati distribucijski komplet (instalacijski disk) Windows 8. Umetnite ovaj disk u pogon ili. Pretpostavimo da je disku s distribucijskim kompletom dodijeljeno slovo E. Dobijte popis dostupnih Windows verzije 8 na disku koristeći PoSH naredbu:

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

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

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

Repair-WindowsImage -Online -RestoreHealth -Source G:\sources\install.wim:1

Nakon dovršetka obnove, provjerite je li spremište komponenti u ispravnom stanju (status: Zdravo)

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

Sfc /scannow

Savjet. Ako ste pribjegli popravku Component Storea zbog problema s instaliranjem Windows ažuriranja, ponovno pokrenite uslugu Windows Update i resetirajte lokalnu predmemoriju ažuriranja. Da biste to učinili, pokrenite sljedeće naredbe u naredbenom retku:

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 pohranom komponenti

Mnogi korisnici Windowsa postavljaju pitanje: "Zašto je mapa WinSxS tako velika?" O ovom se pitanju raspravljalo na blogovima, ali ovaj se odjeljak bavi njime dodatne informacije o principima koji stoje iza pohrane komponenti (posebice mape WinSxS), a zatim poveznice na teme koje opisuju načine ograničavanja veličine mape WinSxS.

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

Windows Component Store i WinSxS mapa

Mapa WinSxS nalazi se u mapi Windows, na primjer: c:\Windows\WinSxS. Ovo je mjesto za datoteke Windows Component Store. Windows Component Store podržava funkcionalnost potrebnu za prilagodbu i ažuriranje sustava Windows. Evo nekoliko primjera korištenja datoteka iz trgovine Windows komponenti.

    Korištenje Windows Update za instaliranje novih verzija komponenti. Ovo održava sustave sigurnima i ažurnima.

    Omogućite ili onemogućite Windows značajke.

    Dodajte uloge i značajke pomoću Upravitelja poslužitelja.

    Premještanje sustava između različitih izdanja sustava Windows.

    Oporavak sustava nakon oštećenja ili neuspješnog pokretanja.

    Uklanjanje problematičnih ažuriranja.

    Izvođenje programa pomoću paralelnih sklopova.

Windows Component Store se prvi put pojavio u sustavu Windows XP kako bi podržao paralelne gradnje. Počevši od sustava Windows Vista, Component Store je poboljšan za praćenje i održavanje svih komponenti koje čine operativni sustav. Ove različite komponente operativnog sustava prate objekte kao što su datoteke, direktoriji, ključevi registra i usluge. Često su pakirane specifične verzije komponenti. Windows Update i DISM koriste pakete za ažuriranje sustava Windows. Komponentama i paketima koji se koriste tijekom postupka postavljanja sustava Windows upravlja Windows Component Store. Određivanje veličine Windows Component Store komplicirano je činjenicom da se mnoge datoteke koje koristi Windows nalaze u direktorijima izvan Windows Component Storea pomoću tvrda veza. U nekim slučajevima, datoteke za određenu verziju komponente nalaze se u Windows Component Storeu i izvan njega. Pomoću tvrde veze Windows može ostaviti dojam da pohranjuje više kopija iste datoteke, a da zapravo ne troši prostor za više kopija.

tvrde veze

Tvrda veza je objekt datotečnog sustava koji omogućuje da dvije datoteke upućuju na isto mjesto na disku. To znači da se više datoteka može odnositi na iste podatke, a promjene tih podataka u jednoj datoteci odražavaju se u drugim datotekama. Zbog toga je teško izračunati veličinu 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 tvrdo povezane i sadrže 1 MB podataka.

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

U ovom primjeru možete vidjeti da tvrde veze dopuštaju da više datoteka upućuje na isti skup podataka.

Kolika je veličina kataloga A?

Odgovor ovisi o tome što planirate učiniti s imenikom A.

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

    Prilikom kopiranja svih datoteka iz direktorija A na novu lokaciju, količina kopiranih podataka bit će zbroj svih podataka uključenih u čvrste veze na datoteke. 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 može se osloboditi 1 MB.

Sada se vratimo na pitanje koliko prostora zauzima Windows Component Store, posebno mapa WinSxS. Treći odgovor u imeniku Primjer je najbliži procjeni dodatnog iskorištenog prostora. Datoteke koje su tvrdo povezane s ostatkom sustava potrebne su za rad sustava, tako da ih nije potrebno brojati, a za datoteke koje su tvrdo povezane s više lokacija u pohrani komponenti treba samo iskorišteni prostor na disku biti ubrojen.

Gore