LOGO.SYS es un archivo de sistema principal utilizado por la familia de sistemas operativos Windows 9x (por ejemplo, Windows 95 , Windows 98 y Windows Me ) para mostrar la pantalla de arranque como parte de su proceso de inicio . No está presente en la familia de sistemas operativos Windows NT (por ejemplo, Windows 2000 , Windows XP , etc.), ya que utiliza un método diferente para mostrar la pantalla de arranque, que normalmente está integrado en el núcleo .
Variantes

Existen tres variantes del archivo:
- LOGO.SYS es la pantalla de arranque estándar que se muestra al iniciar el sistema. El archivo se encuentra en el directorio raíz de la unidad de arranque . Normalmente es C:\ , pero con la compresión de unidades, como DriveSpace , es la unidad del host (a menudo H:\ ). El archivo LOGO.SYS predeterminado se almacena en IO.SYS y MS-DOS lo utiliza durante el arranque si no se encuentra LOGO.SYS. La visualización del logotipo se puede deshabilitar agregando una configuración a la sección en el archivo de configuración de MS-DOS 7 MSDOS.SYS .
LOGO=0Options - LOGOW.SYS es la pantalla que se muestra durante el apagado del sistema . El archivo se encuentra en el directorio de Windows, que por defecto es C:\WINDOWS . No se muestra en Windows Me debido a que esta función se eliminó, y simplemente mostrará una pantalla en blanco (con un cursor parpadeante), aunque algunos equipos con Windows Me muestran la pantalla LOGOS.SYS. No se mostrará ningún error si no se encuentra el archivo.
- LOGOS.SYS es la pantalla que se muestra tras el apagado del sistema y una salida correcta a MS-DOS, pero no está configurada para volver al símbolo del sistema ( COMMAND.COM ). Al igual que LOGOW.SYS, este archivo se encuentra en el directorio de Windows. En sistemas con soporte ACPI adecuado y fuente de alimentación ATX , el PC podría apagarse. Si no se encuentra el archivo, se muestra el mismo mensaje en modo texto.
Formato de archivo
LOGO.SYS es, de hecho, un archivo de mapa de bits de Windows codificado en RLE de 8 bits con una resolución exacta de 320 × 400 píxeles a 256 colores. Se muestra en el modo gráfico VGA de 320 × 400, poco utilizado, una solución de compromiso para permitir la visualización de una imagen de 256 colores con alta resolución vertical (pero no horizontal) en todos los sistemas compatibles, incluso aquellos con tarjetas VGA estándar (que solo podían mostrar 16 colores con alta resolución horizontal) y sin necesidad de controladores gráficos adicionales. En cualquier monitor conectado, el modo aparece idéntico a los modos de gráficos de 640x400 o texto de 720x400, más comunes, y por lo tanto se estira a una relación de aspecto estándar de 4:3 en un monitor típico de la época (lo que significa que los píxeles parecen ser 1,67 veces (2/1,2) más anchos que altos, en lugar de cuadrados, como lo serían en una pantalla VGA completa de 640x480) y en monitores de otras formas (5:4, 16:9, etc.) cuando se configuran para mostrar modos de vídeo estándar en sus aspectos originales con bordes panorámicos. Esto le daba a las pantallas de inicio una "sensación" peculiar y característica, y las hacía más adecuadas para ciertos temas (que disimulaban la pixelación horizontal o aprovechaban bien la resolución vertical) que para otros (que la acentuaban), lo que significaba que se necesitaba cierta habilidad para elegir una imagen que siguiera siendo estéticamente agradable, o incluso lo suficientemente clara como para interpretarse correctamente, una vez redimensionada. Para LOGO.SYS o la imagen incrustada equivalente en IO.SYS, Windows también animará la información de color de la imagen mediante la rotación de la paleta; la imagen es estática, pero puede dar la ilusión de movimiento al cambiar los colores. Esto viene determinado por el campo, poco utilizado en otros casos, de la estructura BITMAPINFOHEADER , que se utiliza en los archivos predeterminados.biClrImportant
Como los archivos son archivos .BMP estándar comprimidos con RLE (con un segmento de etiqueta personalizado totalmente opcional) renombrados a .SYS, se pueden abrir y editar con herramientas de edición de imágenes como Microsoft Paint , y su contenido se puede reemplazar con imágenes seleccionadas por el usuario; la única conversión necesaria es cambiar la extensión del archivo y asegurarse de que tengan la resolución y la profundidad de color correctas (con tramado si es necesario). Sin embargo, el proceso no es infalible:
- Asegurarse de que la relación de aspecto sea correcta puede resultar confuso, ya que normalmente se muestra de forma comprimida horizontalmente en una pantalla con píxeles cuadrados (el método más fiable consiste en editar a tamaño completo, recortar a 4:3 y luego redimensionar a 320x400).
- La animación del indicador de carga se creó mediante la rotación de paletas. El software de edición de imágenes no es capaz de reproducir estos datos, por lo que a menudo no era posible conservarlos. Algunas utilidades de creación de logotipos se crearon específicamente para restaurar la función de rotación y permitir la creación de animaciones personalizadas.
- Al igual que las pantallas de inicio de versiones anteriores de Windows, existía un límite estricto, aunque mal documentado, sobre el tamaño máximo del archivo comprimido, debido a la escasa memoria disponible durante el proceso de arranque (la razón principal por la que se utilizó RLE: un archivo BMP simple habría ocupado 125 KB, resultando demasiado grande; las imágenes predeterminadas suelen tener un tamaño de entre 10 y 70 KB cada una). Si el archivo era demasiado grande, simplemente no se mostraba o provocaba un fallo del sistema, lo que obligaba al usuario a reiniciar y acceder al modo DOS antes de que el logotipo se cargara, y a eliminarlo o renombrarlo para evitar que el sistema intentara mostrarlo de nuevo antes de poder corregirlo o reemplazarlo. Mantenerse por debajo de este límite, y además editar una imagen para que quedara por debajo, era una ciencia imprecisa que requería principalmente aprovechar las características particulares de RLE, por ejemplo, asegurar que hubiera suficientes áreas de la pantalla con largas secuencias horizontales del mismo color, reduciendo la calidad del tramado o el modo de reducción de color, reduciéndolo ligeramente y agregando un borde negro de unos pocos píxeles de ancho alrededor, etc. Cada secuencia permitía que un código de dos bytes representara una franja de muchos píxeles de ancho, y por lo tanto, los espacios en blanco o las áreas de color plano se comprimían muy estrechamente, mientras que las regiones sin colores repetidos, en el mejor de los casos, no se comprimían, y en el peor, eran ligeramente más grandes de lo que habrían sido de otro modo.
Referencias
- Rubenking, Neil (23 de mayo de 2000). "Pantallas de inicio y apagado de Windows". PC Magazine . 19. Ziff Davis : 123–124 .
- Schnurer, Georg (1995). "Logotipo-lei" . c't (en alemán). 1995 (11). Heise : 332.
- MSKB (de): Imágenes individuales en Inicio y activadas por Windows 98
Enlaces externos
- Reemplazar las feas pantallas de inicio y apagado (versión archivada)
- archivos DOS
- Archivos de Windows