Olá pessoal, vamos a mais um post. Desta vez irei descrever como resolver o problema onde o File Server Resource Manager não inicia apresentando o erro -2147200234
O problema:
Não é possível iniciar o serviço do File Server Resource
Manager. A seguinte mensagem é exibida ao abrir a console do File Server
Resource Manager
Como resolvemos?
Identificamos que o serviço do File Server Resource Manager estava parado e com o status Automático, ou seja deveria ser iniciado juntamente com o servidor.
Ao tentarmos iniciar o serviço do File Server Resource Manager a seguinte mensagem de erro era exibida:
*****************************************************
Windows could not start the File Server Resource Manager on Local Computer. For more information, review the System Event Log.
If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code -2147200234.
*****************************************************
No event Viewer a seguinte mensagem de erro era exibida toda vez que tentávamos iniciar o serviço:
A mensagem de erro acima diz que temos um problema de acesso negado ao arquivo: 'C:\System Volume Information\SRM\Settings\SrmGlobalSettings.xml'.
Apenas para efeitos de testes demos a permissão full control para grupo everyone para as pastas:
• C:\System Volume Information
• C:\System Volume Information\SRM
• C:\System Volume Information\SRM\Settings
Tambem demos permissão full control para grupo everyone para o arquivo
• C:\System Volume Information\SRM\Settings\SrmGlobalSettings.xml
Após darmos as permissões iniciamos o serviço com sucesso.
O Process Monitor é uma ferramenta de monitoramento avançado para Windows que nos mostra em tempo real as atividades no sistema de arquivos, registro, processos, e atividades de threads.
Com isso, simulamos o problema (Tentando iniciar o serviço do File Server Resource Manager) rodando o monitoramento do Process Monitor e obtivemos o seguinte resultado:
• Acesso negado na pasta: C:\System Volume Information\SRM\
• Acesso negado no arquivo: C:\System Volume Information\SRM\Settings\SrmGlobalSettings.xml
A imagem abaixo nos mostra o resultado acima na interface do Process Monitor
Para identificar qual o tipo de permissão e para qual usuário estava faltando a permissão apenas demos um duplo clique nas entradas exibidas no Process Monitor e com isso podemos identificar qual usuário estava tendo o acesso negado:
Com isso demos permissão para System através da aba
segurança da pasta C:\System Volume Information fazendo com que a pasta
herdasse a permissão da raiz e fosse aplicada a pastas e arquivos filhos
Após darmos as permissões, iniciamos o serviço do File
Server Resource Manager com sucesso e todas a features do FSRM voltaram a
funcionar (Quotas, File Screening entre outros).
Espero ajudar a todos que tenham esse mesmo problema.
Abraços e até o próximo post!