Microsoft had worked on Vista for more than five years, so it came with many new features, such as improved graphics, new built-in programs, and stronger defenses against malware. However, Windows Vista introduced many changes to the way the operating system worked, which caused some older programs to stop working.