vista O/S is OK.
a lot of check to narrow down.
run antispware and antivirus with latest updates to rule out infection.
on windows files put in ther cd and opt for repair, run SFC too,and chkdsk.
maybe hardware power problem.
try the above and by then some more tips may have been posted.