Er... No. Just no. It pops up randomly. It has nothing whatsoever to do with whether you installed Steam or your specs changed. I know when I changed...