Por lo tanto, está accediendo a los recursos compartidos del servidor remoto mediante el uso compartido estándar de Windows (no importa si se encuentra en LAN o VPN). Windows lo amenaza como otro disco local.
Todo lo que hace con los archivos almacenados allí lo hace la CPU en su PC. Así que la descompresión se hará en tu CPU. Si tiene suficiente RAM, no volverá a descargar el archivo zip desde el servidor remoto, ya que todavía estará en el caché, pero de todos modos tiene que escribir allí la copia descomprimida. No descarga una copia del archivo, solo emite solicitudes de lectura hacia el "disco" y espera a que lleguen los datos.
Y sí, el uso de Windows compartidos a través de VPN es muy lento debido a la gran cantidad de pequeños paquetes que Windows necesita enviar / recibir para cada acción. No importa en la LAN local con tiempos de ping (ida y vuelta) de 0.1 ms, pero incluso con RTT de 10 ms, es extremadamente lento ya que cada solicitud de lectura es un paquete de red separado.
La única solución para usted sería ejecutar el proceso de descompresión en el servidor remoto. Por ejemplo, use Escritorio remoto (RDP) para conectarse al servidor remoto y descomprima el archivo allí. Como la CPU del servidor remoto realizará la descompresión, leerá / escribirá los archivos en su unidad local.