Microsoft has ended support for Windows 7. That means it will no longer provide updates or security patches for the 11-year-old operating system, and the hundreds of millions of PCs still using it are vulnerable to attack.