stoffe- how long has this been happenning ? 
  ID 51 is generic error message and may be related to a few different scenarios. I wont put you through the pain of asking you to search the logs for error codes... (
http://support.microsoft.com/default.aspx?scid=kb;en-us;244780&FR=1&PA=1&SD=HSCH) ;) 
 You can try these though :) 
 IMPORTANT!!! Because you are dealing with a potentially failing drive - I STRONGLY URGE you to backup important stuff ! ie.docs, photos, music etc onto a disc or other removeable drive before proceeding. Even if you end up fixing the problem, you still have a backup..... backups are GOOD! 
 1. check the disk for error - there may be some bad clusters 
 Go to
 >My Computer
 >Right click your hard drive >select 'properties'
 >Click the 'Tools' Tab
 >Press 'check now' under error checking 
 a box will come up with two check boxes
 1. Automatically fix for file system error
 2. Scan for and attempt recovery of bad sectors 
 CHECK them both and press start - most likely a box will come up saying you cant scan until you restart - click yes to schedule a scan on restart and then restart ! 
 If that hasnt helped :) 
 2. You can address the virtual memory/pagefile settings directly.
 (see pic below)
 >Right click 'My Computer' on the desktop, select 'properties'
 >click 'advanced' tab
 >go to performance settings
 >within performance settings click the advanced tab
 >go to virtual memory settings 
 here, you can try one of two things:
 *check "system managed" size 
 press set > OK - exit and restart 
 if that doesnt help, repeat the above process but select "no paging file" 
 press set > OK - exit and restart 
 Let us know how that goes 
 remember - BACK UP IMPORTANT FILES!! 
 mtfbwya