Have you tried a restore point before this all happened?