I tried installing Windows 7 on my m.2 ssd and it goes so far and then a bsod. Then I tried to install it again and loaded the Intel 600p driver and it says it cannot install on that drive 0x80300001. I tried installing it on my Sandisk sata SSD 960gb and a Samsung 840 EVO 120gb and it says cannot install on this computer. I even made a modified version of Windows and still nothing. Any ideas or is it true that Kaby Lake will not run properly on Windows 7?