Inhoudsopgave:
- Definitie - Wat betekent Windows Bestandsbeveiliging (WFP)?
- Techopedia verklaart Windows File Protection (WFP)
Definitie - Wat betekent Windows Bestandsbeveiliging (WFP)?
Windows File Protection (WFP) is een subsysteem in Microsoft Windows dat in het besturingssysteem Windows 2000 is geïntroduceerd om kritieke systeembestanden te beschermen en te voorkomen dat ze worden gewijzigd. Kernsysteemprogramma's mogen niet worden gewijzigd of overschreven, omdat dit complicaties kan veroorzaken, met name bij DLL (Dynamic Link Libraries) en andere toepassingen die deze mogelijk kunnen gebruiken.
Windows Bestandsbeveiliging maakt gebruik van bestandshandtekeningen en catalogusbestanden om de versies van beveiligde systeembestanden te controleren. Als beveiligde bestanden op een niet-ondersteunde manier worden gewijzigd, herstelt WFP de oorspronkelijke versie van het programma. Het kerndoel van Windows Bestandsbeveiliging is om de stabiliteit van het systeem te waarborgen door kritieke Windows-systeembestanden (.dll, .ocx, .sys, .exe) te beschermen.
Techopedia verklaart Windows File Protection (WFP)
WFP ondersteunt de wijziging van beveiligde bestanden via de volgende methoden:- Installatie van Windows Service Pack via Update.exe
- Installatie van hotfixes via Hotfix.exe of Update.exe
- Via Winnt32.exe upgrades naar het besturingssysteem
- Een Windows-update
WFP beschermt kritieke systeembestanden via twee mechanismen:
- Een mechanisme dat op de achtergrond wordt uitgevoerd en het systeem op de hoogte brengt van elke wijziging in mappen met beveiligde bestanden. WFP controleert vervolgens de handtekeningen van deze bestanden om te controleren of de versie correct is. Als ze dat niet zijn, herstelt WFP ze uit de cache. Als WFP het bestand niet in de cache kan vinden, zoekt het in het netwerkpad of vraagt het andere media om de juiste versie van het bestand te herstellen.
- Een hulpprogramma Systeembestandscontrole (sfc.exe) scant alle beveiligde en catalogusbestanden om te controleren of ze niet zijn gewijzigd. Als dit het geval is, haalt Windows Bestandsbeveiliging de versie in het cachegeheugen op.