Microsoft will charge $30 to extend Windows 10 support for another year