Essentials of Microsoft’s Windows 7 upgrade