Windows–Visualizar Dependências faltantes

Introdução

Esse artigo tem como finalidade demonstrar como identificar se há alguma dependência ou DLL faltando para o funcionamento adequado de um software.

Passos

Faça o download da ferramenta Dependecy Walker (depends.exe).

http://www.dependencywalker.com/

Em seguida abra o executável que você deseja investigar

image

Ele irá trazer as dependências e subdependências que o aplicativo utiliza e possíveis erros para análise e comparações

image

System Center e Remote Desktop – Ao ativar o RDP Windows 2012, não conecta mais remotamente e apresenta instabilidade de funcionamento

Introdução

Olá Pessoal, esse artigo tem como finalidade auxiliar na resolução de erros no Windows Server 2012 R2, ao ativar o serviço de RDS (Remote Desktop Session Host).

Nesses dias atrás enfrentei um incidente e curioso e gostaria de compartilhar com vocês. Temos um servidor Windows 2012 R2 Standard Edition com o Operations Manager 2012 R2 instalado e eu precisava ativar a função de Remote Desktop para mais de duas sessões, pois alguns integrantes da equipe estavam acessando esse servidor para executar algumas atividades só possíveis por acesso remoto. Então prontamente ativei o serviço de RDS e reiniciei o servidor para depois inserir as licenças.

image

Mas para minha surpresa o servidor começou a apresentar um comportamento inesperado, dentre os quais:

Sintomas

– Ao acessar remotamente apresentava na tela Acesso Negado ou Access Denied;

– Após ativar o RDS ou antigo “Terminal Server” diversos serviços pararam de funcionar, inclusive serviços de rede;

– Depois de ativado o RDS, o Windows ficou com status de não ativado, e não aceitava mais a chave de ativação;

– Quando reiniciei o servidor, ele não iniciava novamente, apenas em modo de segurança;

– Apresentou diversos eventos de erro na tela;

Causa

Então invoquei o nosso grande aliado Visualizador de Eventos (Event Viewer) para identificar o que estava acontecendo, e me deparei com os seguintes eventos:

Event ID: 10015 The machine wide limit settings do not grant Remote Launch permission for the COM Server application…

Então identifiquei que a causa foi a alteração feito nas permissões nos Serviços de Componentes do Windows, ao ativar o Remote Desktop, que tirou a permissão de Execução Remota do serviço LOCAL SERVICE, ocasionando todo esse efeito dominó no Servidor.

Solução

Para resolver esse caso é simples, acesse seu Windows em modo de Segurança, e em seguida vá em Ferramentas Administrativas – Serviços de Componentes. Você perceberá que o seu computador está com uma seta para baixo vermelha (red arrow). Isso acontece pois os serviços de componentes estão com problemas.

image

Clique em “My Computer” e vá em Properties:

image

Vá na aba “COM Security” e dê as permissões para o serviço ou conta em questão, no caso LOCAL SERVICE

image

image

Pronto. Reinicie seu Servidor e tudo voltará a funcionar corretamente!

Espero ter ajudado e até a próxima!

Alan Carlos