I'd try System Restore to yesterday.

Having a recent image on another partition or disk comes in very handy also. It's more reliable than system restore. But not everybody uses such precautions.

Kees