2012-01-04 7 views
5

El sistema operativo Linux identifica los archivos mirando su número mágico al comienzo del encabezado. ¿Cómo lo hace Windows? ¿También tiene algún tipo de mecanismo de número mágico o solo se basa en la extensión de archivo?Identificación de tipo de archivo en Windows

+0

Se basa solo en la extensión. (Todavía no estoy seguro de si eso es criminalmente estúpido o maravillosamente brillante) – Piskvor

+1

es la extensión de archivo parte del encabezado del archivo o sistema de archivos? – megson

+0

La extensión del archivo no es parte del contenido del archivo. Se deriva de los metadatos, es decir, el nombre del archivo. –

Respuesta

5

Se basa solo en la extensión, proporcionada por el sistema de archivos; el contenido del archivo no se examina. Ver p. este artículo - habla de Windows XP, pero el comportamiento general de AFAIK es compartido por todas las versiones de Windows publicadas hasta ahora: http://support.microsoft.com/kb/307859

+0

entonces eso significaría que la extensión de archivo es parte del sistema de archivos ¿no? – megson

+0

¿era esta la razón por la que las versiones anteriores de Windows y DOS solo admitían tres letras de extensión? – megson

+0

@megson: para citar la primera oración, "según lo provisto por el sistema de archivos". Entonces sí. – Piskvor

Cuestiones relacionadas