{"id":98,"date":"2010-06-14T23:29:31","date_gmt":"2010-06-14T22:29:31","guid":{"rendered":"http:\/\/www.stevenwhiting.com\/blog\/?p=98"},"modified":"2011-08-25T14:27:38","modified_gmt":"2011-08-25T13:27:38","slug":"stylexp-and-sp3","status":"publish","type":"post","link":"https:\/\/stevenwhiting.com\/blog\/?p=98","title":{"rendered":"StyleXP and SP3"},"content":{"rendered":"<p>StyleXP and SP3<\/p>\n<p>I like unlicensed themes in XP, my fav being cocoa (<a href=\"http:\/\/stevenwhiting.com\/files\/[4455]cocoa.zip\">http:\/\/stevenwhiting.com\/files\/[4455]cocoa.zip<\/a>)I got it from a website long ago so not sure who created it.<br \/>\nAnyway. Having used StyleXP for ages to be able to use unlicensed themes, I came across an odd and annoying problem when I recently reinstalled XP and did all the updates. StyleXP no longer worked. Kept banging on about not working with my build of XP, even though it had SP3 installed so was the latest build.<br \/>\nDoing some searching it appears StyleXP doesn\u2019t work with SP3 and it appears TGT Soft have never bothered to fix it according to reports from some users on the net.<br \/>\nTurns out all you have to do to use unlicenced themes is change a little known (well to me anyway) file in<br \/>\nwindows\\systems32<br \/>\ncalled uxtheme.dll<br \/>\nMeaning you can do away with StyleXP.<br \/>\nThis forum can help out<br \/>\nhttp:\/\/www.belchfire.net\/index.php?showtopic=9001<br \/>\nFor my own notes uxtheme.dll seemingly can be changed without XP moaning. Might need admin rights. I just changed it to uxtheme.dll.old and used this one<br \/>\nFor SP3 v6.0.2900.5512 English<\/p>\n<p><a href=\"http:\/\/stevenwhiting.com\/files\/6.0.2900.5512_EN.rar\">http:\/\/stevenwhiting.com\/files\/6.0.2900.5512_EN.rar<\/a><\/p>\n<p>Saved all the theme files I wanted to use in<br \/>\nWINDOWS\\Resources\\Themes<br \/>\nI can then choose themes in Windows normal Control Panel Display area. However cocoa wasn\u2019t an option. But I just went into the directory were I stored cococa and double clicked the cocoa.msstyles. It then opened the Display Properties window allowing me to set the cocoa style.<br \/>\nThis maybe because it\u2019s not a complete theme I\u2019m not sure.<\/p>\n<p>Why all this trouble?<\/p>\n<p>uxtheme.dll is a protected operating system file. As such, Windows keeps<br \/>\nseveral copies of uxtheme.dll, plus compressed uxtheme.dl_ files at various locations<br \/>\non your system as backups. If it senses that uxtheme.dll has been replaced<br \/>\nwith a different version, it will immediately overwrite the changed version with<br \/>\none of it&#8217;s backup copies. This is why it is necessary to find and rename<br \/>\nall copies of uxtheme.dll and uxtheme.dl_ everywhere on your system. Generally<br \/>\nspeaking, there are only a handfull of places these backup copes are stored:<\/p>\n<p>\u2022 The Windows XP installation CD.<\/p>\n<p>\u2022 The Windows XP Service Pack 2 CD.<\/p>\n<p>\u2022 A Windows XP installation folder on your hard drive (HP, Compaq and Dell computers are bad for this &#8211; if your system came with a &#8216;Recovery CD&#8217; and not an actual &#8216;Windows XP&#8217; installation CD, the XP installation files are somewhere on your hard drive, on an additional hard drive or on a parition. Will be in a ~\/i386 folder somewhere on your system).<\/p>\n<p>\u2022 C:\\Windows\\System32<\/p>\n<p>\u2022 C:\\Windows\\System32\\dllcache<\/p>\n<p>\u2022 C:\\Windows\\System32\\LastGood (if exists)<\/p>\n<p>\u2022 C:\\Windows\\ServicePackFiles\\i386<\/p>\n<p>If just one uxtheme.dll or uxtheme.dl_ exists in any of these locations, Windows<br \/>\nwill find it. That is why it is necessary to find ALL copies and backups<br \/>\nof this file and rename them so Windows can&#8217;t find them to overwrite your patched<br \/>\ncopy. The reason you want to rename them is so that you can move them back<br \/>\nif you ever have to re-install Windows or SP3 comes out. Windows should<br \/>\nstill run without a uxtheme.dll file. You&#8217;ll just be limited to the Windows<br \/>\nClassic desktop.<\/p>\n<p>You\u2019ll know that you\u2019ve cleared out all the uxtheme.dll and .dl_ because when you go to replace the file XP will do this:<\/p>\n<p>You just say Cancel and then Yes to the next box:<\/p>\n<p>You\u2019ll probably need to do a reboot.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>StyleXP and SP3 I like unlicensed themes in XP, my fav being cocoa (http:\/\/stevenwhiting.com\/files\/[4455]cocoa.zip)I got it from a website long ago so not sure who created it. Anyway. Having used StyleXP for ages to be able to use unlicensed themes, &hellip; <a href=\"https:\/\/stevenwhiting.com\/blog\/?p=98\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[58],"class_list":["post-98","post","type-post","status-publish","format-standard","hentry","category-it-notes","tag-stylexp"],"_links":{"self":[{"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=98"}],"version-history":[{"count":8,"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":745,"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/98\/revisions\/745"}],"wp:attachment":[{"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stevenwhiting.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}