<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=Dateinamenserweiterung</id>
	<title>Dateinamenserweiterung - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=Dateinamenserweiterung"/>
	<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=Dateinamenserweiterung&amp;action=history"/>
	<updated>2026-04-09T01:58:26Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Demo Wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://demowiki.knowlus.com/index.php?title=Dateinamenserweiterung&amp;diff=8171&amp;oldid=prev</id>
		<title>imported&gt;Ulenspegel am 28. September 2025 um 18:15 Uhr</title>
		<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=Dateinamenserweiterung&amp;diff=8171&amp;oldid=prev"/>
		<updated>2025-09-28T18:15:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die &amp;#039;&amp;#039;&amp;#039;Dateinamenserweiterung&amp;#039;&amp;#039;&amp;#039; ({{enS|&amp;#039;&amp;#039;filename extension&amp;#039;&amp;#039;}}), auch als &amp;#039;&amp;#039;&amp;#039;Dateinamenerweiterung&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Dateierweiterung&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Dateiendung&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;Dateisuffix&amp;#039;&amp;#039;&amp;#039; bezeichnet, ist der letzte Teil eines [[Dateiname]]ns und wird gewöhnlich mit einem Punkt abgetrennt. Dabei wird der Punkt selbst nicht als Teil der Erweiterung angesehen. Die Dateiendung wird oft eingesetzt, um das [[Dateiformat|Format]] einer [[Datei]] erkennbar zu machen, um sie so beispielsweise gleich mit einem passenden [[Anwendungssoftware|Anwendungsprogramm]] öffnen zu können. Sie wird teils in gleicher Weise auf [[Verzeichnis]]se angewandt.&lt;br /&gt;
&lt;br /&gt;
Beispiel: &amp;lt;code&amp;gt;name.txt&amp;lt;/code&amp;gt; kennzeichnet eine einfache [[Textdatei]].&lt;br /&gt;
&lt;br /&gt;
Da Dateiendungen nicht normiert sind, kann es passieren, dass eine Dateinamenserweiterung für verschiedene Dateitypen verwendet wird. Um den Benutzer am versehentlichen Ändern der Dateiendung zu hindern, blenden einige Betriebssysteme gängige Dateiendungen per Voreinstellung aus.&lt;br /&gt;
&lt;br /&gt;
== Verwendung ==&lt;br /&gt;
Einige [[Betriebssystem]]e und auch einige Einzelprogramme sind nicht in der Lage, den Typ einer Datei ohne [[Suffix]] zu erkennen. Unter einigen gängigen Betriebssystemen, speziell [[Microsoft Windows|Windows]] und [[Virtual Memory System|VMS]], werden Dateiendungen bestimmten [[Anwendungssoftware|Anwendungen]] zugeordnet (&amp;#039;&amp;#039;Dateizuordnungen&amp;#039;&amp;#039;). Aktiviert man eine Datei in einem [[Dateimanager]], so wird diese mit dem zugeordneten Programm geöffnet.&lt;br /&gt;
&lt;br /&gt;
Andere Betriebssysteme, wie [[AmigaOS]], [[macOS]], [[Mac OS (Classic)|klassisches Mac&amp;amp;nbsp;OS]] oder [[Unix]], haben zusätzliche Mechanismen zur Bestimmung des Dateiformats bzw. Verwendungszwecks einer Datei und verwenden die Dateiendung zum Teil für eine genauere Bestimmung des Formats oder andere Zwecke (zum Beispiel für die Versions- oder Plattformangabe bei Bibliotheken). Manchmal wird auch eine Kombination aus beiden Ansätzen verwendet; beispielsweise verlässt sich die [[KDE]]-[[Desktop-Umgebung]], z.&amp;amp;nbsp;B. unter [[Linux]], zunächst auf die Dateiendung; fehlt diese jedoch oder ist sie im System unbekannt, wird anhand des Inhalts der Datei versucht, den Typ zu erkennen. Auch macOS nutzt eine Mischung aus Dateiendung und Inhalt zur Bestimmung des Dateityps.&lt;br /&gt;
&lt;br /&gt;
Die eigentlich vorteilhaftere Kennzeichnung des Dateityps in separat gespeicherten Datei-[[Metadaten]], einer Form von [[Out of band|Out-of-band]]-Signalisierung, wurde beispielsweise beim klassischen Mac&amp;amp;nbsp;OS in Form eines speziellen Dateibereiches, der &amp;#039;&amp;#039;[[Alternativer Datenstrom#Apple Macintosh|{{lang|en|Resource Fork}}]]&amp;#039;&amp;#039;, genutzt. Darin wurde neben dem Dateityp auch das Programm zum Öffnen gespeichert. Auch auf [[OS/2]] wird Dateityp und verknüpftes Programm in den Metadaten einer jeden Datei im Dateisystem [[High Performance File System|HPFS]] gespeichert.&lt;br /&gt;
&lt;br /&gt;
Auf [[PC-kompatibles DOS|DOS]] für [[IBM-PC-kompatibler Computer|IBM-PC-kompatible PCs]], die in den 1980er und 1990er Jahren größte Verbreitung fanden, wird keine Art der Kennzeichnung genutzt, außer die durch den [[Benutzer]] oder teilweise durch das jeweilige Anwendungsprogramm automatisch vergebene Erweiterung. Betriebssystemseitig gibt es jedoch keinerlei Prüfung oder Warnung bei inkorrekter Wahl oder Veränderung der Dateinamenserweiterung, die außerdem gemäß [[8.3]] auf drei Zeichen beschränkt und ohnehin optional ist.&lt;br /&gt;
&lt;br /&gt;
Auf allen Betriebssystemen lässt sich rein über die Dateiendung nicht sicher bestimmen, ob eine Datei tatsächlich in dem angegebenen Dateiformat vorliegt. Das geht nur, wenn die Datei geöffnet und der Inhalt, beispielsweise die Informationen im [[Header|Datei-Header]] ([[Magische Zahl (Informatik)|Magische Zahl]]) oder charakteristische Zeichenfolgen (Datensignatur) ausgewertet werden. Allerdings besitzt nicht jede Datei einen Header, beispielsweise haben einfache [[Textdatei]]en, meist (aber nicht immer) mit der Erweiterung &amp;lt;code&amp;gt;.txt&amp;lt;/code&amp;gt;, keine verpflichtende besondere Kennzeichnung, denn bei 8-Bit-[[American Standard Code for Information Interchange|ASCII]]-Dateien beginnt der Inhalt direkt mit dem ersten Textzeichen (Textdateien mit [[Multibyte Character Set|Multibyte-Zeichensatz]] besitzen allerdings häufig eine {{lang|en|[[Byte Order Mark]]}}). Auf einer Unix-Kommandozeile kann mittels &amp;lt;code&amp;gt;[[file]]&amp;lt;/code&amp;gt; der Typ einer Datei ermittelt werden.&lt;br /&gt;
&lt;br /&gt;
== Besonderheiten ==&lt;br /&gt;
Auf [[IBM]]-[[Großrechner]]n dient die Dateiendung (hier auch &amp;#039;&amp;#039;{{lang|en|Low Level Qualifier}}&amp;#039;&amp;#039; genannt) lediglich dazu, bei der [[Allokation (Informatik)|Allokation]] die richtigen [[System Managed Storage|SMS]]-Konstrukte zuzuordnen (&amp;#039;&amp;#039;{{lang|en|Data Class}}&amp;#039;&amp;#039;, &amp;#039;&amp;#039;{{lang|en|Management Class}}&amp;#039;&amp;#039;, &amp;#039;&amp;#039;{{lang|en|Storage Class}}&amp;#039;&amp;#039;). Ferner speichert der [[Interactive System Productivity Facility|ISPF]]-Editor seine Profile pro Dateiendung. Das Datenformat selbst ist im [[Volume Table Of Contents|VTOC]] beziehungsweise im [[Virtual Storage Access Method|VSAM]]-Katalog oder im &amp;#039;&amp;#039;{{lang|en|Tape Header}}&amp;#039;&amp;#039; gespeichert.&lt;br /&gt;
&lt;br /&gt;
Unter [[Unix]] und [[Unixoides System|unixartigen Betriebssystemen]] werden [[versteckte Datei]]en mit einem beginnenden Punkt gekennzeichnet, die daher auch als „Punkt-Dateien“ bezeichnet werden. Dieser einleitende Punkt zeigt in keinem Fall eine Dateinamenserweiterung an. So wäre beispielsweise &amp;lt;code&amp;gt;.txt&amp;lt;/code&amp;gt; keine Textdatei, sondern der versteckte Dateiname der Datei &amp;lt;code&amp;gt;txt&amp;lt;/code&amp;gt;, ohne eine Erweiterung.&lt;br /&gt;
&lt;br /&gt;
Im [[World Wide Web|WWW]], wo Dateien über das [[Hypertext Transfer Protocol]] übertragen werden, ist nicht die Dateiendung, sondern der mitgesendete [[Multipurpose Internet Mail Extensions|MIME]]-Typ von Belang, der aber wiederum in der Regel aus der Endung ermittelt wird. Bei eingebundenen Bildern bestimmen die meisten Browser den Typ auf Basis der [[Magische Zahl (Informatik)|Magischen Zahl]].&lt;br /&gt;
&lt;br /&gt;
Da moderne Dateisysteme lange Dateinamen unterstützen, kann mehr als ein Punkt im Dateinamen vorkommen. Die Dateinamenserweiterung selbst enthält jedoch normalerweise keinen weiteren Punkt, obwohl Zusätze wie &amp;lt;code&amp;gt;.bak&amp;lt;/code&amp;gt; (für {{enS|Backup}}, [[Sicherungskopie]]) die davor stehende ursprüngliche Erweiterung nicht ungültig machen. So kennzeichnen etwa manche Texteditoren eine Sicherungskopie von &amp;lt;code&amp;gt;Textdatei.txt&amp;lt;/code&amp;gt; beispielsweise als &amp;lt;code&amp;gt;Textdatei.txt.bak&amp;lt;/code&amp;gt;. Es gibt jedoch keine Norm, üblich ist u.&amp;amp;nbsp;a. auch &amp;lt;code&amp;gt;Textdatei.bak&amp;lt;/code&amp;gt; (womit der ursprüngliche Dateityp als Erweiterung nicht mehr ersichtlich ist) oder &amp;lt;code&amp;gt;Textdatei.txt~&amp;lt;/code&amp;gt;. Auch bei [[Packprogramm]]en ist es üblich, die ursprüngliche Dateinamenserweiterung zu erhalten, wenn diese nur einzelne Dateien [[Datenkompression|komprimieren]] (können). Beispiele dafür finden sich traditionell vor allem im Unix-Umfeld, etwa bei der Komprimierung mit &amp;lt;samp&amp;gt;[[gzip]]&amp;lt;/samp&amp;gt; oder &amp;lt;samp&amp;gt;[[xz]]&amp;lt;/samp&amp;gt;. Diese speichern den ursprünglichen Dateinamen nicht im Archiv selbst, sodass der Dateiname diese Information weiterhin beinhalten muss. Beispielsweise bedeutet &amp;lt;code&amp;gt;Textdatei.txt.xz&amp;lt;/code&amp;gt;, dass es sich um die mit &amp;lt;samp&amp;gt;xz&amp;lt;/samp&amp;gt; komprimierte Datei &amp;lt;code&amp;gt;Textdatei.txt&amp;lt;/code&amp;gt; handelt. In Kombination mir [[tar (Packprogramm)|Tar]]-Archiven können einerseits mehr als eine Datei komprimiert werden, andererseits sind die ursprünglichen Dateinamen im Tar-Archiv gespeichert. Die unter Unix genutzten zusammengesetzten Dateiendungen, z.&amp;amp;nbsp;B. &amp;lt;code&amp;gt;.tar.gz&amp;lt;/code&amp;gt; für ein mit &amp;lt;samp&amp;gt;gzip&amp;lt;/samp&amp;gt; komprimiertes Tar-Archiv, wurden in der Vergangenheit dennoch oft zu &amp;lt;code&amp;gt;.tgz&amp;lt;/code&amp;gt; abgekürzt, um zu [[Disk Operating System|DOS]] und [[Microsoft Windows|Windows]] kompatible Dateinamen zu erhalten ([[8.3]]-Beschränkung). Auf Systemen mit langen Dateinamen sind zudem Punkte im Dateinamen selbst erlaubt, die nicht zur Erweiterung zählen, etwa &amp;lt;code&amp;gt;Eine.Archivdatei.mit.vielen.Punkten.im.Namen.tar.xz&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Nicht nur aufgrund der [[8.3]]-Beschränkung von [[File Allocation Table|FAT]] in [[PC-kompatibles DOS|DOS]], auch aufgrund der Tatsache, dass es keine Verpflichtung und keine Normierung bei der Dateinamenserweiterung gibt, wurde sie teilweise auch dazu verwendet, den Namen der Datei fortzusetzen. Dies ist etwa bei Varianten der [[Readme]]-Datei der Fall, wo {{EnS}} &amp;lt;code&amp;gt;read.me&amp;lt;/code&amp;gt; oder {{FrS}} &amp;lt;code&amp;gt;lisez.moi&amp;lt;/code&amp;gt; einfach auf Deutsch „lies.mich“ bzw. „lesen Sie.mich“ bedeutet – die scheinbaren Erweiterungen &amp;lt;code&amp;gt;.me&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;.moi&amp;lt;/code&amp;gt; kennzeichnen hier also nicht den Typ der Datei, sondern werden zur Fortsetzung des Dateinamens genutzt. In gleicher Weise wird im auf kurze Dateinamen beschränkten FAT-Dateisystem auch die Datenträgerbezeichnung verwendet, wobei DOS hier den Punkt nicht darstellt: das {{enS|volume label}} ist also ein Dateisystemeintrag (mit einer Dateigröße von Null) im 8.3-Schema, der 11 Zeichen lang sein kann und per [[Dateiattribut]] gekennzeichnet ist, und somit auch wie [[Versteckte Datei|versteckte Dateien]] ausgeblendet bleibt. Nur als Datenträgerbezeichnung wird dieser spezielle Dateiname z.&amp;amp;nbsp;B. beim &amp;lt;span style=&amp;quot;font-family: monospace, monospace;&amp;quot;&amp;gt;[[dir (Kommandozeilenbefehl)|dir]]&amp;lt;/span&amp;gt;-Kommando ohne den Punkt angezeigt.&lt;br /&gt;
&lt;br /&gt;
Unter [[macOS]] (bzw. seit [[OPENSTEP|NeXTStep]], von dem macOS abstammt) dienen Verzeichnisse (unter macOS „Ordner“) mit der Endung &amp;lt;code&amp;gt;.app&amp;lt;/code&amp;gt; (auch &amp;lt;code&amp;gt;.bundle&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.framework&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.plugin&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;.kext&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://developer.apple.com/library/archive/documentation/CoreFoundation/Conceptual/CFBundles/AboutBundles/AboutBundles.html |titel=Bundle Programming Guide&amp;amp;nbsp;– About Bundles |werk=Documentation Archive |hrsg=Apple, Inc. |abruf=2019-10-19 |sprache=en}}&amp;lt;/ref&amp;gt;) als Container für Anwendungsprogramme. Diese {{lang|en|[[Application Bundle]]s}} werden im [[Finder (Mac)|Finder]] als „Applikation“ angezeigt, nicht als Verzeichnis, und beinhalten neben dem eigentlichen Programm alle notwendigen Ressourcen, wie etwa [[Icon (Computer)|Icons]] u.d.gl. Über den [[Kontextmenü]]-Eintrag „Paketinhalt anzeigen“ kann im Finder dennoch in das Unterverzeichnis navigiert werden.&lt;br /&gt;
&lt;br /&gt;
== Gefahren ==&lt;br /&gt;
Durch einfaches Umbenennen einer Datei kann man die Dateiendung ändern. So kann eine Textdatei &amp;lt;code&amp;gt;datei.txt&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;datei.zip&amp;lt;/code&amp;gt; umbenannt werden. Versucht man nun &amp;lt;code&amp;gt;datei.zip&amp;lt;/code&amp;gt; zu öffnen, gehen manche [[Betriebssystem-Plattform|Betriebssysteme]] davon aus, dass es sich hierbei um ein [[ZIP-Dateiformat|ZIP-Archiv]] handelt, scheitern aber beim Versuch dieses zu öffnen, da das [[Dateiformat]] an sich nicht verändert wurde.&lt;br /&gt;
&lt;br /&gt;
Einige Systeme blenden daher die Dateiendung aus, um den Benutzer daran zu hindern, sie versehentlich zu ändern. Eines der bekanntesten Systeme, auf dem dies die Voreinstellung ist, ist [[Microsoft Windows|Windows]]: u.&amp;amp;nbsp;a. im [[Windows-Explorer]] werden dabei alle dem System bekannten Dateiendungen standardmäßig nicht angezeigt. Dieser Umstand wird von diversen [[Schadprogramm]]en ausgenutzt: Vor die Endung einer [[Ausführbare Datei|ausführbaren Datei]] wird eine harmlose Endung eingefügt. So wird z.&amp;amp;nbsp;B. aus dem [[Trojanisches Pferd (Computerprogramm)|trojanischen Pferd]] namens &amp;lt;code&amp;gt;Bild01.exe&amp;lt;/code&amp;gt; ein &amp;lt;code&amp;gt;Bild01.jpeg.exe&amp;lt;/code&amp;gt;. Der Benutzer sieht nur &amp;lt;code&amp;gt;Bild01.jpeg&amp;lt;/code&amp;gt;, also eine vermeintlich harmlose [[Bilddatei]]. Ein Doppelklick startet jedoch die schädliche Software. Durch Deaktivierung des standardmäßigen Ausblendens der bekannten Endungen fällt eine solche versuchte Verschleierung auf. Das mit dem standardmäßigen Ausblenden der Dateiendungen verursachte Sicherheitsrisiko wird von Microsoft bewusst in Kauf genommen. Das Aus- bzw. Einblenden der Endungen kann auch das Verhalten von [[Visual Basic for Applications|VBA]]-Scripts beeinträchtigen.&amp;lt;ref&amp;gt;Pearson Software Consulting: [http://www.cpearson.com/excel/fileextensions.aspx &amp;#039;&amp;#039;File Extensions And Their Implications In VBA Coding.&amp;#039;&amp;#039;] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Dateiattribut]]&lt;br /&gt;
* [[Liste von Dateinamenserweiterungen]]&lt;br /&gt;
* [[Multipurpose Internet Mail Extensions]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.filesuffix.com/ filesuffix.com]&lt;br /&gt;
* [http://dotwhat.net/ File Extension Database] (englisch)&lt;br /&gt;
* [http://www.file-extension.org/de File-Extension.org]&lt;br /&gt;
* [http://www.endungen.de/ Verzeichnis über Dateiendungen und zugehörige Programme]&lt;br /&gt;
* [http://www.dateiendung.com/ Dateiendungen-Datenbank]&lt;br /&gt;
* [http://apps.nationalarchives.gov.uk/PRONOM/Default.aspx PRONOM-Datenbank]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Datenformat]]&lt;br /&gt;
[[Kategorie:Dateinamenserweiterung| ]]&lt;br /&gt;
[[Kategorie:Nomenklatur|Dateinamen]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Ulenspegel</name></author>
	</entry>
</feed>