V systéme Windows 7 a Windows Vista, ak program nemá zvýšené povolenia na zápis C: Program Files alebo C: Windows Windows umožňuje programu, že si píše, ale v skutočnosti presmeruje akciu na a Virtuálny obchod v obchode AppData vo vašom priečinku Používateľ.
Zvyčajne sú súbory INI, dátové súbory, šablóny smerované takýmto spôsobom.
Virtualizácia súborov v systéme Windows 7
Ako príklad používam prehliadač Maxthon. Jej favikóny sú určené na uloženie na nasledujúcom mieste:
C:Program FilesMaxthon2Favicons
V skutočnosti sa však ukladajú do nasledujúceho priečinka:
C:UsersUsernameAppDataLocalVirtualStoreProgram FilesMaxthon2Favicons
Tlačidlo panelu nástrojov Kompatibilita súborov
Ak otvoríte prvú zložku, uvidíte ju ako prázdnu. Ale ak kliknete na Kompatibilné súbory kartu, okamžite sa otvorí druhý priečinok a uvidíte všetky favicóny.
Toto sa nazýva ako Virtualizácia súborov.
Je to jedna z bezpečnostných funkcií, ktorá nie je zjavná v systéme Windows. Táto funkcia poskytuje aplikácii virtuálny obchod, na ktorom môže čítať a zapisovať bez toho, aby ohrozoval systém. Napríklad, ak máte aplikáciu, ktorá sa pokúša zapisovať do System32 potom Windows vytvorí virtuálny System32 v profile používateľa, ktorý aplikácia môže použiť.
Aplikácia Internet Explorer spustená v chránenom režime využíva túto funkciu. Umiestňuje súbor do priečinka virtuálnej spustenia pri návšteve webovej stránky namiesto skutočnej spúšťacej zložky, takže sa nevykonáva pri ďalšom zavedení.
To umožňuje spustiť aplikácie ako štandardný používateľ aj vtedy, keď aplikácie vyžadujú práva správcu. Stručne povedané, Windows presmeruje takúto aplikáciu, ktorá píše zo špecifikovaných zabezpečených oblastí do virtuálneho obchodu pod profilom používateľa. Toto je niečo podobné ako Virtualizácia databázy Registry.