I'm hoping someone might have an idea that saves a full reinstall. My wife's laptop is just over two years old. I had a problem with it not booting while she was away a few weeks ago. When she returned and turned it on it worked. I used to be a relatively clued up amateur on computers till a stroke 5 years ago. But I hadn't done anything to the PC when it failed - just switched it on to run some regular maintenance. I simply mention this in case it gives any clues.
Yesterday (and today) it simply wouldn't complete bootup. It's OK in safe mode - including safe mode with networking. We've gone back to the previous restore point - and run the startup repair procedure - and run the check of C Drive - and run a memory check - all to no effect. Our C Drive used to have only Windows on it - but with Win7 it also has a few programs on it - they don't always allow a choice to install elsewhere (very unfriendly).
Currently we're running an Avast check (in safe mode) but really don't know where to go after that. We're getting closer to having to bite the bullet and do a full reinstall - but that takes some time to reinstall and reconfigure everything so we'e reluctant to do that. Thus any suggestions gratefully received.