lunes, 24 de junio de 2013

8dot3name : Acelera el rendimiento de sistemas Windows, deshabilitando la creación de nombres cortos.


Ya quedan lejos aquellos tiempos en los cuales los nombres de los archivos estaban limitados a 8 caracteres y 3 en su extensión. 

Fue en con la salida de Windows 95 que esta limitación comenzó a pasar a un segundo plano. Hasta este momento, el 100% de sistemas Microsoft y alguno que otro,  funcionaban con nombres cortos, por lo que cada vez que creábamos un archivo con mas de 8 caracteres en su nombre y mas de 3 en la extensión, Windows, creaba al mismo tiempo, un nombre de referencia con estas condiciones, para mantener la compatibilidad con sistemas anteriores. ( ej. nombre78.ext )



File:MS-DOS.JPG


Han pasado muchos años, y actualmente, prácticamente nadie recuerda esta limitación, exceptuando la gestión de archivos de nuestro S.O.

A día de hoy en casi la totalidad de los entornos, ya no es necesario tener activa esta función, aunque por defecto lo este. Tenerla activa, hace mucho mas lenta la operativa con archivos, ante la obligación semi-impuesta de  mantener una compatibilidad que actualmente, prácticamente no es necesaria.

Podemos desactivarlo, siempre que tengamos la cautela de asegurarnos que no lo necesitamos, lo que nos ofrecerá un mayor rendimiento, sobre todo en :


  • Sistemas que manejen un volumen alto de ficheros.
  • Equipos de nueva generación SSD y similares.


8dot3name, puede ser desactivado a través de la modificación del registro o también, quizás mas sencillo con la utilidad de sistema FSUTIL.




Rama: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
Clave: FileSystem
Nombre: NtfsDisable8dot3NameCreation
Tipo: REG_DWORD
Valor: 0 o 3


Los valores a modificar en Windows 7/8 según nuestras necesidades podrán ser:

• Valor 0:

El archivo tendrá dos nombres, el que el usuario especifica y el nombre corto que NTFS genera, a no ser que el usuario especifique un nombre en formato 8.3


• Valor 1:

NTFS no genera nombre corto, se incrementa el rendimiento pero los programas que usan los nombres cortos no funcionaran.

• Valor 2:
Establece la creación de nombres cortos por volumen.

• Valor 3:

NTFS genera nombres cortos solo en el volumen del sistema operativo.

En Windows XP:

• 0: Predeterminado permite la creación de nombres cortos

• 1: Deshabilita la función anterior.