Parece que sua máquina cliente não está dando a você a oportunidade de especificar credenciais para o nome de usuário "compartilhar" que você criou em seu servidor.
Em um ambiente de grupo de trabalho, a maneira mais fácil de forçar o Windows a efetuar login em um compartilhamento de rede com credenciais específicas é a seguinte:
net use \server\share /delete
net use \server\share /user:server\username <password>
O mapeamento de uma letra de unidade para o compartilhamento é opcional, por exemplo:
net use \server\share /delete
net use S: /delete
net use S: \server\share /user:server\username <password>
No seu caso específico, o nome de usuário acima seria "compartilhar".
A propósito: quantos clientes estão acessando esse "servidor" simultaneamente? O Windows 7 tem um limite de 20 conexões, acima de 10 no Windows XP. Já faz muito tempo desde que eu trabalhei em um ambiente que estava usando um sistema operacional cliente Windows como um servidor de arquivos, mas parece plausível que, se o limite fosse atingido, conexões adicionais poderiam ser negadas com uma mensagem de erro não intuitiva.