Microsoft's Windows 7 is focused on speed and stability, even on older hardware, and can run on systems with minimal specifications. Device support is improved compared with Windows Vista, and the driver library has been expanded so most hardware can be automatically installed without requiring a driver disk. Before purchasing Windows 7, use the Windows 7 Upgrade Advisor to scan your PC and check that the hardware and software are Windows 7 compatible. If any problems are detected, the advisor will suggest ways to fix the compatibility issues.