Pasta ausente no explorador

3

A pasta 'Users' em um dos meus clientes SERVERS está misteriosamente ausente de sua pasta pai.

(Eu tenho escondido pastas do sistema e mostradas, eu desabilitei e reativei isso)

A pasta é compartilhada e pode ser acessada diretamente e aparece no DIR, mas não aparece na listagem de pastas no Explorer

Meu palpite é que o objeto da pasta está corrompido de alguma forma, não tenho certeza de como corrigir isso.

RyanTimmons91
fonte
Ai Pena que é a) em um servidor eb) até agora a hierarquia de pastas. Eu provavelmente apenas formataria a partição e reinstalaria se isso acontecesse em um desktop, mas isso provavelmente não é uma opção nessa situação. Será interessante ver o que as pessoas inventam.
Austin '' Perigo '' Powers
Eu suponho que você tenha executado um chkdsk -r? se você digitar um caminho dentro da pasta users no explorer, ele aparece ou errará? você verificou a lixeira para confirmar que ela não foi excluída?
Frank Thomas
Eu não fiz nenhum tipo de varredura ainda, a unidade é um espelho de ataque e estou esperando não ter que derrubar o servidor ou os arquivos off-line. Eu posso fazer o que quiser com a pasta da linha de comando E eu posso digitar manualmente o caminho da pasta para a área do caminho do explorador e acessá-lo, ele simplesmente não aparece na pasta pai
RyanTimmons91
2
Existe um arquivo oculto chamado desktop.ini na pasta Usuários? Nesse caso, tente excluí-lo.
Emil
Spot on, foi o desktop.ini na pasta, post como uma resposta e eu vou aceitá-lo.
RyanTimmons91

Respostas:

0

Se a saída do comando:

attrib "C:\Users"

contém S ou H na primeira coluna, você precisará remover o sinalizador relevante:

attrib -S "C:\Users"

ou

attrib -H "C:\Users"

Embora eu odeie "pode ​​ser um vírus", responde tanto quanto a próxima pessoa, um bom ponto de partida pode ser para executar o revelador de rootkit da Microsoft. Isso pelo menos lhe dará uma pista sobre se é um problema de configuração ou se a pasta é genuinamente (normalmente maliciosamente) invisível ao Windows Explorer.

Se você puder exibir um prompt do powershell, a saída do comando a seguir também poderá ser informativa:

get-acl "c:\users"  | Format-List
sahmeepee
fonte
Eu tinha pastas escondidas e sistema mostrado, mas mal verificar os atributos, mal deixar você saber o que eu acho sobre as outras sugestões também
RyanTimmons91
A pasta só tem o atributo r set, este é um servidor sbs2003 por isso não tem powershell por padrão, vou trabalhar para conseguir que baixado e instalado para olhar para a outra listagem, entretanto mal olhar para o visual acl
RyanTimmons91
0

Estou apostando que os direitos de "verificação de arquivos" não estão ativados, pelo menos para a conta que você está usando. Você pode simplesmente mostrar as propriedades da pasta e ver se a opção "List Files" está desmarcada, ou seja, em um sistema Win7, ela se parece com essa imagem; em um servidor, ele pode dizer "File Scan".

Direitos para verificação de arquivos

Ou pode dizer "List Folder / Read Data" como o abaixo (ignore o círculo vermelho!):

outro texto Se você clicar em Editar, poderá alterar os direitos atribuídos para o (s) usuário (s) ou grupo (s) listado (s).

Outra possibilidade é que os direitos "Traverse Folder" não sejam concedidos; que é definido no mesmo lugar.

Finalmente, com o Access Based Enumeration, os usuários verão apenas as pastas às quais eles têm direitos; é possível que alguém ligou a ABE?

Debra
fonte
Executando como administrador com todos os direitos permitidos na pasta pai e na pasta que estou tentando olhar
RyanTimmons91
Mas você ainda precisa verificar os direitos conforme mostrado ou por meio de outro método; só porque você é um administrador, não significa que você não tenha um ACL incorreto ou tenha se deteriorado. ou seja, até mesmo os administradores podem ocultar arquivos de si mesmos. Você notará que a configuração é para listagens de diretório, etc., e NÃO para leitura ou gravação de arquivos.
Debra
Eu quis dizer quando olhei para a guia Segurança, o administrador tinha todos os direitos sobre a pasta em questão e o pai.
RyanTimmons91