O "Erro de Código 100060" que você está enfrentando é um problema relativamente comum e bastante frustrante para usuários de macOS que interagem com compartilhamentos de rede Samba (SMB), especialmente em dispositivos NAS.
Causa 1: Arquivos de Metadados do macOS (.DS_Store e ._*)
O macOS cria arquivos ocultos para armazenar metadados, como a posição dos ícones (.DS_Store) ou atributos de arquivos (arquivos que começam com ._, conhecidos como "AppleDouble"). Muitos servidores Samba não sabem como interpretar ou lidar com esses arquivos, o que pode interromper a transferência.
Solução: Configurar o Servidor Samba para Ignorar/Lidar com Metadados do macOS
Esta é a solução mais robusta, pois resolve o problema na origem (o servidor). Você precisará de acesso administrativo ao seu NAS.
- Ativar o Módulo vfs_fruit: Este é um módulo VFS (Virtual File System) do Samba projetado especificamente para melhorar a compatibilidade com clientes macOS. Ele lida com os metadados da Apple de forma eficiente. Procure nas configurações do seu compartilhamento SMB por uma opção como "Enable Apple SMB extensions" ou "VFS Objects" e adicione ou habilite fruit.
- Bloquear Arquivos Problemáticos (Veto Files): Se a opção vfs_fruit não estiver disponível ou não resolver, você pode instruir o Samba a proibir explicitamente a criação desses arquivos no compartilhamento. Na configuração do seu compartilhamento no smb.conf (ou na interface web do NAS), adicione as seguintes linhas:
veto files = /._*/.DS_Store/
delete veto files = yes
Isso impedirá que esses arquivos sejam escritos no NAS, evitando o erro.
Causa 2: Problemas com o Finder do macOS
O Finder pode ter dificuldades ao gerenciar transferências em rede. Às vezes, redefinir suas preferências ou usar uma ferramenta alternativa pode resolver o problema.
Solução A: Redefinir as Preferências do Finder
- Abra o aplicativo Terminal (encontrado em /Aplicativos/Utilitários/).
- Copie e cole o seguinte comando e pressione Enter:
- Bash
rm ~/Library/Preferences/com.apple.finder.plist
- Em seguida, reinicie o Finder com o comando:
- Bash
killall Finder
Isso forçará o Finder a criar um novo arquivo de preferências com as configurações padrão.
Solução B: Usar uma Ferramenta de Cópia Alternativa
Para contornar as peculiaridades do Finder, utilize um cliente de arquivos mais robusto ou uma ferramenta de linha de comando.
- Clientes de Arquivos: Programas como ForkLift, Transmit ou Commander One são excelentes alternativas ao Finder para gerenciar arquivos em rede e podem não apresentar o mesmo erro.
- Linha de Comando (rsync): O rsync é uma ferramenta poderosa para sincronização de arquivos que oferece mais controle.
Abra o Terminal.
- Use um comando no seguinte formato:
- Bash
rsync -av --progress /caminho/do/arquivo/local /Volumes/NomeDoCompartilhamento/
- O rsync é geralmente mais resiliente a interrupções e lida melhor com metadados.
Causa 3: Configuração do Cliente SMB no macOS
O seu Mac pode estar tentando usar recursos SMB que não são totalmente compatíveis com o seu NAS. É possível ajustar o comportamento do cliente SMB do macOS.
Solução: Criar ou Editar o Arquivo nsmb.conf
- Abra o Terminal.
- Verifique se o arquivo de configuração já existe com cat /etc/nsmb.conf. Se der erro de "No such file or directory", você precisará criá-lo.
- Para criar e editar o arquivo, use o seguinte comando. Será solicitada a sua senha de administrador.
- Bash
sudo nano /etc/nsmb.conf
Adicione o seguinte conteúdo ao arquivo:
[default]
signing_required=no
streams=yes
- signing_required=no: Desabilita a assinatura de pacotes SMB, que pode causar lentidão e problemas de compatibilidade com alguns NAS, embora reduza um pouco a segurança.
- Pressione Control + O para salvar, Enter para confirmar o nome e Control + X para sair.
- Desconecte-se do compartilhamento de rede e conecte-se novamente para que as alterações tenham efeito.
Resumo e Plano de Ação Recomendado
Como você já tentou reinstalar o sistema, siga estes passos em ordem:
- Tente usar uma ferramenta de cópia alternativa como o rsync ou o ForkLift. Este é o teste mais rápido para confirmar se o problema é específico do Finder.
- Se a cópia funcionar com outra ferramenta, o problema está no Finder. Você pode optar por redefinir as preferências do Finder ou continuar usando a ferramenta alternativa.
- Se o erro persistir mesmo com outras ferramentas, o problema provavelmente está na interação entre os metadados do macOS e o servidor. Acesse as configurações do seu NAS e habilite o vfs_fruit ou configure o veto files. Esta é a solução mais duradoura e recomendada.
- Como último recurso do lado do cliente, crie e configure o arquivo /etc/nsmb.conf no seu Mac.
Comece por essas etapas e é muito provável que uma delas resolva permanentemente o erro 100060.