I have a Lenovo Z570 I had to do a Windows format today. I tried everything. I had the same problem as you. WIFI was off. As a last resort, I defaulted BIOS settings (except SATA/AHCI). When I restarted the PC, WIFI was surprisingly on. Posting here so the solution may be useful for others too.