Vad är nytt med Windows 8-teman? Varför fungerar de inte i Windows 7?

Windows 8-teman skiljer sig inte från Windows 7 -teman, åtminstone inte när du tittar på dem för första gången. Processen för att skapa och anpassa teman är densamma i båda operativsystemen men temafilerna som är resultatet av processen har olika filtillägg och de är inte kompatibla med varandra. Varför är det så? Jag ville verkligen lära mig svaret på den här frågan och jag bestämde mig för att göra lite research på egen hand. Här är vad jag har lärt mig:

Vad är ett Windows-tema egentligen? - En nörd definition

Först vill jag börja med att förklara vad ett Windows -tema är, oberoende av vilken Windows- version du använder. Microsoft säger att "ett tema är en kombination av skrivbordsbakgrundsbilder, fönsterfärger och ljud".

Det är korrekt men det delar inte hela bilden. Därför skulle jag vilja ge en längre och mer ingående definition. Här kommer det:

"Ett Windows-tema är ett arkiv med ett specifikt filtillägg ( ("A Windows theme is an archive with a specific file extension ().themepack i Windows 7 och .deskthemepack i Windows 8 ). Det inkluderar bakgrundsbilderna som används på skrivbordet(Desktop) samt inställningar som: standardikonerna på skrivbordet(Desktop) ( Dator(Computer) , Nätverk(Network) , Papperskorgen(Recycle Bin) , etc) som används, visuell stilinformation tillämpas på Windows och alla skrivbordsprogram, muspekarna som används, skärmsläckaren som körs när datorn inte används och ljudschemat som tillämpas på operativsystemet."

När du extraherar innehållet i ett Windows -tema hittar du en struktur som liknar den nedan: en DesktopBackground- mapp som innehåller alla bakgrundsbilder som används på skrivbordet(Desktop) och en fil med tillägget ".theme" som liknar ".ini". " konfigurationsfiler som används av alla typer av program.

Jämförelse mellan Windows 7 och Windows 8 teman

Om du redigerar ".theme" -filen kommer du att märka att den har en struktur som liknar den som visas i skärmdumpen nedan.

Jämförelse mellan Windows 7 och Windows 8 teman

Vad är skillnaden med Windows 8 - teman jämfört med Windows 7 - teman?

Eftersom ett Windows -tema har samma definition och roll, oavsett vilken Windows- version du använder, varför fungerar inte Windows 8-teman i Windows 7 ?

För att till fullo förstå de tekniska skillnaderna har jag använt ett fantastiskt tema vi skapat, med samma bakgrundsbilder och nästan samma inställningar, både i Windows 7 och Windows 8 . Det är ett snyggt tema.

Efter att jag skapat temat manuellt, både i Windows 8 och Windows 7 , extraherade jag varje temafil och började leta efter skillnader som skulle förklara varför Windows 8 -teman inte är kompatibla med Windows 7 .

Den första märkbara skillnaden är filtillägget. Windows 8-teman har filtillägget .deskthemepack(.deskthemepack) medan Windows 7 - teman har filtillägget .themepack(.themepack) . Typen för var och en av dessa filer har också ett annat namn: en Windows 8 -temafil heter Windows Desktop Theme Pack File medan den i Windows 7 heter Windows Theme Pack File .

Jämförelse mellan Windows 7 och Windows 8 teman

Om Windows -teman har nästan samma inställningar bör de ha ungefär samma storlek. Som du kan se i skärmdumpen ovan är Windows 8 -temat bara 1 KB mindre än Windows 7 -temat.

Att extrahera innehållet i varje temafil visade samma struktur och filer. Därför var nästa steg att öppna ".theme" -filen som ingår i varje tema och jämföra inställningarna som lagrats inuti. Först då började jag märka några viktiga skillnader.

Först(First) och främst har Windows 8 - teman ett ThemeID - en identifierare som liknar de som används i Windows-registret(Windows Registry) . Windows 7-teman använder inte sådana ID:n(IDs) .

Jämförelse mellan Windows 7 och Windows 8 teman

Sedan har Windows 7-teman två inställningar som verkar vara borta från Windows 8 - teman: TileWallpaper och WallpaperStyle - de används för att beskriva tapetens position på skärmen.

Jämförelse mellan Windows 7 och Windows 8 teman

Windows 8-teman introducerar istället tre nya inställningar: MultimonBackgrounds - används när du har bakgrundsbilder som är kompatibla med inställningar för flera bildskärmar och PicturePosition - troligen ersätter det de två Windows 7 -positioneringsinställningarna som nämndes tidigare.

Jämförelse mellan Windows 7 och Windows 8 teman

Den tredje nya inställningen är AutoColorization . Detta är en annan ny funktion i Windows 8 - teman - möjligheten att ändra färgen som tillämpas på alla fönster på skärmen, baserat på huvudfärgen på den för närvarande aktiva bakgrunden.

Jämförelse mellan Windows 7 och Windows 8 teman

Listan över skillnader stannar här och den är kortare än jag förväntade mig.

Slutsats

Som du kan se från min lilla forskningsövning är anledningen till att Windows 8 - teman inte fungerar i Windows 7 för att Windows 8 introducerar nya funktioner till sina skrivbordsteman: stöd för flera bildskärmar, automatisk färgsättning av alla öppnade fönster baserat på den aktiva tapeter och ett nytt identifieringssystem för varje tema.



About the author

Jag är en datatekniker med över 10 års erfarenhet, varav 3 år som 店員. Jag har erfarenhet av både Apple och Android-enheter, och är särskilt skicklig på att reparera och uppgradera datorer. Jag tycker också om att titta på film på min dator och använda min iPhone för att ta bilder och filma.



Related posts