关于Win7 天气插件的问题

1,554 views 十一月 17, 09 by Timothy

最近突然发现自己Win7 gadget中的天气插件罢工了,老是显示Service not available,冥思苦想不得其解,在网上Google了一把,才找到原因,原来在将系统的Region and Language设置为非美国地区或者非英语格式后(比如设置为China),系统中的wlsrvc.dll会在运行时检查你的地区设置,如果检查到设置为India或者China,DLL会返回1506,表示天气服务在你的语言区域不可用。晕死…… 回忆了一下前些日子,为了使用一个软件,不得已改了语言设置,索性把Location改回为United Status, Format改回为English,一切又正常了,天气服务立马可用。嗯,反正我的Windows 7也是英文版的,改回来还是比较方便的方法,网上还有一种比较暴力的方法,就是替换掉那个wlsrvc.dll,有兴趣的同学可以参考下列步骤:

  1. Close and exit Windows Sidebar.
  2. Open Windows Explorer.
  3. Browse to C:\Program Files\Windows Sidebar folder.
  4. Take ownership and grant full permission to you on wlsrvc.dll file.
  5. Rename wlsrvc.dll to wlsrvc.dll.old.
  6. Download the patched wlsrvc.dll (contains inside the wlsrvc.zip).
  7. Copy the patched wlsrvc.dll into the Windows Sidebar folder.
  8. Run the sidebar.exe to restart Windows Sidebar.

分享到:

声明: 此Blog中的文章和随笔仅代表作者在某一特定时间内的观点和结论,对其完全的正确不做任何担保或假设
本站文章均采用 知识共享署名-相同方式共享3.0 协议进行授权,除非注明,本站文章均为原创,转载请注明转自 Timothy's Space 并应以链接形式标明本文地址!

你可能也对下列文章感兴趣


Add your comment

6 Responses to "关于Win7 天气插件的问题"

  1. xjb CHINA Google Chrome Windows 说道:

    为什么针对非英语地区会返回1506?

  2. Cooldog CHINA Google Chrome Windows 说道:

    @xjb
    我也很纳闷,但是这个DLL确实如此……

  3. VK CHINA Mozilla Firefox Windows 说道:

    微软还是不够重视中国

  4. Cooldog CHINA Google Chrome Windows 说道:

    @VK
    呵呵,感觉是这样的……

  5. keaiduo0628 CHINA Internet Explorer Windows 说道:

    这个问题是因为中国的法律所限制。在中国,是不允许非权威的商业机构发布天气预报等信息的,所以微软的Windows Vista和Windows 7的操作系统中的天气的小工具都是无法使用的。


Leave a Reply

 您已输入0

(Ctrl+Enter)