Зачем же так сразу, по условию база локальная, а не сетевая. Можно что-нибудь попроще. Заморок с написанием проги и обслуживанием базы будет меньше. Для локальных баз я использую Absolute Database.
Причин может быть несколько:
1. Начал сыпаться винт
2. Глючит оперативка
3. Блок питания, как следствие, сыпится винт
4. посмотри на материнку, может кондёры повспухали.