I have windows vista and lately my desk top freeses and at time so does my web browser. I have to hit control,alt, delete then cancel out then the desk top works again only to freeze again after a few minutes, then i have to repeate the prosses. what causes this and how can i fix it?