Windows Vista has more time zones than other Windows. Those additional time zones must be recognaized by the platform time zone detection code. Vista also supports multiple DST rules as "Dynamic DST" for Isreal, which may affect the time zone detection. Comments SUGGESTED FIX tzmappings changes...