Is not updating
Additionally, if Windows Update on the computer is in such a state that automatic self-updates are failing, you can't use the WUA API to recover from that state.When necessary, to ensure that users have the latest WUA, prompt them to install KB949104 or the latest WUA.Reasons for this failure may be related to security rights (this is still under investigation).The first two steps only require write access to HKLM\Software\Microsoft\Windows NT\Current Version which by default is given to Administrators and Power Users.These days, we are monitoring this issue:when one was developing a utility that monitors log files as they are updated.
You can call the IWindows Update Agent Info:: Get Info method to get current version info about WUA, but you can't determine if that version is the latest.The key can also be manually verified by checking the TZI value under an affected time zone subkey. typedef struct _REG_TZI_FORMAT REG_TZI_FORMAT; The Standard Date and Daylight Date fields can be checked for the old or new DST rules. If other update packages also have problem then there is a problem with the update engine. Client/Server based solutions such as Novell and Altiris may synchronize the client local clock with the server local clock.Ensure that the time server has also been updated with DST2007 patches. Some third party applications that manually adjust the time may depend on the C run-time library.Whenever I update, I get a BSOD upon boot where the error is "PROCESS1_INITIALIZATION_FAILED".
This is fixed by doing a System Restore to a point before the update.
If the time zone being updated is the time zone the system is on, it calls the API function Set Time Zone Information() to update the information that the kernel reads at startup in the registry.