TL; DR: Soa como excesso de saturação da conexão com a Internet. Tente off-times, torrents, gerenciadores de download, qualquer coisa capaz de baixar novamente apenas partes danificadas dos arquivos. Também algumas dicas de rede no final.
Eu te pouparei da maior parte da bronca pelo que soa como sua esposa fazendo uso pessoal da rede em seu escritório (/ eu te bato no pulso, me considero repreendido), mas se um escritório é a única alta disponível conexão de alta velocidade me faz pensar que você está em uma área com disponibilidade de banda larga geralmente pobre.
Se for esse o caso, é bem possível que a conexão comercial em questão seja uma linha T-1 ou talvez pacotes T-1 para maior capacidade (ou até mesmo um link de satélite). Qualquer uma dessas opções geralmente oferece um desempenho que está no limite inferior das velocidades modernas de banda larga, e é bem possível que a conexão de rede externa esteja saturada. Conexões muito saturadas podem facilmente perder pacotes, pelo menos no que diz respeito às aplicações que os esperam, porque no momento em que um pacote perdido é solicitado novamente e entregue, o aplicativo desistiu de esperar por ele.
Não há muito que você possa fazer além de usar métodos de download orientados a bloco, como BitTorrent (e Dropbox), que fazem checksum de cada bloco e que podem transferir apenas blocos incompatíveis para reduzir o tráfego de rede. Rsync (possivelmente encapsulado por SSH) é outro método para transferir arquivos com esse tipo de verificação em nível de bloco. Sua melhor aposta (pelo menos para transferências baseadas em arquivos, pouca ajuda para e-mail / navegação) pode ser obter outra conta fora da rede onde você pode baixar arquivos e colocá-los em sua conta do Dropbox ou então você pode usar rsync para downloads.
Se você conseguir que o gerente de rede fique interessado (supondo que ele não tenha feito algumas dessas coisas), pode haver maneiras de reduzir a demanda na conexão de rede, como implementar um proxy Squid de cache transparente, proibir / bloquear streaming e amp ; torrents, e adicionando "greylisting" ou um sistema de filtragem de spam de e-mail que o inclui entre seu servidor de e-mail e a Internet (supondo que o e-mail seja tratado internamente).
Editar: Proxies Squylist e greylisting podem ser surpreendentemente simples de configurar, particularmente se você estiver usando VMWare. VMs pré-construídas com Squid e filtragem estão disponíveis, e para greylisting ESVA (www.global-domination.org) é uma escolha decente se for negligenciada nos dias de hoje.