A minha pergunta é: Como configurar a partilha de ficheiros correctamente, numa rede doméstica, com o Windows 8/10, partilhando assim qualquer pasta com "Everyone" (File Explorer->Clique com o botão direito do rato em folder->Properties->Sharing->AdvancedSharing->Share this folder) partilha realmente a pasta com todos, sem palavra-passe, mesmo com contas Microsoft?
Antes de responder, continue lendo, porque **a solução trivial não funciona se as contas da Microsoft estiverem envolvidas***.
Eu tenho uma rede doméstica, com máquinas Windows 8.1 e Windows 10, todas no mesmo Grupo de Trabalho. Sem Homegroup. Quero poder compartilhar pastas individuais na rede, definindo-as como partilhadas através do File Explorer. No Windows 7 e Vista, basta ir ao Network and Sharing Center, ativar o compartilhamento de arquivos e impressoras, desativar o compartilhamento protegido por senha, e tudo funciona. **No Windows 10 e Windows 8, o mesmo ainda funciona, mas apenas se ambas as máquinas utilizarem contas locais*. Assim que uma das máquinas - seja a que acede aos ficheiros ou a que os partilha - utiliza uma conta Microsoft, não é mais possível aceder a quaisquer ficheiros ou pastas nas outras máquinas. Especificamente, se a máquina com a conta Microsoft tentar acessar a máquina com a conta local, ela solicitará um nome de usuário e uma senha, e o acesso falhará a menos que o nome de usuário e a senha de um usuário real na máquina de destino sejam fornecidos. Mudar a conta Microsoft para uma conta local resolve imediatamente o problema**, sem outras alterações de configuração.
Este problema é real, e a I'reproduzi-o em várias máquinas, tive amigos que encontraram o mesmo problema, e a I'encontrei vários relatórios de outros usuários com o mesmo problema, mas sem solução. O problema parece ser o mesmo no Windows 8 e no Windows 10.
Soluções implementadas com sucesso (não soluções):
Consegui compartilhar pastas sem senhas no Windows 10 com as Contas Microsoft, seguindo este guia: http://www.howtogeek.com/126214/how-to-create-network-file-shares-with-no-passwords-in-windows-8/
Eu publico aqui a fim de evitar a podridão da ligação:
Eu não tentei isso extensivamente (por exemplo, se você precisa ter uma ação protegida por senha), pois todas as ações na minha LAN don't precisam ser protegidas por senha, e como não há wifi's, eu sei que eu'sou o único a acessar a ação. Mas eu acho que, se desabilitar todas as senhas, ainda funcionará com as permissões de acesso NTFS
Para explicar o problema :
Na Janela 8.1, e presumivelmente no Windows 8, ao utilizar uma conta Microsoft para fazer login no Windows, o nome de usuário padrão quando você faz uma conexão de rede é MicrosoftAccount\<live_id_username>
, ao invés do login <computer_name>\<username>
como nas versões anteriores do Windows.
Este formulário MicrosoftAccount pode causar uma falha no login em qualquer servidor que não esteja usando uma conta Microsoft, devido à forma estrita como o Microsoft/Local são implementadas no Windows 8/8.1.
Não consegui encontrar uma maneira de forçar o Windows 8/8.1 a utilizar o formato antigo de nome do computador
, a menos que com uma das soluções que você tenha listado no seu post.
Provavelmente este problema precisa de ser resolvido pela própria Microsoft.
Eu testei e isso ainda é verdade no Windows 10, então don'não espere nenhuma melhoria. Infelizmente, esta é apenas a forma como as contas Microsoft/Local foram implementadas.