Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Kokkuvõte

Selles artiklis kirjeldatakse Windowsi failisüsteemi (WFP) funktsiooni.

Lisateave

Windowsi failide kaitse (WFP) keelab programmi kriitiliste Windowsi süsteemifailide asendamise. Programmid ei tohi neid faile üle kirjutada, sest neid kasutab operatsioonisüsteem ja muud programmid. Nende failide kaitsmine ei takista programmide ja operatsioonisüsteemi probleeme. WFP kaitseb kriitilisi süsteemifaile, mis installitakse Windowsi osana (nt failid laiendiga. dll,. exe,. ocx ja. sys ning mõned tõesed tüüpi fondid). WFP kasutab faili allkirju ja kataloogi faile, mis on loodud koodi allkirjastamisega, et veenduda, kas kaitstud süsteemifailid on õiged Microsofti versioonid. Kaitstud süsteemifailide asendust toetatakse ainult järgmiste mehhanismide kaudu.

  • Windows Service Packi installimine rakenduse Update. exe abil

  • Käigultparandused, mis on installitud käigultparanduse. exe või Update. exe abil

  • Opsüsteemi versiooniuuendused winnt32. exe abil

  • Windows Update

Kui mõni programm kasutab kaitstud failide asendamiseks mõnda muud meetodit, taastab WFP algsed failid. Windows Installer järgib WFP-süsteemi kriitiliste süsteemifailide installimisel ja kutsub WFP-lt taotlust kaitstud faili installimise või asendamise asemel kaitsta või asendada.

WFP funktsioon toimib

WFP funktsioon pakub süsteemifailide kaitset kahe mehhanismi abil. Esimene mehhanism töötab taustal. See kaitse käivitatakse pärast seda, kui WFP saab kaitstud kataloogis oleva faili muutmise teate. Pärast seda, kui WFP saab selle teate, määrab WFP, milline failid on muudetud. Kui failid on kaitstud, otsib WFP kataloogi faili signatuuri, et teha kindlaks, kas uus failid on õige versioon. Kui fail pole õige versioon, asendab WFP uue fail kaustast vahemälu (kui see on kaustas vahemälu) või installi allikast. WFP otsib õiget pilti järgmistes kohtades:

  1. Vahemälu kaust (vaikimisi%SystemRoot%\System32\Dllcache).

  2. Võrgu installimine, kui süsteem installiti võrgu kaudu.

  3. Windowsi CD-ROM, kui süsteem oli installitud CD-ROMi kaudu.

Kui WFP leiab failid kaustast vahemälu või kui installi allikas automaatselt asub, asendab WFP vaikselt selle ja logib sisse sündmuse, mis sarnaneb süsteemi Logis järgmisega:

Sündmuse ID: 64001 allikas: Windowsi kopeerimiskaitse kirjeldus: failis on c:\winnt\system32\ kaitstud süsteemifaili file_name. Süsteemi stabiilsuse säilitamiseks taastati see lähtefail algse versiooniga. Süsteemifaili versioon on x. x:x.x.

Kui WFP ei leia automaatselt ühtegi neist asukohtadest, kuvatakse mõni järgmistest teadetest, kus file_name on asendatud ja toode on Windowsi toode, mida kasutate.

  • Windowsi ProtectionFiles, mida on vaja Windowsi õigeks töötamiseks, on asendatud tundmatute versioonidega. Süsteemi stabiilsuse säilitamiseks peab Windows taastama nende failide algsed versioonid. Sisestage omatoote CD-ROM kohe.

  • Windowsi ProtectionFiles, mida on vaja Windowsi õigeks töötamiseks, on asendatud tundmatute versioonidega. Süsteemi stabiilsuse säilitamiseks peab Windows taastama nende failide algsed versioonid. Võrgukoht, kust need failid tuleks kopeerida, ei ole \ \server\Share(pole saadaval). Pöörduge oma süsteemiadministraatori poole või sisestagetoote CD-ROM kohe.

Märkus. Kui administraator pole sisse logitud, ei saa WFP kuvada kumbagi neist dialoogiboksist. Selles olukorras kuvab WFP dialoogiboksi pärast seda, kui administraator logib sisse. WFP võib oodata, kuni administraator saab sisse logida järgmistel juhtudel.

  • Registrikirje SFCShowProgress puudub või on seatud väärtuseks 1 ja server on seatud skannima iga kord, kui arvuti käivitub. Selles olukorras ootab WFP konsooli sisselogimist. Seetõttu ei käivitu RPC-server enne skannimise sooritamist. Arvutil pole selle aja jooksul kaitset.Märkus. Saate endiselt vastendada võrgudraivi, kasutada süsteemifaile ja kasutada Terminaliteenustet serverisse sisselogimiseks. WFP ei pea neid toiminguid konsooli sisselogimisena ja ootab lõputult.

  • WFP peab taastama ühiskasutusega võrgukohas oleva faili. Selline olukord võib ilmneda juhul, kui failis pole dllcache kausta või kui see on vigane. Sellisel juhul ei pruugi WFP-l olla õiget mandaati, et pääseda ühiskasutusse võrgu kaudu installikandja kaudu.

WFP-funktsiooni kaudu pakutav teine kaitsemehhanism on tööriista System Checker (Sfc. exe). GUI-Re žiimi häälestamise lõpus skannib tööriista System faili kontrollija kõik kaitstud failid, et veenduda, et neid ei muudeta järelevalveta installi abil installitud programmidega. Tööriista System fail Checker kontrollitakse ka kõiki kataloogi faile, mida kasutatakse õigete versioonide jälgimiseks. Kui mõni kataloogi failidest on puudu või kahjustatud, siis WFP nimetab mõjutatud kataloogi faili ja otsib selle faili vahemällu talletatud versiooni vahemälu kaustast. Kui kataloogi faili vahemällu talletatud koopia pole kaustas vahemälu saadaval, taotleb WFP-funktsioon sobivat kandjat, et hankida uue kataloogi koopia. Tööriista System fail Checker annab haldurile võimaluse skannida kõik kaitstud failid nende versioonide kinnitamiseks. Tööriista System Failihaldur kontrollib ja asustab uuesti ka vahemälu kausta (vaikimisi%SystemRoot%\System32\Dllcache). Kui kaust vahemälu muutub kahjustueks või kasutuskõlbmatuks, saate kausta sisu parandamiseks kasutada kas käsu SFC/Scanonce või SFC/Scanboot käsureale. Järgmise registrivõtme SfcScan väärtusel on kolm võimalikku sätet.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon SfcScan väärtuste sätted on järgmised.

  • 0x0 = ära Skanni kaitstud faile pärast taaskäivitamist. (Vaikeväärtus)

  • 0x1 = kontrolli kõiki kaitstud faile pärast iga taaskäivitamist (Set kui SFC/Scanboot käivitatakse).

  • 0X2 = skaneeri kõik kaitstud failid üks kord pärast taaskäivitamist (Set kui SFC/Scanonce käivitatakse).

Vaikimisi on kõik süsteemifailid vahemällu talletatud kaustas vahemälu ja vahemälu vaikimisi suurus on 400 MB. Kettaruumi kaalutluste tõttu ei pruugi olla soovitav säilitada kausta vahemälu kõigi süsteemifailide vahemällu talletatud versioone. Vahemälu suuruse muutmiseks muutke järgmise registrivõtme SFCQuota väärtust.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon WFP talletab kontrollitud failid kõvakettal olevas kaustas dllcache. Vahemällu talletatud failide arv määratakse SFCQuota -i väärtuse (vaikimisi suurus on 0xFFFFFFFF või 400 MB) määra alusel. Administraator saab määrata SFCQuota väärtuse nii suureks või väikeseks kui vaja. Pange tähele, et kui määrate SFCQuota väärtuse 0xFFFFFFFF, talletab WFP funktsioon kõik kaitstud süsteemifailid (ligikaudu 2 700 faili). On kaks juhtumit, kus vahemälu kaust ei pruugi sisaldada kõigi kaitstud failide koopiaid, sõltumata SFCQuota väärtusest.

  1. Kettaruumi pole piisavalt. Windows XP-s on WFP seiskunud, kui kõvakettal on saadaval dllcache kaust, mille maht on väiksem kui (600 MB + maksimaalne saalefaili maht). Kui kõvakettal on saadaval vähem kui 600 MB ruumi, lõpetab WFP jaotises Windows 2000 dllcache kausta asustamise.

  2. Võrgu installimine. Kui Windows 2000 või Windows XP on võrgu kaudu installitud, siis i386\lang kataloogis olevaid faile ei asustata dllcache kaustas.

Lisaks on kõik draiveri CAB-failis olevad draiverid kaitstud, kuid need pole asustatud kaustas dllcache. WFP saab taastada need failid draiveri. cab-failist otse, küsimata allika meediumi kasutajalt. Kuid käsu SFC/scannow käitamisel asustada failid draiveri. cab-failist kausta dllcache. Kui WFP tuvastab faili muutmise ja mõjutatud faili ei ole kaustas vahemälu, uurib WFP muudetud faili versiooni, mida operatsioonisüsteem praegu kasutab. Kui praegu kasutusel olev failid on õige versioon, kopeerib WFP selle versiooni kaustast vahemälu. Kui praegu kasutusel olev failid pole õige versioon või kui see pole kaustas vahemälu salvestatud, proovib WFP leida installiallika. Kui WFP ei leia installi allikat, palub WFP halduril lisada sobiv kandja, et asendada see või vahemällu talletatud failiteave. Järgmise registrivõtme SFCDllCacheDir väärtus (REG_EXPAND_SZ) määrab kausta dllcache asukoha.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon Väärtuste SFCDllCacheDir vaikeväärtus on %SystemRoot%\System32. SFCDllCacheDir väärtus võib olla kohalik tee. Vaikimisi pole SFCDllCacheDirHKEY_LOCAL_MACHINE \software\microsoft\windows NT\CurrentVersion\Winlogon registris loetletud. Vahemälu asukoha muutmiseks peate selle väärtuse lisama. Kui Windows käivitub, sünkroonib WFP (eksemplarid) WFP sätted järgmise registrivõtme abil.

HKEY_LOCAL_MACHINE \Software\Policies\Microsoft\Windows NT\Windowsjärgmisele registrivõtmele tehke järgmist.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WinlogonSeega kui SfcScan, SFCQuotavõi SFCDllCacheDir väärtused esinevad HKEY_LOCAL_MACHINE \software\policies\microsoft\windows NT\Windows alamvõtmes, on väärtused ülimuslikud HKEY_LOCAL_MACHINE \software\microsoft\windows NT\CurrentVersion\Winlogon alamvõtme samade väärtuste suhtes.

WFP funktsiooni kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

222473 Windowsi failisüsteemi registrisätete sättedWindows XP-s ja Windows Server 2003 tööriista System failiserveri Checker kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

310747 Windows XP ja Windows Server 2003 süsteemi failimanuse (Sfc. exe) kirjeldusWindows 2000 tööriista System failiserveri Checker kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

222471 Windows 2000 süsteemi failimanuse (Sfc. exe) kirjeldus

WFP funktsiooni kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:

http://msdn2.microsoft.com/en-us/library/aa382551.aspx Lisateavet Windows Installeri ja WFP kohta leiate järgmiselt Microsofti veebisaidilt:

http://msdn2.microsoft.com/en-us/library/aa372820.aspx

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×