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

Windows 8-teman skiljer sig inte från teman Windows 7 åtminstone när man tittar på dem för första gången. Processen för att skapa och anpassa teman är densamma på båda operativsystemen, men temafilerna som härrör från denna process har olika förlängningar(filtillägg) och är inkompatibla med varandra. Varför är detta? Jag ville verkligen veta 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 fick reda på:

Vad är ett Windows-tema? – Definition av en nörd

Först vill jag börja med att förklara vad ett Windows-tema är, oavsett vilket du använder. Windows-versioner(Windows-version). Microsoft säger att “ett tema är en kombination av skrivbordsbakgrundsbilder, fönsterfärger och ljud.”

Detta är sant, men förmedlar inte hela bilden. Därför skulle jag vilja ge en längre och mer detaljerad definition. Här är det:

(“Ett Windows-tema är ett arkiv med ett specifikt filtillägg ()“Ett Windows-tema är ett arkiv med ett specifikt tillägg (dator)fil ( .themepack i(.themepack)Windows 7(Skrivbord) och .deskthemepack i Windows 8 ). Det inkluderar tapeter som används på skrivbordet(Skrivbord), såväl som sådana inställningar, hur(Nätverk): Korg(papperskorgen) etc.), information om det visuella stil(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å operativ system(operativ system) .

När du hämtar innehåll windows teman(Windows-tema) , hittar du en struktur som liknar den nedan: mapp skrivbords bakgrund som inkluderar alla tapeter som används på skrivbordet(Skrivbord) och en fil med filtillägget “.tema” som liknar “.ini” . » konfigurationsfiler som används av alla typer av program.

Om du redigerar filen “.tema” kommer du att märka att den har en struktur som liknar den som visas i skärmdumpen nedan.

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

Hur skiljer sig teman? Windows 8 från ämnen Windows 7 ?

Eftersom det Windows-tema(Windows-tema) har samma definition och roll(definition och roll) , oavsett vilken Windows-versioner(Windows-version) varför Windows 8-teman inte fungerar i Windows 7 ?

För att helt förstå de tekniska skillnaderna använde jag ett underbart tema som vi skapade med samma tapeter och nästan samma inställningar som i Windows 7 såväl som i Windows 8 . Det här är ett bra ämne.

Efter att jag skapade temat manuellt som i Windows 8 såväl som i Windows 7 jag extraherade var och en temafil(temafil) och började leta efter skillnader som skulle förklara varför teman Windows 8 oförenlig med Windows 7 .

Den första anmärkningsvärda skillnaden är filtillägget. Windows 8-teman har filtillägget .deskthemepack och teman (.deskthemepack)Windows 7 har förlängningen fil (filtillägg).themepack . Dessutom har typen för var och en av dessa filer ett annat namn: temafil (temafil)Windows 8 kallad temapaketfil Windows skrivbord(Windows Desktop Theme Pack File) , och i Windows 7 heter det paketfil(Windows Theme Pack-fil) Windows-teman .

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

Om ämnen Windows har nästan samma inställningar bör de vara ungefär lika stora. Som du kan se i skärmdumpen ovan, temat Windows 8 endast 1 KB mindre än ämnet Windows 7 .

Extrahera innehållet i varje temafil(temafil) avslöjade detsamma struktur och filer(struktur och filer) . Så nästa steg var att öppna filen “.tema” ingår i varje tema och jämför inställningarna som lagras inuti. Det var först då jag började märka några viktiga skillnader.

för det första(Först) Windows 8 det finns Tema ID – en identifierare som liknar den som används i Windows-registret(Windows-registret). Windows 7-teman använder inte sådana identifierare(ID:n) .

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

Sedan finns det två inställningar i Windows 7-teman som verkar vara borta från teman Windows 8 : KakelWallpaper och Bakgrundsstil – de används för att beskriva tapetens position på skärmen.

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

Windows 8-teman introducerar istället tre nya alternativ: MultimonBackgrounds – används när du har bakgrundsbilder som är kompatibla med inställningar för flera bildskärmar, och PicturePosition – troligen ersätter den två positioneringsparametrar Windows 7 nämnde tidigare.

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

Den tredje nya parametern är autofärgning . Detta är ytterligare en ny temafunktion Windows 8 – Möjligheten att ändra färgen som tillämpas på alla fönster på skärmen, baserat på huvudfärgen på den aktuella bakgrunden.

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

Det är här listan över skillnader slutar, och den är kortare än jag förväntade mig.

Slutsats

Som ni kan se på min lilla forskningsövning(forskningsövning), anledningen till att ämnen Windows 8 arbetar inte i Windows 7 saken är Windows 8 introducerar nya funktioner för sina skrivbordsteman: stöd för flera skärmar(stöd för flera bildskärmar), automatisk färgning(automatisk färgläggning) av alla öppna fönster baserat på aktiv bakgrund och ny identifieringssystem(identifieringssystem) för varje ämne.

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. Processerna för att skapa och anpassa teman är desamma 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örds 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:

i Windows 7 och Windows 8). Den inkluderar bakgrundsbilderna som används på skrivbordet såväl som inställningar som: standardikonerna på skrivbordet (dator, nätverk, papperskorgen, etc) som används, information om visuell stil som tillämpas på Windows och alla skrivbordsprogram, muspekarna som används, skärmsläckare som körs när datorn inte används och ljudschemat tillämpas på operativsystemet.”

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

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

Om du redigerar 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 medan Windows 7-teman har filtillägget. Typen för var och en av dessa filer har också ett annat namn: en Windows 8-temafil heter medan den i Windows 7 heter .

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 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 och främst har Windows 8-teman en – en identifierare som de som används i Windows-registret. Windows 7-teman använder inte sådana ID:n.

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: och – de används för att beskriva bakgrundsbildens position på skärmen.

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

Windows 8-teman introducerar istället tre nya inställningar: – används när du har bakgrundsbilder som är kompatibla med inställningar för flera skärmar och – troligtvis 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 . 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.