It may be worth defragmenting your hard drive and maybe running scan disk. Also if your drive is getting full there may be insufficient space available for Windows to use the swap file. Also if you have added anything recently this may have overwritten some shared files etc.