weather gadget problem in vista RTM
eventually have a chance to try the windows vista rtm 6.0.6000, but there’s a bug in the weather gadget of the sidebar, the problem is that it will keep showing “service not available” if your system locale is not English. read along if you are having this problem too.
after doing some searching on the net, I found some people change the code in weather.js, but I just don’t like this way, and I think patching the actual dll would take less time, so here we go.
file to be patched: “C:\Program Files\Windows Sidebar\wlsrvc.dll”
CRC32: 575ab95c
MD5: 31170caf2b2ff87be9a4d5f53444d166
before you do the patch, you must close the sidebar, take ownership and set the permission of the dll, make a search at google if you don’t know how. then change some bytes of it as:
offset old new
0×0141: 0×40 0x3c
0x76ab: 0×54 0×50
then you can run the sidebar again and should be able to see the weather forecast.