Para descargar Google Maps para Windows 10, instale el emulador de Android Ko Player; y luego descargue la aplicación Google Maps con ese software.
Los problemas de Google Maps pueden ser varios, pero generalmente se pueden solucionar cambiando el navegador o borrando las cookies y el caché, por ejemplo.