Windows

Værktøjslinje for fil virtualisering og kompatibilitet Filer i Windows 7

QNAP Turbo NAS - QTS 4.0 For Home Entertainment

QNAP Turbo NAS - QTS 4.0 For Home Entertainment

Indholdsfortegnelse:

Anonim

I Windows 7 og Windows Vista, hvis et program ikke har forhøjede tilladelser til at skrive til C: Programmer eller C: Windows mappe lader Windows programmet om at skrive det, men omdirigerer handlingen til en virtuel butik under AppData-butikken i din brugermappe.

Normalt er INI-filer, datafiler, skabeloner rettet på en sådan måde.

Fil Virtualisering i Windows 7

For at tage et eksempel bruger jeg Maxthon browser. Dens favikoner skal gemmes på følgende sted:

C: Programmer Maxthon2 Favicons

Men de lagres faktisk i følgende mappe:

C: Users Brugernavn AppData Local VirtualStore Program Files Maxthon2 Favicons

Kompatibilitetsfiler værktøjslinjeknap

Så hvis du åbner den første mappe, vil du se den som tom. Men hvis du klikker på fanen Kompatibilitetsfiler , åbnes den sidstnævnte mappe straks, og du ser alle favicons der.

Dette kaldes som Fil Virtualisering .

Det er en af ​​sikkerhedsfunktionerne, der ikke er tydelige i Windows. Funktionen giver en applikation en virtuel butik, hvor den kan læse og skrive til uden at gå på kompromis med systemet. Hvis du for eksempel har en applikation, der forsøger at skrive til System32, opretter Windows en virtuel System32 i brugerens profil, som programmet kan bruge.

Internet Explorer, der kører i Beskyttet tilstand, gør brug af denne funktionalitet. Den placerer en fil i den virtuelle startmappe, når du besøger en webside i stedet for den faktiske startup-mappe, så den ikke udføres ved den næste opstart.

Dette gør det muligt at køre programmer som en standardbruger, selv når applikationer kræver administratorrettigheder. Kort sagt omdirigeres Windows, sådan applikation skriver fra bestemte sikrede områder til den virtuelle butik under brugerens profil. Dette er noget, der ligner registrering af registreringsdatabasen.