Google, in trying to be seamless, updates its Chrome browser in the background, automatically, without user intervention. While this has some advantages, the current notification implementation has the following problem: it checks Google far too often for updates; sometimes hundreds of times a day.
Chrome uses the Windows task manager to schedule its updates. This is nice because YOU can change the notification schedule. In the control panel, open “Scheduled Tasks” in Windows XP. If you go under Advanced > View log you can see how many times a day these tasks launch.
There are two tasks: GoogleUpdateTaskMachine and GoogleUpdateTaskUser. I changed mine to update once a week, on Mondays at 10 AM for GoogleUpdateTaskMachine and 10:05 AM for GoogleUpdateTaskUser. You may want to check every day. Make sure GoogleUpdateTaskMachine runs BEFORE GoogleUpdateTaskUser.
Windows Vista only has the GoogleUpdateTaskUser process. You can schedule it to run the same.