DR:explorer.exe trava quando um perfil de usuário está conectado a uma conta da Microsoft. Isso não acontece em contas locais, mesmo em contas locais feitas na mesma máquina.
Esta é a quarta vez que encontro isso em vários dispositivos diferentes nas últimas duas semanas, todos conectados em contas diferentes da Microsoft. A única coisa que liga todos eles é que o proprietário está conectado a uma conta da Microsoft. Os usuários locais não terão esse problema até que façam login na conta e, então, o problema reaparece (mesmo em instalações novas do Windows 10). Estou surpreso por não ter visto nada sobre isso ainda. A maioria das máquinas está em 1903 (uma estava originalmente em 1809), embora o erro continue mesmo depois de atualizado para 1909. Esse problema também continua mesmo quando inicializado no modo de segurança.
O que está acontecendo
- Imediatamente após o login, a área de trabalho e a barra de tarefas travam/atualizam constantemente a cada poucos segundos.
- Você não pode abrir o menu iniciar, página de configurações, explorador de arquivos, iniciar nada por meio de ícones ou WIN + R.
- Para iniciar qualquer coisa, você deve acessar o Gerenciador de Tarefas através de CTRL + ALT + DEL e executar uma nova tarefa. No entanto, toda vez que o Explorer trava, você é retirado da caixa
Observando os sintomas, muitos tópicos sugerem a desativação do Windows Error Reporting Service, que corrigiu o problema apenas uma vez e apenas temporariamente. Outros dizem que é o Norton ou outro antivírus semelhante, mas nenhuma dessas máquinas possui o Norton. Dois tinham o ESET Node32, mas mesmo quando ele foi removido, o travamento continuou.
Outras sugestões que tentei:
(reiniciando a máquina após cada)
- removendo o Adobe Reader e colocando todos os arquivos PDF da área de trabalho em uma pasta (que novamente funcionou apenas uma vez e apenas temporariamente).sugestão daqui
- removendo completamente todos os ícones e arquivos da área de trabalho
- removendo o iCloud (apenas uma das máquinas tinha isso, mas ainda não corrigiu)
- removendo drivers IDT-Audio (nenhum deles tinha isso, mas eu removi/desinstalei os realtek também por segurança).
- fazer downgrade/atualização/remoção de drivers de vídeo, como Nvidia, etc. (Nada mudou lá também)
- em execução
sfc /scannow
(não encontrou nenhuma violação) - executando
DISM.exe /Online /Cleanup-image /Scanhealth
,DISM.exe /Online /Cleanup-image /Restorehealth
, eDISM.exe /Online /Cleanup-image /Checkhealth
(executou com sucesso, mas não resolveu o problema) - atualização local do Windows via pendrive
- desinstalar o Feedback Hub, desabilitar a linha do tempo, definir os dados de diagnóstico de completos para básicos e alguns outros a seguireste guia/correçãoque funcionou para outra pessoa, semelhante aEstee o primeiro comentárioaquitambém.
- desabilitando toda e qualquer sincronização de configurações/temas de conta da Microsoft, mas pode ser um pouco tarde para que isso entre em vigor?
Com uma das máquinas em que desabilitei o Relatório de Erros do Windows, a falha para, mas recebo um alerta dizendo o seguinte:
explorer.exe - System Error
The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application
Posso acertar OK
, mas isso apenas faz com que o explorer.exe trave novamente e o alerta reapareça.
Os logs .dmp em pelo menos uma máquina dizem que o "Nome do módulo de falha:" estava SHELL32.dll
com um código de exceção de0xc0000409
através do AppCrashViewe um subcódigo de Subcode: 0x7 FAST_FAIL_FATAL_APP_EXIT
comVisualização do WinDbg
.dmps completos sãoaqui
Há alguma ideia sobre o que isso poderia ser? Ou como consertar e/ou prevenir isso? (além de apenas dizer às pessoas paranãofaça login em uma conta da Microsoft).
Obrigado!
Responder1
Acho que tenho uma solução para você. Sua falha é diferente daquela que eu estava tendo (sorte sua). Baixei seus arquivos .dmp e os abri em um depurador.
Parece que você está travando:
shell32.dll!Microsoft::Windows::FileExplorer::Banners::BannerData::GetFolderScope()
- Abrir
regedit
. - Vá para
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\
- Procure por subchaves chamadas
BannerSettings
ouBannerStore
(cada uma pode ter subchaves). - Faça backup deles (embora não importe, faz as pessoas se sentirem melhor).
- Exclua
BannerSettings
eBannerStore
, incluindo qualquer coisa abaixo deles (ou apenas um, se você tiver apenas um). - Reinício.
- Pule de alegria (ou amaldiçoe meu nome).
Aposto que vai funcionar.