相信很多朋友已經開始使用Windows7,如果啟用天氣小工具,那麼十有八九會顯示為服務無法使用。究其原因,這主要是因為微軟並未向中國區域開放天氣預報服務,而這一功能是由Wlsrvc.dll文件所決定,Wlsrvc.dll會自動檢測計算機的區域設置,如果被設置為非美國地區或非英語語言,那麼Wlsrvc.dll會返回1506,表示天氣服務在當前的語言區域范圍內不可使用。
如果為了預報更改語言設置,又會影響到很多方面。網絡上流行的解決方案,主要是對Localizedstrings.JS文件進行修改,但這一方法調用的是Msglive的天氣預報服務,並非微軟自身所提示,我們可以對Wlsrvc.dll文件作一些手術,按照下面的步驟進行操作。
Step1:打開資源器窗口,依次進入ProgramFilesWindowsSidebarFolder路徑,找到Wlsrvc.dll這個文件,右擊打開屬性窗口,切換到安全選項卡,單擊高級按鈕,打開Wlsrvc.dll的高級安全設置對話框,切換到所有者選項卡,單擊編輯按鈕,將當前所有者進行更改,關閉並重新打開這個對話框使其生效。
Step2:切換到權限選項卡,從權限項目列表框中選擇已更換的所有者,單擊對話框下面的更改權限按鈕,在隨後打開的對話框中選擇相關所有者,在隨後打開的對話框中選擇相關所有者,單擊編輯按鈕,在隨後打開的對話框中勾選完全控制復選框,確認後返回上一級窗口,同時勾選包括可從該對象的父項繼承的權限復選框。
Step3:第3步:返回屬性窗口的安全選項卡,從組或用戶名列表框呼坂欲賦予操作權限的所有者,單擊編輯按鈕,為其賦予完全控制的操作權限,確認之後關閉屬性窗口。
Step4:完成上述步驟之後,我們就可以將下載回來的Wlsrvc.dll覆蓋系統中的原文件,覆蓋之前別忘記進行備份。重新打開天氣小工具,這裡已經可以正常顯示所在地的天氣預報,注意設置城市時要使用拼音,很快就可以看到所希望的效果。