Detta inlägg kan ignoreras. (Jag testar här olika saker (exempelvis (spoilertaggen) innan jag börjar använda dem i guiden).
Fullständiga Guiden:
Viktig information
Överblick/Guidens syfte
Tema
Startknapp (explorer.exe)
Navigeringsknapparna (explorerframe.dll)
Systemfiler
Registret
Rättigheter
Ikoner
Windows Update
Övrigt/Blandat
Lista över Systemfiler
Länkar - Teman, Wallpaper, ikoner
XP
Windows 8
I guiden beskrivs hur man ändrar i registret samt systemfiler, detta medför en risk att Windows slutar fungera! Följ denna guide endast om du har gjort backups på all viktig data och har material samt kunskap för att i värsta fall installera om Windows. (Tänk även på att om windows update uppdaterar någon systemfil du ändrat så ska du därefter inte använda din gamla förlegade backup-fil).
Om jag inte skriver något annat så har jag testat programmen jag länkar till. Det finns dock ingen garanti för att programmen fungerar utan problem, speciellt med tanke på att deras uppgift är att modifiera systemfiler.
2. Överblick/Guidens syfte
Syftet med guiden är att skapa en någorlunda komplett genomgång över hur man ändrar utseendet på de flesta element i Windows 7. Tanken är att komplettera med länkar för att läsaren själv ska kunna hitta nödvändig information.
Exempelvis beskrivs hur man ändrar, tema, ikoner samt navigeringsknappar enligt bilden nedan:
Metoderna för att ändra teman, ikoner, navigeringsknappar mm skiljer sig en del åt men brukar oftast involvera antingen modifierande av systemfiler(reshackande) eller ändring av värden i registret. Med anledning av detta så har de fått egna avsnitt. Modifierande av systemfiler kräver ofta ökade rättigheter i windows och då varje systemfil som modiferats kan uppdateras av windows update så finns det även ett kort avsnitt om hur detta ska hanteras.
Att ändra tema (VS, Visual Style, Visual Theme, Skin eller Theme) är ett enkelt sätt att ändra stora delar av windows utseende. Nedan kan du se ett antal exempel på hur annorlunda windows 7 kan se ut då man bara ändrat temat.
För fler exempel klicka här
För att kunna använda andra teman än de Microsoft har godkänt så krävs att man modifierar 3 systemfiler. Det finns en del program där ute som låter dig modifiera dessa, så som:
(Ingen av programmen ovan har uppdaterats sedan 2009 men de fungerar bra även för Windows 7 SP1)
Om du väljer att använda Universal Theme Patcher så kör Patch-x86.exe (eller Patch-x64.exe beroende på vilken version av Windows 7 du har).Tänk på att i programmet patcha alla tre sytemfilerna (themeservice.dll, themeui.dll samt uxtheme.dll)
Starta därefter om datorn.
Lägg in tema-filerna (Du kan exempelvis ladda ner detta temat) i mappen
C:\Windows\Resources\Themes
Högerklicka sedan på skrivbordet och välj "Personifiera", leta sedan upp temat (SlanXP2 om du använde temat jag länkade ovan) i listan och klicka på det. Windows ska nu använda temat.
Notis: I zip-filen jag länkade till ovan så hittar du filen "SlanXP2.theme" samt
mappen "SlanXP2", dvs en .theme-fil och en medföljande mapp med samma namn som
temat. Ibland packas det även med en .themepack-fil, även denna placeras i
C:\Windows\Resources\Themes.
Alla andra typer av filer som (eventuellt) skickas med är tänkta att användas på något annat
sätt, vanligtvis rör det sig om systemfiler så som explorer.exe och explorerframe.dll, jag
kommer gå igenom hur dessa används i senare delar av guiden.
Skillnaden mellan UniversalThemePatcher och UxStyle är att UniversalThemePatcher patchar de 3 systemfilerna (themeservice.dll, themeui.dll samt uxtheme.dll) medan UxStyle lägger sig som en process vid uppstart och "patchar" filerna när de redan finns i minnet (den rör alltså aldrig dina systemfiler). Själv föredrar jag UniversalThemePatcher då jag inte vill ha extra processer, men uxstyle har fungerat fint då jag testat det.
Dold text
4. Startknapp (explorer.exe)
I Windows 7 så ligger startknappen i systemfilen explorer.exe. För att ändra startknappen så måste man därför modifiera explorer.exe. Detta verkar vara det mest populära programmet för att ändra startknappen:
Notis: Ett alternativ är att använda sig av valfritt "Resource Editor" så som exempelvis:
Resource hacker (Min favorit)
Anolis Resourcer
För att "manuellt" välja vilka resurser i systemfilen som ska ändras
(i detta fallet är det bitmapparna 6801, 6805 och 6809)
Låt oss säga att vi vill använda Windows 7 Start Button Changer, starta då programmet som administratör, klicka "Change" och leta upp startknappen du vill använda. Du kan exempelvis använda Vanilla orb (av protosphere) som startknapp.
- Byts inte startknappen ut kan det vara värt att testa att köra programmet igen några gånger, kom ihåg att starta det som administratör.
- Ibland efter att man använt programmet så kan Windows bete sig lite konstigt, exempelvis så kan ikoner försvinna i tray. Detta är ett bugg som har med att starta om explorer att göra, för att lösa det så behöver man bara starta om datorn en gång.
- Observera att startknappen du vill använda måste vara en bmp-fil. Har du istället laddat ner en explorer.exe-fil så måste du extrahera relevant .bmp-fil (detta kan du göra med valfri Resource Editor ovan).
- Oavsätt vilken metod/program du använder för att byta ut startknappen så modifieras systemfilen explorer.exe, för att inte datorn ska bli instabil eller osäker så se till att läsa avsnittet om Windows Update.
- Det finns program som rakt av byter ut din explorer.exe mot en nerladdad explorer.exe, detta är något som INTE kan rekommenderas pga du vet inte om det är något fel på den nerladdade filen eller om den är föråldrad.
Om Systemfilsbytaren
Att använda sig av en "Resource Editor" för att byta ut startknappen är även något man kan automatisera med hjälp av exempelvis .cmd-filer.
Ett exempel på sådan automatisering är "Systemfilsbytaren" som jag skapat. Den fungerar så att den extraherar de relevanta bmp-filerna ur den nerladdade explorer.exe-filen och sedan sätter in dessa i din egna explorer.exe. Dvs om du vill använda startknappen som finns i en nerladdad explorer.exe så lägger du den helt enkelt i undermappen explorer (och ersätter den explorer.exe som redan finns där) och kör därefter Systemfilsbytaren.
Om du nu har en bitmapsbild som du vill använda som startknapp så lägger du den i undermappen explorer (dvs samma mapp) men du döper om den till bitmap (och ersätter den fil som redan finns i mappen). Därefter startar du Systemfilsbytaren och väljer 5 "fler alternativ" följt av "1 ... bitmap som source)".
Systemfilsbytaren kan byta ut fler systemfiler, läs de relevanta avsnitten i guiden för mer info.
Byta ut startknappen med Systemfilsbytaren:
För att ändra startknappen kan man även, ladda ner Systemfilsbytaren (mirror) och packa upp dess innehåll i en mapp. Högerklicka på "Systemfilsbytaren.cmd" och välj "Öppna som administatör".
Skriv sedan 1 och klicka på enter för att byta ut startknappen. När Systemfilsbytaren skrivit att det är klart så behöver du bara starta "Restart_Explorer.cmd" för att den nya startknappen ska användas av Windows.
Din startknapp ska nu vara utbytt till en osynlig startknapp.
- Vill du använda en annan startknapp är det bara att byta ut filen explorer.exe i mappen explorer och därefter köra Systemfilsbytaren igen.
- Eftersom du ändrar systemfiler så se till att läsa avsnitt 9 som handlar om Windows Update.
- För er som Systemfilsbytaren inte fungerar och windows klagar på rättigheter, se avsnitt 5 i den avancerade delen.
Dold text
Ett annat exempel på en automatiserad Resource Editor är Universal Orb Installer v1.5 av Grim1364. Det var väldigt länge sedan jag testade denna, men då fungerade den relativt bra. (Jag har med länken mest som referens för de som vill göra sin egen .cmd-fil)
Dold text
5. Navigeringsknapparna (explorerframe.dll)
Inte sällan så skickar tema-skaparen med en "explorerframe.dll". Detta är för att explorerframe.dll innehåller bmp-resurserna för navigeringsknapparna (samt vissa andra knappar), se bilden nedan.
BILD
Använd valfri Resource Editor för att extrahera de relevanta resurserna från den nerladdade explorerframe.dll (närmare bestämt: 280.bmp, 288.bmp, 291.bmp, 577.bmp, 578.bmp, 579.bmp, 581.bmp samt 34560.bmp). När du väl extraherat dessa filer så kan du deleta den nerladdade explorerframe.dll.
För att enklast infoga dessa resurser i din egen explorerframe.dll så gör en kopia av explorerframe.dll (som du hittar i C:\Windows\System32) och placerar kopian på skrivbordet. Använd därefter en Resource Editor för att öppna kopian och ersätt de relevanta resurserna. Spara därefter och stäng ner Resource Editorn. (Du kan därefter välja att öppna kopian igen för att se om resurserna verkligen ersatts).
Nästa steg är att ersätta explorerframe.dll i C:\Windows\System32 med kopian du just modifierat. Du kan här få lite problem med Rättigheter, läs avsnittet "Rättigheter" för att lära dig mer.
När du väl ersatt explorerframe.dll med den modifierade så är det bara att starta om explorer (genom att exempelvis starta om datorn eller använda restart explorer) för att windows ska börja använda de nya knapparna.
OBS! du ska aldrig byta ut din egen explorerframe.dll rakt av mot den nerladdade explorerframe.dll då detta kan medföra en säkerhetsrisk. Extrahera istället de relevanta resurserna ur den nerladdade explorerframe.dll och modifiera (infoga dessa i) din egen explorerfrane.dll med dessa.
osorterat:
När man byter ut systemfiler, ha så lite som möjligt igång. Detta pga varje program/process kanske använder systemfilen du vill byta ut vilket kan resultera i att du exempelvis inte kan byta ut systemfilen. (Kan även rekommenderas att ha datorn nyomstartad)(När du har prblem att ta bort en fil, drag och släpp på skrivbordet, ev byt namn på filen osv, sedan starta om datorn (inte bara logga ut o in) och ta bort filen).
Extra om säkerhet:
Jag har konsekvent i guiden beskrivit hur du extraherar bilder, knappar osv ur nerladdade systemfiler för att sedan infoga dessa i dina egna systemfiler. Anledningen till detta är för att det finns en risk att de nerladdade systemfilerna är förlegade, skadade eller kanske tom modifierats för att skada ditt system (har ännu inte hört talats om ett sådant fall). Denna risk bör dock inte överdrivas, jag tror att så gott som alla som lägger ner tid på att skapa ett tema mm i vart fall inte medvetet skulle göra något sådant. I slutändan handlar det om ifall du litar på den du laddar ner från. (Att du sedan litar på folk hindrar ju inte att du använder säkra metoder för sakens skull )