Windows 7-s ja Windows Vista-s, kui programmis ei ole kõrgemat õigust kirjutamiseks C: Program Files või C: Windows kaust Windows lubab programmil arvata, et see siin kirjutab, kuid tegelikult suunab selle tegevusele a Virtuaalne pood Kasutajakausta AppData-poodi all.
Tavaliselt on INI-failid, andmefailid, malle suunatud selliselt.
Windows 7 faili virtualiseerimine
Näite saamiseks kasutage Maxthoni brauserit. Selle favicons on mõeldud salvestamiseks järgmisesse asukohta:
C:Program FilesMaxthon2Favicons
Kuid nad tegelikult salvestatakse järgmistesse kaustadesse:
C:UsersUsernameAppDataLocalVirtualStoreProgram FilesMaxthon2Favicons
Sobivusfailide tööriistariba nupp
Nii et kui avate esimese kausta, näete seda tühjaks. Kuid kui klõpsate nupul Ühilduvusfailid vahelehel avaneb viimane kaust ja näete seal kõiki favicons.
Seda kutsutakse kui Faili virtualiseerimine.
See on üks turvafunktsioonidest, mis pole Windowsis ilmne. Funktsioon pakub rakendust virtuaalse poodi, kus seda saab lugeda ja kirjutada, ilma et see kahjustaks süsteemi. Näiteks kui teil on rakendus, mis üritab System32-i kirjutada, siis loob Windows kasutajakonfliktis virtuaalse süsteemi32, mida rakendus saab kasutada.
Internet Exploreris, mis töötab kaitstud režiimis, kasutatakse seda funktsiooni. See asetab faili virtuaalsesse käivitamiskausta, kui külastate veebilehte, mitte tegelikku käivituskausta, nii et see ei käivitata järgmisel käivitamisel.
See võimaldab rakendusi käitada tavalise kasutajatena, isegi kui rakendused nõuavad administraatori õigusi. Lühidalt, Windows redirects selline rakendus kirjutab määratletud turvalisusega aladest virtuaalse poe kasutaja profiili all. See on midagi registri virtualiseerimiseks sarnast.