A questão é que o Linux geralmente prefere manter o clock do BIOS em UTC, enquanto o Windows prefere mantê-lo na hora local. Pode ser mais fácil fazer com que o Ubuntu o guarde na hora local do que fazer com que o Windows o mantenha no UTC, mesmo que o UTC seja provavelmente melhor. Esta página (na parte inferior) dá instruções para ambos; parece que a correção do lado do Windows é provavelmente a mesma que você já tentou, mas esperamos que o Ubuntu funcione.