Erro de sistema 58 ao acessar compartilhamentos no Windows 7 a partir do XP

15

Recebo a seguinte mensagem de erro ao acessar compartilhamentos do Windows 7 no XP.

System error 58 has occurred. The specified server cannot perform the requested operation.

Ambas as máquinas estão no mesmo domínio. A máquina com o Windows XP pode visualizar e acessar todos os outros compartilhamentos, exceto o Windows 7. As duas máquinas não possuem um firewall.

    
por nysingh 27.09.2009 / 03:28

7 respostas

10

ok pessoal aqui é a resposta.

o problema foi que a resposta NTML não foi configurada nos dois lados. Eu tive que configurar no xp e no wind7 e uma reinicialização resolveu o problema.

  1. GPedit.msc
  2. Configurações do Windows. Expanda "Políticas locais" e selecione "Opções de segurança"
  3. Alternar: digite secpol.msc para obter o editor e, em seguida,
  4. Localize "Segurança de Rede: Nível de Autenticação do LAN Manager" na lista e clique duas vezes nela.
  5. Altere a configuração de "Enviar somente resposta NTMLv2" para "Enviar LM & NTLM - use sessão NTLMv2 se negociado ”
por 27.09.2009 / 21:34
19

Alterar as configurações do NTLM nas Políticas locais não funcionou para mim.

O que o trabalho é mencionado aqui: link text

...you need to tell Windows that you want to use the machine as a file server and that it should allocate resources accordingly. Set the following registry key to ‘1′:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache

and set the following registry key to ‘3′:

HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size

Depois de alterar as duas configurações do registro, simplesmente reiniciei o serviço "Server" no Windows 7 e agora o compartilhamento está funcionando bem.

    
por 28.05.2010 / 19:57
9

Também pode ser útil saber a causa exata antes de escolher uma dessas soluções. Recentemente tive esse mesmo problema ao tentar sincronizar arquivos de um Windows 2003 Server para uma estação de trabalho do Windows 7. Ao acaso, o servidor perderia sua conexão com a caixa Win7, e tentar um comando NET USE para mapear uma unidade retornaria um Status 58 como este.

Reinicializar a caixa do Win7 resolveria isso, mas isso parecia drástico. Analisando com mais profundidade o Wireshark, descobrimos que uma solicitação SMB estava indo para a caixa Win7, e uma resposta SMB "Out of Memory" estava sendo retornada. Parar e reiniciar o serviço Servidor na caixa Win7 resolveu o problema, pelo menos temporariamente, e é muito melhor e mais rápido que uma reinicialização. Espero que as alterações no registro do cache grande do sistema o resolvam completamente, mas essas alterações podem não ser adequadas a uma alteração permanente, apenas para passar por um problema temporário.

    
por 03.11.2010 / 21:22
1
  1. Verifique se os firewalls do Windows estão realmente desativados, desligue todos os antivírus e desative também o compartilhamento simples de arquivos. Às vezes isso ajuda com o erro 58.

  2. Tente instalar a camada de links Descoberta de topologia na máquina XP.

  3. O problema pode ser permissões de conta, nas quais o Win7 é bastante rígido. Verifique as permissões no compartilhamento.

  4. E por último: todas as máquinas são totalmente atualizadas?

por 27.09.2009 / 08:35
1

Erro de sistema 58 significa que ocorreu uma falha de autenticação - pelo menos eu recebo este erro se digitar errado minha senha.

Eu também encontrei o mesmo problema. Recebi um nome de compartilhamento de rede e um nome de usuário e uma senha para acessá-lo. Eu tentei, mas falhei. O computador está em nossa rede, então ele deve estar em nosso domínio também ...

O problema era que eu estava no domínio X, então ele automaticamente tentou me logar usando X\username . É claro que tal nome de usuário não existe, porque o usuário real que eu precisava usar é Y\username , porque o departamento que criou o usuário estava no domínio Y para que eles não percebessem isso e trabalhassem para eles.

Coisas aprendidas: sempre diga em qual domínio o usuário está, se você tiver credenciais de domínio.

(espero que isso ajude alguém que tropeça nisso.)

    
por 04.07.2014 / 15:04
0

Encontrei o mesmo problema recentemente ao tentar acessar um compartilhamento do windows 7 do windows xp sp2. Eu poderia alcançar outros compartilhamentos no Windows Vista e XP, mas não no Windows 7, mesmo que eu fosse capaz de vê-lo, eu não poderia acessá-lo. Depois de muita solução de problemas, descobri que o sistema windows 7 pertencia a um Homegroup. Depois que removi (ou saí) o sistema Windows 7 do Homegroup , consegui acessar o compartilhamento com as credenciais adequadas. Espero que isso ajude alguém que pode encontrar problema semelhante.

    
por 28.01.2015 / 16:22
0

Para mim, foi que o SMB foi desativado. Eu executei esses comandos no Prompt de Comando com direitos elevados:

sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
sc.exe config mrxsmb10 start= auto
    
por 31.08.2017 / 18:45

Tags