capture all your data and reinstall windows. Then grab an image of your HD for future fixes. Saved me many times. Laborious but very effective....