As caixas de travamento do programa do Windows XP para qualquer usuário são exibidas para os administradores

2

Eu tenho um problema interessante com uma configuração do Windows XP envolvendo "usuários" com direitos de acesso restritos e "Administradores" com acesso total ao sistema.

Se um programa trava para um usuário, a notificação de falha padrão é suprimida e o programa parece terminar. Quando um administrador faz login, ele vê todas as notificações. Isso é todo acidente nessa máquina desde o último login do administrador, para cada usuário, um de cada vez, com alguns segundos de atraso entre cada um. Em um dos casos, tivemos uma máquina na qual um Administrador não fazia logon há quase um ano ... é desnecessário dizer que há muitos acidentes que podem ocorrer ao longo de um ano.

O que diabos está causando isso? Algumas pesquisas até agora não resultaram em nada (parece ser difícil encontrar os termos de busca corretos).

Obrigado por qualquer ajuda fornecida.

UPDATE

Eu tropecei neste link detalhando um cenário semelhante. No Windows XP, a opção ForceQueueMode para relatório de erros está desativada. Como não consigo encontrar essa configuração em nossas máquinas XP, ela deve estar desligada. Talvez haja uma configuração de política de grupo que tenha um nome semelhante?

    
por GlacialSpoon 08.04.2013 / 13:49

1 resposta

0

Aha! Encontrei!

Isso realmente parece ser uma configuração de Diretiva de Grupo. Especificamente, a configuração Configure Error Reporting em Computer Configuration\Administrative Templates\Windows Components\Windows Error Reporting\ (pode ser um caminho ligeiramente diferente, por exemplo, Administrative Templates\System\Error Reporting , no Windows XP).

Esta configuração contém várias subopções. Um é Force queue mode for application errors . A descrição indica:

  • ""Force queue mode for application errors"": Select this option if you do not want users to report errors. When this option is selected, errors are stored in a queue directory, and the next administrator to log on to the computer can send the error reports to Microsoft.

Você pode alterar isso com o Editor de Diretiva de Grupo. Se você estiver em um domínio, provavelmente precisará alterá-lo em um controlador de domínio (não estou familiarizado com a administração de domínio do Windows). Para o computador local, inicie gpedit.msc (também disponível em Ferramentas Administrativas no Painel de Controle) e navegue até a configuração mencionada anteriormente.

Se você estiver em uma versão doméstica do Windows, não terá acesso ao editor de Diretiva de Grupo. Nesse caso, você pode editar diretamente a chave do Registro, que parece ser HKLM\Software\Policies\Microsoft\PCHealth\ErrorReporting!ForceQueueMode ( source ).

Há também um artigo relacionado do TechNet aqui .

    
por 08.04.2013 / 17:20