Resolvendo problemas: A device attached to the system is not functioning
Introdução
No SharePoint, existe uma funcionalidade de abrir as bibliotecas usando o Windows Explorer. Esta funcionalidade é muito útil, pois permite que o usuário trabalhe com sites do SharePoint como se fossem pastas e arquivos do Windows Explorer.
Ao usar esta funcionalidade com algumas bibliotecas o seguinte erro é gerado:
“\servidor\DavWWWRoot\site\pasta is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions. A device attached to the system is not functioning.”
Este artigo mostra como resolver este problema.
Causa
Conforme citado neste artigo, esta feature faz uso do WebDav. O tamanho total de todos os atributos dos arquivos retornado pelo WebDav, por padrão, não pode exceder 1MB. Neste caso, em bibliotecas maiores, o erro supracitado é gerado.
Resolução
Para resolver o problema, é preciso modificar o registro do Windows no PC que está acessando o SharePoint. Os passos abaixo ilustram como resolver este problema:
1 – No menu executar digite regedit e tecle enter:
2 – Localize a chave de registro no seguinte local: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\ (
Caso a chave não exista, veja neste artigo como resolver)
3 – Dê um clique duplo em FileAttributesLimitInBytes;
4 – Selecione a opção Decimal;
5 – Em Value Data informe um valor maior. O padrão é 1000000 ( 1MB ), altere para 100000000 ( 100MB ) ou outro valor maior.
6 - Reinicie o serviço WebClient do Windows conforme figua 1:
Figura 1 - Reiniciando WebClient
Conclusão
Este artigo mostra uma das muitas formas possíveis de resolver o problema citado no título. Esta é a causa mais comum deste problema. Demais possíveis resoluções você encontra aqui.