Well if i read your post right. Your computer is nice and safe so I came up with this very farfetch theory.

DUMB LUCK :D :P

I mean it.

Or (but this is guessing since it's been some time...