Have you tried running windows in safe mode and doing a system restore from that point