blogforumabout
Controls
Welcome, Guest! Log In | Register
3 Pages V   1 2 3 >  
KB933928 + Buggy Themes = Failure to load, Nothing to do with uxtheme, themeui, and shsvcs libraries!
Reply to this topic Start new topic
Rafael
post Jul 12 2007, 12:45 AM
Post #1


Forum Guru
*****

Expert
Posts: 1,432
Joined: 29-April 05
Member No.: 685



After some research, it was determined custom theme support was not blocked in any way. The inability to apply themes appears to be a bug with the resource cache tool, patched by KB933928. The root of the problem, however, lies with theme authors. Themes must have a properly (matching the .msstyle name) named MUI otherwise Bad Things Happen™.


Improper layout:


CODE
C:\Windows\Resources\Themes
│   Vista-Classic.theme

└───Vista Classic
    │   Vista Classic.msstyles
    │
    ├───en-US
    │       aero.msstyles.mui << wrong!
    │
    └───Shell
        └───NormalColor
            │   shellstyle.dll
            │
            └───en-US
                    shellstyle.dll.mui



Proper layout:


CODE
C:\Windows\Resources\Themes
│   Vista-Classic.theme

└───Vista Classic
    │   Vista Classic.msstyles
    │
    ├───en-US
    │       Vista Classic.msstyles.mui << right.
    │
    └───Shell
        └───NormalColor
            │   shellstyle.dll
            │
            └───en-US
                    shellstyle.dll.mui


--------------------
Stephen got a Microsoft janitorial job; Want Windows 7 builds? Too bad, he got fired for stealing toilet paper.
Go to the top of the page
 
+ Quote Post
xxdesmus
post Jul 12 2007, 02:15 AM
Post #2


Advanced Member
***

Member
Posts: 70
Joined: 4-April 05
From: USA
Member No.: 616
I'm running: RTM Enterprise



I got the theme to load thanks to your tip BUT glass still does not work on the theme now that it has loaded. It's stuck in "basic" mode apparently.

I have:

CODE
C:\Windows\Resources\Themes
│   Aero4074remix.theme

└───Vista Classic
    │   Aero4074remix.msstyles
    │
    ├───en-US
    │       Aero4074remix.msstyles.mui << right.
    │
    └───Shell
        └───NormalColor
            │   shellstyle.dll
            │
            └───en-US
                    shellstyle.dll.mui


Any ideas? Aero4074remix shows up in the list of color styles, but when I apply it glass is not showing up...

[Slight Update] So it appears to be a bug with a few themes. The Aero 4074 Remix doesn't work, HilledSE works, Media Center theme doesn't work...and I don't have any other themes downloaded so that's all I've tested.

How odd, I wonder what is messed up with some of these themes that makes them only display in "basic" mode?
Go to the top of the page
 
+ Quote Post
lsdmeasap
post Jul 12 2007, 04:29 AM
Post #3


The More You Eat, The Better You Feel
*****

Forum Guru
Posts: 496
Joined: 29-January 07
Member No.: 9,766
I'm running: 6000 Ultimate



So, Can the/any msstyles.mui be renamed or simply edited to be used with any theme? Or must all themes be corrected by thier makers? I wonder this cause I actually have a ton of themes named aero.old and such and just wonder if any .mui can be placed in the folder? Or does each one differ with each theme?


--------------------
Go to the top of the page
 
+ Quote Post
Thunderbrain
post Jul 12 2007, 05:19 AM
Post #4


Member
**

Member
Posts: 38
Joined: 15-February 07
From: Augsburg/Germany
Member No.: 11,380
I'm running: Vista Business



If this is the reason, it's only ONE of the reasons..

My themes are all named properly (i've checked this several times to prevent a mistake) and they don't work anyhow.


--------------------
Greets

Thunderbrain


Go to the top of the page
 
+ Quote Post
vco08
post Jul 12 2007, 05:35 AM
Post #5


Member
**

Member
Posts: 24
Joined: 11-July 07
Member No.: 20,087



Worked for me. I just changed it like Rafael said and it worked great!!
Go to the top of the page
 
+ Quote Post
KPK
post Jul 12 2007, 06:19 AM
Post #6


Member
**

Member
Posts: 24
Joined: 22-June 07
From: Germany
Member No.: 19,226
I'm running: Vista Business SP2 32Bit



QUOTE (lsdmeasap @ Jul 12 2007, 04:29 AM) *
So, Can the/any msstyles.mui be renamed or simply edited to be used with any theme? Or must all themes be corrected by thier makers? ...



Would be great to see an answer here smile.gif

KPK cool.gif


--------------------
Go to the top of the page
 
+ Quote Post
ekodaniel
post Jul 12 2007, 06:37 AM
Post #7


Forum Guru
*****

Forum Guru
Posts: 1,108
Joined: 3-March 07
From: Temecula, California, United States
Member No.: 12,732



question is this what patch does everyone use and is it a installer? Which I hope so I can use. Since my TuneUp Utilities 2207 being stupid.


--------------------
Kind Regards,
Daniel


My deviantart Profile

QUOTE (EkoDaniel @ Dec 9 2007, 05:22 PM)
"We hold the future of what the world will become, its a matter of choice of what we do..."

- Daniel



Go to the top of the page
 
+ Quote Post
Parp
post Jul 12 2007, 09:22 AM
Post #8


Newbie
*

Member
Posts: 6
Joined: 3-February 07
Member No.: 10,163
I'm running: Ultimate 32bit



unsure.gif

But just applied your fix (on aeroclear) and now have my theme back with full transparency!!!

Thanks very much!!! (followed the link to this from a buddy on hobbylounge!)
Go to the top of the page
 
+ Quote Post
CeeJay
post Jul 12 2007, 09:32 AM
Post #9


Member
**

Member
Posts: 13
Joined: 8-July 07
Member No.: 19,949
I'm running: Vista Ultimate



QUOTE (ekodaniel @ Jul 12 2007, 08:37 AM) *
question is this what patch does everyone use and is it a installer? Which I hope so I can use. Since my TuneUp Utilities 2207 being stupid.


http://anti-tgtsoft.com/repository/uxtheme...ws%20Vista/SP0/

this one, be sure to get 64 bit if you use that
Go to the top of the page
 
+ Quote Post
lsdmeasap
post Jul 12 2007, 09:35 AM
Post #10


The More You Eat, The Better You Feel
*****

Forum Guru
Posts: 496
Joined: 29-January 07
Member No.: 9,766
I'm running: 6000 Ultimate



So, is anyone gonna say?? Is it all we have to do is rename the MUI from any theme to the matching name? Guess I can test all that, but kinda just wanted to know before even downloading the update.

Like say if I use Plex theme, can I just go in and name the plex Mui file that is in there now to plex.msstyle.mui to match and it will be all good?

Thanks


--------------------
Go to the top of the page
 
+ Quote Post
CeeJay
post Jul 12 2007, 09:45 AM
Post #11


Member
**

Member
Posts: 13
Joined: 8-July 07
Member No.: 19,949
I'm running: Vista Ultimate



QUOTE (lsdmeasap @ Jul 12 2007, 11:35 AM) *
So, is anyone gonna say?? Is it all we have to do is rename the MUI from any theme to the matching name? Guess I can test all that, but kinda just wanted to know before even downloading the update.

Like say if I use Plex theme, can I just go in and name the plex Mui file that is in there now to plex.msstyle.mui to match and it will be all good?

Thanks


What you need to do:

1. switch to a different theme
2. rename all files according to post #1
3. use notepad or any other editor to edit the .theme file

[VisualStyles]
Path=%ResourceDir%\Themes\<THEME>\<THEME>.msstyles

[Control Panel\Desktop]
Wallpaper=%ResourceDir%\Themes\<THEME>\Vista.jpg
Wallpaper=%ResourceDir%\Themes\<THEME>\Vista.jpg

just replace the <THEME> with the folder/theme name, save and apply. works wink.gif


of course most values will likely be correct already, this is just how it should look at the end. you can also rename the theme folder this way (to something simpler)

QUOTE
[Slight Update] So it appears to be a bug with a few themes. The Aero 4074 Remix doesn't work, HilledSE works, Media Center theme doesn't work...and I don't have any other themes downloaded so that's all I've tested.

How odd, I wonder what is messed up with some of these themes that makes them only display in "basic" mode?


If you doubleclick the .msstyle it will default to the non aero style, you may have to select the correct one, just move all other themes to a different folder that long

easier is using DeskHack 1.1 http://www.aeroxp.org/board/index.php?act=...ost&id=7349 then you'll see directly which is the aero style
Go to the top of the page
 
+ Quote Post
KPK
post Jul 12 2007, 10:07 AM
Post #12


Member
**

Member
Posts: 24
Joined: 22-June 07
From: Germany
Member No.: 19,226
I'm running: Vista Business SP2 32Bit



I finally installed the KB933928 update and just renamed the faulty *.mui files as described by Rafael. That was enough to let all my installed themes work.

KPK cool.gif


--------------------
Go to the top of the page
 
+ Quote Post
UK.Intel™
post Jul 12 2007, 10:08 AM
Post #13


Forum Guru
*****

Expert
Posts: 667
Joined: 19-March 07
From: UK-Hertfordshire
Member No.: 13,820
I'm running: away with your sister



QUOTE (CeeJay @ Jul 12 2007, 10:45 AM) *
What you need to do:

1. switch to a different theme
2. rename all files accordingly
3. use notepad or any other editor to edit the .theme file

[VisualStyles]
Path=%ResourceDir%\Themes\<THEME>\<THEME>.msstyles

[Control Panel\Desktop]
Wallpaper=%ResourceDir%\Themes\<THEME>\Vista.jpg
Wallpaper=%ResourceDir%\Themes\<THEME>\Vista.jpg

just replace the <THEME> with the folder/theme name, save and apply. works wink.gif


of course most values will likely be correct already, this is just how it should look at the end. you can also rename the theme folder this way (to something simpler)

If you doubleclick the .msstyle it will default to the non aero style, you may have to select the correct one, just move all other themes to a different folder that long

@ Ceejay.. that is not the answer.

Its not the theme file thats the problem

Its the aero.msstyle.mui that has to be re-named to match the name of the .msstyle smile.gif

THIS is what you need to do smile.gif

Navigate to c:windows/resources/themes/*Named Theme Folder*/en-US

The aero.msstyles.mui must be re-named to the same name as the themes .msstyle

for example: if the .msstyle is named Vista Classic.msstyle... Then the mui file must be named Vista Classic.msstyle.mui. smile.gif

I will update my themes at deviant Art... and in future i will make sure i rename the mui file smile.gif

Thank you Raphael


--------------------
Go to the top of the page
 
+ Quote Post
CeeJay
post Jul 12 2007, 10:21 AM
Post #14


Member
**

Member
Posts: 13
Joined: 8-July 07
Member No.: 19,949
I'm running: Vista Ultimate



QUOTE (UkIntel @ Jul 12 2007, 12:08 PM) *
QUOTE (CeeJay @ Jul 12 2007, 10:45 AM) *
What you need to do:

1. switch to a different theme
2. rename all files accordingly
3. use notepad or any other editor to edit the .theme file

[VisualStyles]
Path=%ResourceDir%\Themes\<THEME>\<THEME>.msstyles

[Control Panel\Desktop]
Wallpaper=%ResourceDir%\Themes\<THEME>\Vista.jpg
Wallpaper=%ResourceDir%\Themes\<THEME>\Vista.jpg

just replace the <THEME> with the folder/theme name, save and apply. works wink.gif


of course most values will likely be correct already, this is just how it should look at the end. you can also rename the theme folder this way (to something simpler)

If you doubleclick the .msstyle it will default to the non aero style, you may have to select the correct one, just move all other themes to a different folder that long

@ Ceejay.. that is not the answer.

Its not the theme file thats the problem

Its the aero.msstyle.mui that has to be re-named to match the name of the .msstyle smile.gif

THIS is what you need to do smile.gif

Navigate to c:windows/resources/themes/*Named Theme Folder*/en-US

The aero.msstyles.mui must be re-named to the same name as the themes .msstyle

fo example: if the .msstyle is named Vista Classic.msstyle... Then the mui file must be named Vista Classic.msstyle.mui. smile.gif

I will update my themes at deviant Art... and im future i will make sure i rename the mui file smile.gif

Thank you Raphael


thats what i said ...

i only mentioned that if you want to rename the whole theme to a backup or smth you can do it this way.
Go to the top of the page
 
+ Quote Post
Alice
post Jul 12 2007, 10:39 AM
Post #15


Newbie
*

Member
Posts: 3
Joined: 5-May 07
Member No.: 16,592
I'm running: Vista Ultimate



QUOTE (CeeJay @ Jul 12 2007, 12:21 PM) *
QUOTE (UkIntel @ Jul 12 2007, 12:08 PM) *
QUOTE (CeeJay @ Jul 12 2007, 10:45 AM) *
What you need to do:

1. switch to a different theme
2. rename all files accordingly
3. use notepad or any other editor to edit the .theme file

[VisualStyles]
Path=%ResourceDir%\Themes\<THEME>\<THEME>.msstyles

[Control Panel\Desktop]
Wallpaper=%ResourceDir%\Themes\<THEME>\Vista.jpg
Wallpaper=%ResourceDir%\Themes\<THEME>\Vista.jpg

just replace the <THEME> with the folder/theme name, save and apply. works wink.gif


of course most values will likely be correct already, this is just how it should look at the end. you can also rename the theme folder this way (to something simpler)

If you doubleclick the .msstyle it will default to the non aero style, you may have to select the correct one, just move all other themes to a different folder that long

@ Ceejay.. that is not the answer.

Its not the theme file thats the problem

Its the aero.msstyle.mui that has to be re-named to match the name of the .msstyle smile.gif

THIS is what you need to do smile.gif

Navigate to c:windows/resources/themes/*Named Theme Folder*/en-US

The aero.msstyles.mui must be re-named to the same name as the themes .msstyle

fo example: if the .msstyle is named Vista Classic.msstyle... Then the mui file must be named Vista Classic.msstyle.mui. smile.gif

I will update my themes at deviant Art... and im future i will make sure i rename the mui file smile.gif

Thank you Raphael


thats what i said ...

i only mentioned that if you want to rename the whole theme to a backup or smth you can do it this way.



Hi,
I already tried that but it still isn't working! Any other ideas?

Thanks,
Alice
Go to the top of the page
 
+ Quote Post

3 Pages V   1 2 3 >
Reply to this topic Start new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 20th November 2009 - 11:46 PM