Во-первых, рано или поздно дохнут любые элементы питания, и аккумуляторы в том числе. Так что неважно, батарейка там или аккумулятор. Во-вторых, посмотрите, когда именно часы на компьютере сбиваются. Если это происходит тогда, когда компьютер отключен, то да, может, смена батареи и поможет. Но если часы ведут себя подобным образом во время работы машины, то, увы, причина такого их к вам отношения куда более серьезная, и зовется она поломкой кварцевого генератора. Генератор можно перепаять, но дело это нетривиальное, к тому же его надо где-то найти (например, в часах или на другой материнской плате), так что лучше доверить это дело сервису. Но можно поступить еще проще — установить на ПК программу синхронизации системного времени (на Windows 2000 / XP ничего устанавливать не надо, так как эти ОС имеют встроенные средства для этого) и забыть о проблеме.