{"id":147,"date":"2010-08-02T21:30:02","date_gmt":"2010-08-02T19:30:02","guid":{"rendered":"http:\/\/www.steffen-liersch.de\/content\/de\/?p=147"},"modified":"2025-03-02T11:31:47","modified_gmt":"2025-03-02T10:31:47","slug":"alternate-data-streams","status":"publish","type":"post","link":"https:\/\/www.steffen-liersch.de\/content\/de\/2010\/08\/alternate-data-streams\/","title":{"rendered":"Alternative Datenstr\u00f6me (Alternate Data Streams)"},"content":{"rendered":"<p>Mit <a href=\"http:\/\/de.wikipedia.org\/wiki\/Alternativer_Datenstrom\" rel=\"noopener\">Alternate Data Streams (ADS)<\/a> k\u00f6nnen zus\u00e4tzliche Daten mit einer Datei verkn\u00fcpft werden, ohne den prim\u00e4ren Inhalt zu beeintr\u00e4chtigen. Das <a href=\"http:\/\/de.wikipedia.org\/wiki\/NTFS\" rel=\"noopener\">NTFS-Dateisystem<\/a> ist jedoch Voraussetzung. \u00c4ltere Dateisysteme wie FAT32 oder FAT16 bieten diese M\u00f6glichkeit nicht.<!--more--><\/p>\n<h2>Einsatzgebiete<\/h2>\n<p>Dateien mit alternativen Datenstr\u00f6men verlieren diese beim Kopieren in ein Dateisystem ohne entsprechende Unterst\u00fctzung. Deshalb eignen sich alternative Datenstr\u00f6me nicht zur Speicherung wichtiger Informationen, die nicht verloren gehen d\u00fcrfen.<\/p>\n<p>Eine sinnvolle Anwendung f\u00fcr Bilddateien ist beispielsweise das Ablegen von Vorschaubildern. Gehen diese verloren, k\u00f6nnen sie problemlos aus dem prim\u00e4ren Datenstrom wiederhergestellt werden. Ist ein entsprechendes Vorschaubild bereits vorhanden, kann dieses sofort genutzt werden, um die Zeit zu sparen, die f\u00fcr die Berechnung notwendig w\u00e4re.<\/p>\n<h2>Vor- und Nachteile<\/h2>\n<p>Die unmittelbare Kopplung von sekund\u00e4ren Daten mit dem prim\u00e4ren Inhalt hat beim L\u00f6schen der Datei den Vorteil, dass alle im Zusammenhang stehenden Daten gel\u00f6scht werden und keine nutzlosen Fragmente in anderen Verzeichnissen zur\u00fcckbleiben.<\/p>\n<p>Alternative Datenstr\u00f6me werden vor dem Anwender verborgen. Die angezeigte Dateigr\u00f6\u00dfe bezieht sich immer auf den prim\u00e4ren Datenstrom. Der tats\u00e4chlich belegte Speicherplatz kann somit von einem Anwender nicht ohne Weiteres ermittelt werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit Alternate Data Streams (ADS) k\u00f6nnen zus\u00e4tzliche Daten mit einer Datei verkn\u00fcpft werden, ohne den prim\u00e4ren Inhalt zu beeintr\u00e4chtigen. Das NTFS-Dateisystem ist jedoch Voraussetzung. \u00c4ltere Dateisysteme wie FAT32 oder FAT16 bieten diese M\u00f6glichkeit nicht.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[9],"class_list":["post-147","post","type-post","status-publish","format-standard","hentry","category-various","tag-file-system"],"_links":{"self":[{"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/posts\/147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/comments?post=147"}],"version-history":[{"count":16,"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/posts\/147\/revisions"}],"predecessor-version":[{"id":656,"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/posts\/147\/revisions\/656"}],"wp:attachment":[{"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/media?parent=147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/categories?post=147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.steffen-liersch.de\/content\/de\/wp-json\/wp\/v2\/tags?post=147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}