Windows

Bouton de la barre d`outils File Virtualization and Compatibility Files dans Windows 7

Microsoft Azure OpenDev—June 2017

Microsoft Azure OpenDev—June 2017

Table des matières:

Anonim

Sous Windows 7 et Windows Vista, si un programme ne dispose pas d`autorisations élevées pour écrire sur C: Program Files ou C: Windows dossier, Windows laisse le programme penser qu`il écrit là, mais redirige réellement l`action vers un magasin virtuel sous le magasin AppData dans votre dossier utilisateur.

Habituellement, les fichiers INI, les fichiers de données, les modèles sont

Virtualisation de fichiers sous Windows 7

Pour prendre un exemple, j`utilise le navigateur Maxthon. Ses favicons sont destinés à être stockés à l`emplacement suivant: C: Program Files Maxthon2 Favicons

Cependant, ils sont réellement stockés dans le dossier suivant:

C: Users Username AppData Local VirtualStore Program Files Maxthon2 Favicons

Bouton de la barre d`outils des fichiers de compatibilité

Donc, si vous ouvrez le premier dossier, vous le verrez vide. Mais si vous cliquez sur l`onglet

Fichiers de compatibilité , ce dernier dossier est immédiatement ouvert et vous y voyez toutes les favicones Ceci s`appelle

File Virtualization . c`est l`une des fonctionnalités de sécurité qui ne sont pas évidentes dans Windows. La fonctionnalité fournit à une application un magasin virtuel où elle peut lire et écrire sans compromettre le système. Par exemple, si vous avez une application qui essaie d`écrire sur System32, Windows crée un System32 virtuel dans le profil de l`utilisateur que l`application peut utiliser

Internet Explorer exécuté en mode protégé utilise cette fonctionnalité. Il place un fichier dans le dossier de démarrage virtuel lorsque vous visitez une page Web plutôt que le dossier de démarrage réel afin qu`il ne s`exécute pas lors du prochain démarrage.

Cela permet d`exécuter des applications en tant qu`utilisateur standard, même lorsque le les applications requièrent des droits d`administrateur. En bref, Windows redirige une telle application écrit à partir de zones sécurisées spécifiées vers le magasin virtuel sous le profil de l`utilisateur. c`est quelque chose de similaire à la virtualisation du registre.