www.wikidata.de-de.nina.az
Unter Roaming versteht man in der Informatik eine spezielle Form des Uberlagerns von Verzeichnisinhalten Es dient dazu Software einen fehlerlosen Betrieb zu ermoglichen welche nicht an das Rechte System des Betriebssystems angepasst ist und daher auf geschutzte Verzeichnisse schreiben mochte die es als frei beschreibbar annimmt Hierzu lenkt das Betriebssystem zum einen Schreibvorgange die das Programm in geschutzten Verzeichnissen vornehmen will auf ein zum Benutzer gehorendes spezielles Verzeichnis im Benutzerprofil um Zum anderen uberlagert das Betriebssystem den Inhalt dieses speziellen Verzeichnisses so den ubrigen Daten des geschutzten Verzeichnisses dass aus der Sicht des nicht angepassten Programms die umgelenkten Daten im geschutzten Verzeichnis scheinbar vorhanden sind so wie sie von dem Programm erwartet werden 1 Im Gegensatz zu schlichten Ordnerumleitungen Softlink Hardlink oder Junction Point wird nicht einfach ein Verzeichniseintrag auf ein anderes Verzeichnis umgelenkt sondern es existieren nun zwei Verzeichnisse des entsprechenden Namens das normale am ursprunglichen Ort C Program Files xxx sowie ein Schattenverzeichnis LOCALAPPDATA VirtualStore xxx welches nur die geanderten und neuen Dateien enthalt daneben Eintrage dass bestimmte Dateien aus C Program Files xxx als geloscht gelten sollen Fur das entsprechende laufende Anwendungsprogramm erscheint C Program Files xxx als ob alle Anderungen direkt dort geschehen waren Inhaltsverzeichnis 1 Verzeichnisuberladen bei Live Systemen 2 Ordner und Dateivirtualisierung bei Microsoft Betriebssystemen 2 1 Beispiel 2 2 Geschichte 2 3 Abgrenzung 3 EinzelnachweiseVerzeichnisuberladen bei Live Systemen BearbeitenBei Live Betriebssystemen die sich meist auf einer CD oder DVD befinden sind die Verzeichnisse des Datentragers nicht beschreibbar daher ist oft ein Verzeichnis Uberladedienst eingerichtet damit Programme die schreiben wollen trotzdem funktionieren Deren geschriebene Daten konnen auf einer RAM Disk zwischengespeichert werden wo sie beim Abschalten des Computers verlorengehen Werden sie hingegen auf einem persistenten Medium meist ein USB Stick gespeichert persistenter Modus so kann nach dem nachsten Start des Live Systems dieses Medium wieder eingebunden werden und die zuvor vorgenommenen Dateisystemanderungen sind wieder da Ordner und Dateivirtualisierung bei Microsoft Betriebssystemen BearbeitenDie Microsoft Betriebssysteme ab Windows Vista beinhalten dieses Verfahren jedoch nur fur 32 Bit Anwendungen ohne ein Manifest mit trustinfo Angaben es werden nur Zugriffe auf das eigene Installationsverzeichnis unter C Programme sowie Zugriffe auf das Windows Verzeichnis bzw jeweilige Unterverzeichnisse umgelenkt virtualisiert 2 Auch ein Teil der Registrierungsdatenbank wird derart geschutzt Schreibzugriffe auf den Schlussel HKEY LOCAL MACHINE Software leitet das Betriebssystem in den Abschnitt HKEY CURRENT USER Software Classes VirtualStore MACHINE Software um 2 Laut einem c t Artikel versteht Microsoft die Virtualisierung nur als vorubergehendes Entgegenkommen zur Abwartskompatibilitat Wenn mehr und mehr Software an Vista angepasst wurde will der Hersteller die Krucke in einer kunftigen Windows Version deaktivieren 2 Beispiel Bearbeiten Als Beispiel dient der Bildbetrachter IrfanView Es existiert das Programmverzeichnis C Program Files IrfanView welches die unveranderten Dateien Inhalte beinhaltet sowie ein Schattenverzeichnis C Users USERNAME AppData Roaming IrfanView welches nur die geanderten und neuen Dateien enthalt sowie Eintrage dass bestimmte Dateien aus C Program Files IrfanView als geloscht gelten sollen Fur das laufende Programm hier IrfanView fur Benutzer USERNAME wird der Inhalt von C Users USERNAME AppData Roaming IrfanView so in C Program Files IrfanView eingeblendet dass die zusatzlichen Dateien dort zusatzlich erscheinen geanderte Dateien aus C Users USERNAME AppData Roaming IrfanView die hiesigen uberlagern und als geloscht markierte nicht mehr auftauchen obwohl sie eigentlich in C Program Files IrfanView noch vorhanden und nicht geloscht sind Dem Programm IrfanView ausgefuhrt unter Benutzer USERNAME erscheint alles so als ob jede Losch Anderungs oder Neuanlegen Operation auf Dateien im Verzeichnis C Program Files IrfanView problemlos funktioniert hatte Geschichte Bearbeiten Erstmals wurde Roaming unter Windows Vista eingefuhrt da Microsoft hier erstmals die Aufteilung in Administrator und eingeschrankter Benutzer so abgeandert hat dass ein normaler Benutzer beides zugleich ist sogenannte Benutzerkontensteuerung engl User Account Control UAC Laut Microsoft soll das Verfahren fur Benutzer keine Sicherheitseinbussen haben Microsoft versucht damit die Probleme zu umgehen die dadurch entstehen dass viele Benutzer als Administrator arbeiten und arbeiteten da sie Software verwenden welche nicht fur die Verwendung mit eingeschrankten Benutzerrechten angepasst ist Durch das Roaming soll es nicht mehr notwendig sein diese Programme mit Administratorrechten auszufuhren Abgrenzung Bearbeiten Es gibt von Microsoft auch die Techniken Roaming Profile welches eine zentrale Benutzerverwaltung beschreibt wobei Anderungen an Dateien im Benutzerverzeichnis auf den Server ubertragen werden und umgekehrt Roaming User das im Zusammenhang mit Roaming Profile den Benutzer beschreibt welcher an verschiedenen Computern z B im Firmennetzwerk arbeitet Eine Ordnerumleitung ist eine Symbolische Verknupfung Softlink oder ein Harter Link Hardlink diese Techniken sind hier beschriebenem Roaming ahnlich konnen aber Verzeichnisinhalte nicht anderen bestehenden Verzeichnisinhalten uberlagern Auch die seit Windows 2000 bestehenden Junction Points des NTFS sind eine andere Technik als hier beschrieben sie entsprechen einer Verzeichnisumleitung Einzelnachweise Bearbeiten Axel Vahldiek Der richtige Dreh Tipps zum Explorer von Windows Vista In c t 3 2007 S 107 Zitat Umleitung im Rahmen der Benutzerkontensteuerung Dabei gaukelt Windows Programmen die etwa eine Datei ins Windows Verzeichnis schreiben wollen vor dass das auch klappen wurde wahrend die Datei in Wirklichkeit woanders landet Wahrend der Offnen Dialog dieser Anwendung die Datei anschliessend im Windows Ordner zeigt zeigt der Explorer sie dort wo sie wirklich liegt a b c Sven Ritter Fensterwachter UAC Wie Windows Vista die Benutzerkonten einschrankt In c t 2 2007 S 172 Abschnitt Vista virtuell Abgerufen von https de wikipedia org w index php title Roaming Ordneruberblendung amp oldid 214959712