Windows

Datoteka za virtualizaciju i kompatibilnost datoteka u Windows 7

Web Development - Computer Science for Business Leaders 2016

Web Development - Computer Science for Business Leaders 2016

Sadržaj:

Anonim

U sustavu Windows 7 i Windows Vista, ako program nema povišene dozvole za pisanje C: Program Files ili C: Windows mapu, Windows dozvoljava programu da misli da piše tamo, ali zapravo preusmjerava akciju u Virtual Store unutar AppData trgovine u vašoj User mapi.

Obično su INI datoteke, podatkovne datoteke, predlošci usmjeren na takav način.

Virtualizacija datoteka u sustavu Windows 7

Za primjer, koristim Maxthon preglednik. Njegove favikoni trebaju biti pohranjeni na sljedećem mjestu:

C: Program Files Maxthon2 Favicons

No oni se zapravo pohranjuju u sljedećoj mapi:

C: Users Username AppData Lokalni VirtualStore Program Files Maxthon2 Favicons

Gumb za alatnu traku Compatibility Files

Dakle, ako otvorite prvu mapu, vidjet ćete ga prazno. Ali ako kliknete karticu Compatibility Files , odmah se otvori posljednja mapa, a vi vidite sve favicon tamo.

Ovo se zove kao Virtualizacija datoteka .

To je jedna od sigurnosnih značajki koja nije vidljiva u sustavu Windows. Ova značajka omogućuje aplikaciji virtualnu trgovinu gdje može čitati i pisati bez ugrožavanja sustava. Na primjer, ako imate aplikaciju koja pokuša napisati System32, Windows stvara virtualni System32 u korisničkom profilu koji aplikacija može koristiti.

Internet Explorer koji radi u Zaštićenom načinu koristi ovu funkcionalnost. Stavlja datoteku u virtualnu mapu pokretanja kada posjetite web stranicu, a ne stvarnu mapu Startup, tako da se ne izvršava na sljedećem čizma.

To omogućuje pokretanje aplikacija kao standardnog korisnika, čak i kada aplikacije zahtijevaju administratorska prava. Ukratko, Windows preusmjerava takav program piše iz određenih osiguranih područja u virtualnu trgovinu pod korisnikovim profilom. To je nešto slično virtualizaciji registra.