I have been battling with this issue as well for several weeks now. I have gone as far as to try Windows 7 professional 64-bit, downloading the driver from numerous locations, reformatting the computer several times, and attempting to install it on an SSD as well as a standard hard drive. I finally decided to call Lenovo and just got off the phone with them... At first, the representative advised me that it was because I installed Windows professional 64-bit instead of the home premium version that came with the computer. I advised them that I was not willing to except that answer and that I disagreed with it (not to mention that at one point had it up and running with Windows 7 64-bit professional). The following response that I was given is to pay either $179 for ongoing support or to pay $90 for a one-time support issue. This is unbelievably frustrating the computer is not even six months old, I have never run into issues like this before, and let's just say this isn't my first barbecue so I know what I'm doing. Simply out of principle, I am now considering getting rid of this thing and going back to Asus... So tired of dealing with this garbage.