PreyMantas said:
Hi! I', know I'm late to the party but I finally took some time to figure out an automated fix for the stock Win 7 Weather Gadget that works like a charm. I hope it is helpful to someone else who would like to use and automate the Weather Gadget as it was one of the most useful for me.

I'm assuming you know the basics and your way around Windows Explorer for browsing your documents, music, videos and other folders you've created for storage. Please excuse slightly messy instruction for installation..

It's a simple .CMD file and my Exported task, your import procedure. After installed and verified functioning again use the closest geographic zipcode to set you local weather location. (Google a zipcode map for your local area)

There are 3 files in the package:
MSN Weather Gadget File Touch.cmd - File Touch batchfile Must reside in Cache folder
MSN Weather Gadget File Touch.xml - Task to be imported. Not mandatory, but organized
Config.xml - Weather Gadget schedule file that gets touched. Must reside in Cache folder

Prerequisites:

You need Folders Options for hidden and system folder/files display turned on. Switch them back afterwards if desired (recommended).

Windows Explorer must be in Details folder/file viewing mode (as it should always be anyway IMHO).

The Cache folder must be created if not already under Services folder (see path below).

The 3 files in the package MUST reside in the default Cache folder
C:\Users\<your logon name without the brackets>\AppData\Local\Microsoft\Windows Live\Services\Cache
or
Every %USERPROFILE%\AppData\Local\Microsoft\Windows Live\Services\Cache folder if more than one user is logging into the computer since I believe all Scheduled Tasks run for all users on the system and the .cmd file and the Task script points to the
%USERPROFILE%\AppData\Local\Microsoft\Windows Live\Services\Cache folder making use of the variable %USERPROFILE%
(You can extract the 3 files to the Cache folder and I found it handy to send a Cache folder Shortcut to the desktop to monitor during install and testing.)

Import the Task Script into Task Scheduler in a Task Scheduler folder of your choice. I created a My Tasks folder in Task Scheduler and imported the Task there. The only Task option you must edit is the Security options>When running the task, use the following user account: Select the Change User or Group button and browse in Advanced>Find Now to the currently logged in User acct. Additionally, if need be in the Triggers>Daily Trigger. Leave everything else as is.

The Weather Gadget must be in your list of available default shipped Win7 Gadgets and running on the sidebar.

I pulled up a Windows Explorer window showing the Cache folder files and watched the modified date & time of the Config.xml Weather Gadget scheduler file when I ran the Task from the Schedule window to verify the file touch and date/time update as well as the Gadget responding. The Weather Gadget started on the next poll. You could shut it down and re-add and it should check immediately.

That's it.
I don't have a Services folder under Windows Live. What do I do?