Emuliert der Ordner C: /.../ AppData / VirtualStore / etwas?

7444
MorrisIriga

Ich habe kürzlich zwei alte PC-Spiele installiert: Elder Scrolls Morrowind und Battlefield 2 :) Als ich jedoch nach meiner Morrowind-Sicherungsdatei suchte, konnte ich sie nicht an den üblichen Stellen finden, z. B. im Ordner Dokumente. Ich musste eine Suche auf dem gesamten Laufwerk C durchführen und fand schließlich heraus, dass die beiden Spiele ihre Sicherungsdateien in C: /.../ AppData / Local / VirtualStore / Program Files (x86) / gespeichert haben. Diese Spiele waren auf Windows 2K / XP ausgerichtet und ich spiele sie unter 8.1. Der Speicherort dieser Dateien und der Ordnername 'VirtualStore' lassen auf eine Emulation schließen. Ist das so?

3

2 Antworten auf die Frage

6
Ƭᴇcʜιᴇ007

Seit Windows Vista schreiben Anwendungen, die nicht mit erhöhten Rechten ausgeführt werden und versuchen, in den Ordner Programme (oder Programme (x86)) zu schreiben, unwissentlich in den Ordner VirtualStore.

Microsoft war der Meinung, dass dies besser ist als ein Programmfehler (verursacht durch die Zugriffsbeschränkung). Dank dessen funktionieren die meisten alten Programme, die ihre Einstellungen im Ordner Programmdateien speichern, weiterhin mit Windows Vista +. Jeder Benutzer erhält seine eigenen Einstellungen als Bonus, auch wenn der Hersteller der ursprünglichen Software nicht daran gedacht hat diese.

Quelle / Weitere Informationen

0
dsolimano

Windows-Versionen, von denen ich glaube, dass Vista anfing, den Schreibzugriff auf Programmdateien zu sperren, da Benutzer standardmäßig keine Administratoren mehr waren. Damit alte Anwendungen, die den Benutzer als Administratoren erwarteten, weiterhin funktionierten, wurde die Virtualisierung von Registrierung und Dateisystemen eingeführt. Schreiben und Lesen an geschützte Speicherorte werden, wie Sie gesehen haben, transparent an benutzerspezifische Speicherorte umgeleitet.