LOGO.SYS

Avstängningsskärmen (LOGOW.SYS) för engelska Windows 98 version 4.10.2222
Skärmen efter avstängning (LOGOS.SYS) för alla versioner av engelska Windows 9x

LOGO.SYS är en kärnsystemfil som används av Windows 9x -familjen av operativsystem för att visa dess startmeddelande .

Översikt

LOGO.SYS är en systemfil som används som en del av startprocessen som finns i Windows 9x -familjen av operativsystem som Windows 95 , Windows 98 och Windows Me för att visa deras startskärmar. Det finns inte i Windows NT- familjen av operativsystem som Windows NT 4.0 , Windows 2000 och Windows XP , eftersom de använde olika metoder för att visa sina startskärmar.

Varianter

Det finns tre varianter av filen:

  • LOGO.SYS är meddelandet "Startar Windows", med Windows-logotypen. Filen finns i rotkatalogen startenheten . Detta är vanligtvis C:\ , men med enhetskomprimering, som DriveSpace , är detta värdenheten (ofta H:\ ). Standardfilen LOGO.SYS lagras också i IO.SYS och används av MS-DOS under uppstart om LOGO.SYS inte kunde hittas. Visningen av logotypen kan inaktiveras genom att lägga till en LOGO=0 -inställning i avsnittet Alternativ i MS-DOS 7- konfigurationsfilen MSDOS.SYS .
  • LOGOW.SYS är meddelandet "Vänta medan din dator stängs av" (senare "Windows stängs av" i Windows 98). Filen finns i Windows-katalogen, som som standard är C:\WINDOWS . Windows-logotypen visas endast i Windows 95 och 98 (i Windows 95 visas endast ordmärket Microsoft Windows 95). Windows Me skärs helt enkelt till svart efter avstängning eller skär till LOGOS.SYS-skärmen. Inget fel kommer att visas om filen inte kan hittas.
  • LOGOS.SYS är meddelandet "Det är nu säkert att stänga av din dator". Filen finns i Windows-katalogen. Det här meddelandet visas när Windows har stängts av till MS-DOS men inte är konfigurerat för att återgå till prompten ( COMMAND.COM ) igen. På system med rätt ACPI- stöd och ATX- strömförsörjning kan datorn stängas av istället. Om filen inte kan hittas visas samma meddelande i textläge. Inget fel kommer att visas om filen inte kan hittas.

Filformat

LOGO.SYS är i själva verket en 8-bitars RLE- kodad Windows bitmappsfil med en upplösning på exakt 320×400 pixlar vid 256 färger. Detta visas i det annars lite använda 320x400 VGA-grafikläget, en kompromiss för att tillåta visning av en 256-färgsbild med hög vertikal (men inte horisontell) upplösning på alla kompatibla system, även de med vanliga VGA-kort (som bara kunde visa 16 färger med hög horisontell upplösning) och utan att behöva några ytterligare grafikdrivrutiner. Läget verkar, för alla anslutna bildskärmar, vara identiskt med de vanligare 640x400 grafik- eller 720x400 textlägena, och är därför utsträckt till ett standardformat 4:3 (vilket innebär att pixlarna verkar vara 1,67x (2/1,2) bredare än de är höga, istället för fyrkantiga - som de skulle vara på en full 640x480 VGA-skärm) på en typisk 4:3-skärm för tiden, och på bildskärmar med andra former (5:4, 16:9, etc.) när inställd på att visa standardvideolägen i sina ursprungliga aspekter med brevlådekanter. Detta gav startskärmarna en speciell, karakteristisk "känsla" och gjorde dem mer lämpade för vissa ämnen (som förtäckte den horisontella blockeringen eller använde den vertikala upplösningen på bästa sätt) än andra (vilket accentuerade den), vilket innebar att det behövdes en viss skicklighet för att välja en bild som fortfarande skulle vara estetiskt tilltalande - eller till och med tydlig nog att tolkas korrekt - när storleken ändrats.

För LOGO.SYS eller motsvarande inbäddade bild i IO.SYS kommer Windows också att animera bildens färginformation med palettrotation; bilden är statisk, men kan ha en illusion av rörelse när färgerna ändras.

Eftersom filerna är standard RLE-komprimerade .BMP:er (med ett helt valfritt anpassat taggsegment) som döpts om till ".SYS", kan de öppnas och redigeras med hjälp av bildredigeringsverktyg som MS Paint , och innehållet ersättas med användarvalda bilder ; den enda konverteringen som behövs är att ändra filtillägget och se till att de har rätt upplösning och färgdjup (med rastrering vid behov). Processen är dock inte idiotsäker:

  • Att se till att bildförhållandet är korrekt kan vara förvirrande, eftersom det vanligtvis visas i en horisontellt komprimerad form på en skärm med kvadratiska pixlar (den mest pålitliga metoden är att redigera i full storlek, beskära till 4:3 och sedan ändra storlek till 320x400)
  • Laddningsindikatoranimeringen skapades med palettrotation. Antalet palettposter som ska roteras bestäms av det annars sällan använda biClrImportant -fältet i BITMAPINFOHEADER-strukturen . Bildredigeringsprogram kasserade vanligtvis dessa data, så det var ofta inte möjligt att behålla det. Vissa verktyg för att skapa logotyper skapades specifikt för att återställa cykelfunktionen och göra det möjligt att skapa anpassade animationer.
  • Precis som bootsplash-skärmarna i tidigare versioner av Windows, fanns det en hård men dåligt dokumenterad gräns för hur stor den komprimerade filen kunde vara, på grund av det mycket begränsade minnet tillgängligt under uppstartsprocessen (själva anledningen till att RLE användes i den första plats - en vanlig BMP skulle ha varit 125 kb och därmed helt för stor; standardbilderna är cirka 10 till 70 kb vardera). Om filen var för stor skulle den antingen helt enkelt misslyckas med att visa eller få systemet att krascha, vilket krävde att användaren startade om och hoppade in i DOS-läge innan logotypen kunde laddas, och antingen raderade den eller döpte om den för att förhindra systemet försöker visa det igen innan det kunde fixas eller bytas ut. Att hålla sig under och dessutom redigera en bild för att få den under denna gräns var en oprecis vetenskap som mestadels krävde att man drar fördel av RLEs speciella egenskaper, t.ex. att se till att det fanns tillräckligt med områden på skärmen med långa horisontella omgångar av samma färg, genom att minska vibreringskvaliteten eller färgreduceringsläget, krympa det något och lägga till en svart ram som är några pixlar bred runt om, etc. Varje körning tillät en tvåbyte-kod att representera en remsa många pixlar bred, och därmed tomma utrymmen eller områden med platt färg komprimerade mycket tätt, medan områden utan upprepade färger alls var i bästa fall okomprimerade, i värsta fall något större än de annars skulle ha varit.
  • Rubenking, Neil (2000-05-23). "Windows start- och avstängningsskärmar". PC Magazine . Ziff Davis . 19 : 123–124.
  • Schnurer, Georg (1995). "Logo-lei" . c't (på tyska). Heise . 1995 (11): 332.
  • MSKB (de): Individuella bilder vid Start och Beenden av Windows 98 anzeigen

externa länkar