Windows Imaging File Format (WIM)

From ICO wiki
Jump to navigationJump to search

MIS on WIM?

WIM on kettakujutise formaat, mis võeti kasutusele operatsioonisüsteemi Microsoft Windows Vista juures. WIM on kasutusel ka operatsioonisüsteemi Windows Server 2008 juures. Kujutisfailide puhul on tavaliselt tegemist sektoripõhiste failidega, aga WIM formaat on failipõhine kujutusfail. WIM formaadi kasutamisel on oluline, et kettaruum, kuhu kujutisfail paigaldatakse oleks eelnevalt vormindatud, sest WIM failis asuvad ainult failid ning info failide asukoha ning muu metaandmete kohta.

Wim faili struktruur.

Wim faili struktuur sisaldab kuut erinevat ressursi tüüpi; päis (header), faili ressursid (file resource); metaandmed (metadata resource), otsingu tabel (lookup table), XML andmed (XML data), ja (integrity table).
WIM fail võib sisaldada mitut kettakujutist. Alljärgneval pildil ongi kujutatud WIM faili mis sisaldab kahte kettakujutist.

  • WIM Header
  • Metadata Resource
  • Lookup Table
  • XML Data- sisaldab täiendavaid andmeid kujutusfaili kohta;
  • Integrity Table

WIM eelised.

Kuna WIM on failipõhine formaat, siis on tal ka olulisi eeliseid:

  • WIM fail on võimalik määrata alglaaditavaks. Arvutit saab alglaadida kujutisfaili abil;
  • WIM kujutisfailis ei pea kirjeldama tühja kettaruumi;
  • kujutisfaili on võimalik hiljem täiendusi teha, kujutisfaili on võimalik ühendada ka olemasoleva kataloogi külge jne;
  • kujutisfaili mahtu saab vähendada sisemise pakkimise võimaluse abil, ning võimalik on kasutada kahte tüüpi pakkimist Xpress ja LZX.
    Esimene on optimeeritud kiirusele ning LZX mahu vähendamisele;
  • WIM fail võib sisaldada mitut kettakujutist. Sellisel juhul säilitatakse korduvatest failidest ainult ühte koopiat, sellega hoitakse
    kujutisfaili hoiustamiseks vajaminevat kettaruumi olulisel määral kokku;
  • WIM faili abil on võimalik paigaldada operastioonisüsteem nii, et olemasolevad failid jäävad alles ja paigaldatavad failid lisatakse;
  • WIM failiformaat on riistvarast sõltumatu. See võimaldab kettakujutist paigaldada erineva riistvaraga arvutitele.
    Eraldi oleks vaja ainult 32 – ja 64 bitisele riistvarale.
  • WIM kujutisfaili saab salvestada ka samale kettale millest kujutisfail luuakse.
  • Kujutisfaili saab vajadusel tükeldada mitmeks väiksemaks failiks.

WIM kujutisfail säilitab nii failide asukoha kui ka kataloogistruktuuri kui ka faile iseloomustavad metaandmed.
Säilivad ka failide ligipääsuõigused.
Microsoft on WIM kujutisfailide haldamiseks ja paigaladamiseks ning ka kujutusfaili tekitamiseks loonud eraldi rakendusliidese millel nimeks ImageX.

Image X

WIM failiformaadis kujutisfaile saab luua ja paigaldada, samuti ka muuta töörista ImageX abil. ImageX on käsureal töötav.
Mõned näited ImageX käskudest:

  • imagex/capture c: d:\images\C.wim „D“ /verify
    Käsk verify kontrollib kujutisfaili lõpus võimalikke vigu ja kordusfailide esinemist.
  • Olemaslevas kujutusfailis sisalduvate failide ja kataloogide vaatamiseks:
    imagex /dir d:\images\C.wim