Condor Café Forum

Version complète : VirtualStore
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Voici l'explication :

Virtualisation du fichier système et au niveau des registres

Comme mentionné précédemment, bon nombre d'anciennes applications Windows ont été créées pour vous permettre d'accéder à des parties du fichier système et à la base des registres qui sont désormais verrouillées dans Windows Vista. En outre, un grand nombre de ces applications ne sont pas mises à jour immédiatement. Toutefois, Microsoft a conçu une solution intéressante dans Windows Vista pour garantir une compatibilité en amont et permettre ainsi aux anciens logiciels de fonctionner.

Si les applications anciennes essaient d'accéder à des parties protégées du fichier système et à la base des registres sans les autorisations adéquates, les services de virtualisation de l'UAC redirigent, de façon transparente, les opérations de lecture/écriture entre les parties protégées du fichier système et de la base des registres vers des emplacements spécifiques non protégés. Ce processus est transparent pour les logiciels des versions précédentes et se passe de façon automatique.


Exemple de virtualisation

Prenons comme exemple une application logicielle ancienne qui essaie d'écrire vers un fichier INI de configuration situé dans :

C:\Program Files\\Setup.ini

Windows Vista détecte automatiquement que vous n'avez pas la permission d'enregistrer à cet endroit-là. Windows Vista copie alors le fichier (s'il existe déjà) vers :

C:\Users\\AppData\Local\VirtualStore\Program Files\\Setup.ini

Windows Vista autorise alors l'opération d'écriture du nouveau fichier dans le répertoire VirtualStore. Les opérations suivantes de lecture et d'écriture pour ce fichier-là utiliseront toujours la copie du fichier située dans le répertoire VirtualStore. Pourtant, l'application continuera de croire qu'elle accède au répertoire Program Files


Idem pour Windows 7

Donc en résumé il faut être "Administrateur" de votre ordinateur... ou ... et ...
Un clic droit sur "Condor.exe (Application) aller dans les propriétés onglet Comptatiblité et coché : Exécuter ce programme en tant qu'administrateur.

Et normalement les *.FTR sauvegardés et les Screenshots iront au bon endroit ....

NB: Vu sur le forum Condor international.