Таким чином, ви отримуєте доступ до спільних ресурсів віддаленого сервера за допомогою стандартного спільного доступу до Windows (неважливо, чи переважає LAN або VPN). Windows загрожує як інший локальний диск.
Все, що ви робите з файлами, що зберігаються там, здійснюється процесором на вашому ПК. Так розпакування буде зроблено на вашому процесорі. Якщо у вас достатньо оперативної пам'яті, вона не буде завантажувати zip-файл з віддаленого сервера знову, оскільки він все ще буде в кеші, але він все одно повинен написати там розпаковану копію. Він не завантажує копію файлу, він просто видає запити на читання до "диска" і чекає, поки дані прийдуть.
І так, використання папок Windows через VPN дуже повільне через велику кількість невеликих пакетів, які Windows повинна відправляти / отримувати для кожної дії. На локальній локальній мережі не має значення ping (кругова поїздка) рази 0,1 мс, але навіть при RTT 10 мс, це болісно повільно, оскільки кожен запит на читання - це окремий мережевий пакет.
Єдиним рішенням для вас буде самого запуску процесу розпакування на віддаленому сервері. Наприклад, використовуйте Remote Desktop (RDP) для підключення до віддаленого сервера і розпакуйте його там. Оскільки розпакування буде здійснюватися процесором віддаленого сервера, він буде читати / записувати файли на локальному диску.