OK, this has now escalated. Scandisk and chkdisk apparently didn't work, so he's tried scanreg. This is, I believe, supposed to come up with a list of registry backups, and you are able to select a date, similar to System Restore in XP. Trouble is, the latest date in the list is 30/06/2003! Is it worth trying this, or is that likely to cause even more problems? At the moment, he can only boot into safe mode, but can reach the desktop doing so. Any ideas, anyone?