If you have a netbook with an Intel US15W chipset in combination with a SATA SSD that features TRIM, then you will still have this problem: starting from Windows 7 every installation attempt will fail due to TRIM not working!
However, this workaround also worked for installing Windows 10.
My hardware is an ASUS EeePC 1101HA. I had it upgraded with a Crucial M500 SATA SSD, not knowing that the chipset actually uses a PATA-to-SATA bridge that doesn’t support the TRIM command. That wouldn’t be so bad, but installing Windows 7 and newer simply stalls when the Windows setup tries to format a partition.
The workaround: partition with a Windows Vista installation media, then start the Windows 7, 8, 8.1 or 10 installation, after the first reboot boot from a Bart PE live media (which you would have to create on a working Windows installation first) and change the registry of the just installed Windows 7/8/8.1/10 installation to disable TRIM. Then it works.
BTW, I only had to change [Installation drive]:\Windows\system32\config\SYSTEM (hive imported in Bart PE regedit.exe) HKLM\ControlSet001\Control\Filesystem\DisableDeleteNotification from 0 to 1. After that, reboot again and Windows 10 will work.