Windows 10 features can bring good days for Microsoft