- Diagnosticar com eventos (AppXDeployment, TWinUI, 1000/1001), serviços BrokerInfrastructure/PDC e logs StartLayout.
- Corrija registrando o pacote StartMenuExperienceHost com seu AppxManifest e corrija as permissões no perfil (pastas do shell do usuário).
- Aplique KBs que corrigem problemas conhecidos e evitem GPOs/CSPs incompatíveis; use SFC/DISM e ProcDump/Procmon para ajustes finos.
Se o botão Iniciar parar de responder e você vir o erro StartMenuExperienceHost.exe, você não está sozinho: Janelas 10 e Windows 11 Eles dependem desse processo para desenhar o menu Iniciar, portanto, qualquer irregularidade nos pacotes, serviços, diretivas ou DLLs do sistema do AppX pode derrubá-lo sem aviso prévio.
Este artigo reúne, em um único recurso, todas as rotas de diagnóstico e reparo verificadas: Verificações básicas, registro/reparo do pacote StartMenuExperienceHost, análise de travamentos com eventos (1000/1001), ProcDump e WER, ajustes de GPO/CSP e StartLayout, dependências críticas como BrokerInfrastructure e o controlador PDC e muito mais. Problemas conhecidos corrigidos pela KB e um caso recente no Windows 11 24H2 com Windows.UI.Xaml.dll e exceções 0xc000027b/0xc0000409.
O que é StartMenuExperienceHost.exe e por que ele falha?
StartMenuExperienceHost.exe é o componente UWP que renderiza o menu Iniciar e parte da experiência do shell moderno; quando ele quebra, O botão Iniciar não abre, fecha instantaneamente ou deixa ícones em branco.O visualizador de eventos geralmente aponta para Windows.UI.Xaml.dll, KERNELBASE.dll ou outros módulos.
Os sintomas típicos variam de encerramento imediato do processo ao clicar em Iniciar, ausência do processo no Administrador de tarefas, até diferenças de registro de erros iniciando-o manualmente em vez de iniciá-lo a partir do próprio botão Iniciar.
Verificações rápidas antes de ir mais fundo
Antes de tomar medidas avançadas, confirme o contexto: o problema apareceu após uma atualização, uma alteração de política ou um ajuste no registro? Manter o sistema atualizado e detectar mudanças recentes reduz o tempo diagnóstico.
Verifique a versão/compilação do sistema com PowerShell e a ferramenta clássica: [System.Environment]::OSVersion.Version y winver; Se o erro ocorreu imediatamente após a atualização, anote-o para revisar os KBs e logs conhecidos.
Verifique se houve alguma alteração em Chaves/pastas do registro ou em políticas de GPO/MDM. Políticas que restringem permissões em pastas ou chaves podem afetar a Inicialização; aplicar GPOs antigos destinados a versões anteriores Também causa comportamento estranho.
O pacote StartMenuExperienceHost está instalado para o usuário?
Se o Start não abrir, o pacote pode não estar registrado corretamente para sua sessão. Abra o PowerShell (não elevado) e execute Get-AppxPackage -Name Microsoft.Windows.StartMenuExperienceHost prevenir validar se o pacote existe e está registrado.
Se nada for retornado, verifique se ele existe no sistema para outros usuários com PowerShell elevado: Get-AppxPackage *StartMenu* -AllUsers. Se aparecerem detalhes, o pacote está na máquina e você pode registrá-lo novamente.
Registre-o assim (PowerShell elevado): Add-AppxPackage -Path "C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\AppxManifest.xml" -Register -DisableDevelopmentMode; com isso Você repara o registro do pacote para o usuário afetado.
Registros e palavras-chave que revelam a origem
Para implantação/registro do AppX, consulte Implantação do Microsoft-Windows-AppX*; para ativação UWP, o canal Microsoft-Windows-TWinUI/Operacional oferece pistas claras.
Pesquisar mensagens como "Pacote não encontrado", "Valor inválido para registro", "Item não encontrado" o "O pacote não pôde ser registrado"; se aparecerem, o Start não está ativado e Você deve corrigir o pacote ou suas permissões.
Diagnosticando quando StartMenuExperienceHost.exe não inicia ou fecha
Verifique se o processo existe e é executado sob seu usuário: PowerShell elevado → Get-Process StartMenuExperienceHost -IncludeUserName; se não for, teste em modo de segurança ou com msconfig para isolar software de terceiros.
Se você suspeitar de travamentos, em Visualizador de Eventos → Aplicativo, localize ID 1000 e 1001 para StartMenuExperienceHost.exe; observa módulo defeituoso, código de exceção e deslocamento, porque ajudar a priorizar ações.
Ferramentas úteis para cenários de loop de falha: WER (autodumps), ProcDump (forçar minidumps) e Procmon (permissões e acessos com falha), para que você possa ajustar se é um problema de ACL no AppData/Registry ou um problema de DLL do sistema.
Personalização, GPOs e CSP: quando o design desmorona
Muitos problemas surgem da personalização do StartLayout ou de Políticas que bloqueiam rotas de usuários. Verificação de saída Microsoft-Windows-ShellCommon-StartLayoutPopulation* e gera GPResult e relatórios do MDM para verificar quais políticas se aplicam.
Dois eventos principais: Identificação 22 (XML inválido, formato incorreto: salvar em UTF-8 e corrigir tags) e Identificação 64 (XML válido, mas com valores inesperados, por exemplo, o atributo não é suportado LayoutCustomizationRestrictiontype), do que apontar problemas de design.
Serviços e Drivers Essenciais: BrokerInfrastructure e PDC
O serviço BrokerInfrastructure (Serviço de Infraestrutura de Tarefas em Segundo Plano) Deve estar em inicialização automática; se não iniciar, a inicialização sofre. Verifique seu status no console de serviços e habilite-o se alguém o desabilitou.
Este serviço depende do Coordenador do Departamento de Energia (PDC); verifique se o driver está carregado com: sc query pdc e confirma “STATE : 4 RUNNING” para evitar erros Bota do serviço e efeitos colaterais em casa.
Saída típica: SERVICE_NAME: pdc\nTYPE : 1 KERNEL_DRIVER\nSTATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)\nWIN32_EXIT_CODE : 0 (0x0)\nSERVICE_EXIT_CODE : 0 (0x0)\nCHECKPOINT : 0x0\nWAIT_HINT : 0x0.
Binário é pdc.sys en %WinDir%\System32\drivers e sua chave de registro é: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pdc (valores como ImagePath, Start=0 e Type=1 geralmente são os esperados). Não desabilite o PDC nem exclua sua chave.
Eventos, inscrições e recursos para ir mais longe
Além de Aplicação e Sistema, verifique: Microsoft/Windows/Shell-Core*, Microsoft-Windows-TWinUI*, Microsoft/Windows/AppReadiness*, Microsoft/Windows/AppXDeployment* y Microsoft-Windows-CloudStore*Porque Eles geralmente deixam um rastro de ativações e provisionamentos.
Para falhas relacionadas à inicialização, consulte explorer.exe, barra de tarefas e Cortana no log de aplicativos (IDs 1000/1001). Os relatórios WER estão localizados em: C:\ProgramData\Microsoft\Windows\WER\ReportArchive\ y C:\ProgramData\Microsoft\Windows\WER\ReportQueue\; O ProcDump facilita a captura de um dump que pode ser analisado pela equipe de suporte..
Verificação: instalação limpa ou atualização?
Alguns erros só aparecem em computadores atualizados. No PowerShell, execute Test-Path "$env:windir\panther\miglog.xml": se existir, o sistema passou por um processo de migração; caso contrário, é uma instalação limpa.
Erros comuns e como mitigá-los
- BrokerInfrastructure desabilitado ou com falha: Define o serviço como automático. Caso não inicie, valide se o PDC está carregado e se sua chave de registro não está danificada; restaure a partir do backup ou da mídia de instalação, se ausente.
- Alteração na lista "Todos os aplicativos" entre 1511 e 1607: As políticas antigas não se aplicam mais; a Microsoft resolveu o problema no Atualizações de junho de 2017; atualização para recursos cumulativos ou recentes.
- Ícones como Alarme, Calculadora ou Edge ausentes em 1709 Após a exclusão de perfis locais: Problema conhecido resolvido em KB4089848 (22/03/2018, compilação 16299.334); aplicar a atualização.
- Início inacessível após uma atualização/refresh com acesso via F12: corrigido no acumulado 30/08/2018 e incluído em KB4457142 (11/09/2018); instalar as correções.
- GPO “Remover Lista de Todos os Programas” habilitado: desabilite-o; esta diretiva interfere na visibilidade do aplicativo em casa.
- Perfis móveis (RUP) + Layout inicial ancorado: : Perda de ícones devido à condição de corrida; corrigido em acumulado março de 2017 (1703 / 1607). Não deixe de se inscrever na LCU de abril de 2018 a 1709 antes do primeiro login em cenários com bloqueio parcial.
- Após a atualização, os ícones de usuários fixados desaparecem ou estão em branco se o login ocorrer sem rede: corrigido no Atualização de outubro de 2017; mantenha seu equipamento atualizado para receba esses rebites.
- CopyProfile + layoutmodification.xml: Não há suporte para personalizar o Iniciar ou a barra de tarefas; use métodos atuais StartLayout e CSP em seu lugar.
- Banco de dados da camada de dados do bloco (até 1607): : ícones em branco ou títulos anômalos; verifique se o Aplicativos aberto por URI (por exemplo,
windows-feedback://) e reparar com:C:\Windows\System32\tdlrecover.exe -reregister -resetlayout -resetcache; Reiniciar pode ajudar. - Windows 10 1809 + Symantec Endpoint Protection: A página inicial e os aplicativos não abrem após a atualização de Windows 7 devido a falha de carregamento sysfer.dll (grupo ausente "Todos os Pacotes de Aplicativos"); Corrigido em KB4469342 (05/12/2018).
- Se já aconteceu com você: opção 1, remova sysfer.dll do System32 e copie-o novamente (O Windows redefine as permissões); opção 2, abrir Propriedades → Segurança de
C:\Windows\System32\sysfer.dlly adicionar “Todos os pacotes de aplicativos” manualmente; depois disso, Iniciar e os aplicativos devem iniciar. - Aviso de software de terceiros: A Microsoft lembra que produtos de outras empresas são oferecidos no estado em que se encontram, sem garantias; avaliar riscos e compatibilidade antes de implantá-los.
Caso real no Windows 11 24H2: StartMenuExperienceHost inicia e morre
No Windows 11 24H2 (compilação 26100.3624) foi observado que StartMenuExperienceHost.exe é iniciado quando você pressiona Iniciar, encaixa e fecha imediatamente; iniciá-lo manualmente em "Executar Nova Tarefa" faz o mesmo, mas sem estar vinculado ao processo principal.
No Visualizador de Eventos, o aplicativo com erros é StartMenuExperienceHost.exe e o módulo com defeito Windows.UI.Xaml.dll, mas os códigos de exceção mudam: 0xc000027b clicando em Iniciar e 0xc0000409 ao iniciá-lo manualmente, o que aborda erros além de ativação/localização.
Neste caso, a SFC e a DISM não denunciaram corrupção; Remover-AppxPackage do pacote StartMenuExperienceHost falhou indicando o uso de “Ativar ou desativar recursos do Windows” (não se aplica ao UWP), outro perfil funcionou bem, desfazendo uma atualização (por exemplo, KB5054979) não ajudou, e O Start11 como um menu de terceiros funcionou., um sintoma de que a falha está na experiência UWP do usuário afetado.
Quando isso acontecer, misture ações: registre novamente o pacote com o AppxManifest, validar permissões em caminhos de usuário, limpar caches/CloudStore se aplicável e usar o Procmon para detectar acesso negado em %LocalAppData% ou chaves HKCU vinculadas ao Home.
Etapas práticas adicionais que geralmente funcionam
- Reinicie o Windows Explorer do Gerenciador de Tarefas (reiniciar/encerrar e executar
explorer.exe) recupera a IU sem reiniciar o computador e geralmente restabelece o vínculo com o Lar. - Revisar as configurações da barra de tarefas- Se estiver oculto automaticamente, pode parecer que o Iniciar não abre. Desative Ocultar automaticamente a barra de tarefas em Configurações para descartar um ajuste simples.
- Reiniciar processos relacionados: Na aba Detalhes, finalize StartMenuExperienceHost.exe, SearchIndexer.exe, SearchHost.exe e RuntimeBroker.exe; eles são reiniciados automaticamente ou em "Executar nova tarefa". Reinicie o computador se não forem reativados.
- Atualizar drivers gráficos: Drivers Os antigos ou defeituosos causam falhas no XAML/Compositor; já que Administrador do dispositivo → Adaptadores de vídeo, atualize ou reinstale o driver do fabricante e reinicie para aplicar.
- Desinstalar utilitários que afetam a interface: Skins, menus alternativos, ferramentas da barra de tarefas ou injetores de DLL podem interferir; remova-os temporariamente e verifique se Home volta à vida.
Comandos de reparo do sistema a serem executados
Abra o PowerShell ou Símbolo do sistema como administrador e lança SFC: sfc /scannow; se você relatar correções ou não encontrar problemas, continua com DISM para reparar a imagem.
Sequência DISM recomendada: DISM /Online /Cleanup-Image /CheckHealth, DISM /Online /Cleanup-Image /ScanHealth y DISM /Online /Cleanup-Image /RestoreHealth; você também pode usar DISM /online /cleanup-image /startcomponentcleanup prevenir componentes limpos.
Se o problema persistir, registre novamente o ShellExperienceHost (relacionado à experiência do shell) no administrador do PowerShell: Get-AppxPackage -AllUsers Microsoft.Windows.ShellExperienceHost \| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}e Certifique-se de fechar o processo “Windows Shell Experience Host” antes se aparecer um erro em vermelho.
Permissões no Registro de Perfil de Usuário
Alguns casos são resolvidos corrigindo o LCA em HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Pastas de Shell do usuário. Abra o Editor do Registro, clique com o botão direito do mouse na chave → Permissões → Avançado, permite Herança e marca Substituir todas as entradas de permissão…; aceitar e reiniciar.
Opções de restauração e recuperação do sistema
Se nada funcionar, execute Restauração do Sistema: procure por "restaurar", abra Crie um ponto de restauração → Restauração do Sistema e escolha um ponto antes da falha; Não é destrutivo para seus arquivos.
Como último recurso, tente instalação de reparo em Configurações → Recuperação; se não for concluído, mantenha um plano B com backup e reinstalação limpa sistema.
Ferramentas e avisos automáticos
Existem utilitários de manutenção que prometem reparar DLL, Registro ou BSOD (por exemplo, suítes como Forte ou Mac Máquina de lavar X9 citados por alguns portais); use-os criteriosamente, pois Eles não substituem diagnósticos por eventos, AppX e serviços.
Lembre-se do aviso usual da Microsoft: Produtos de terceiros são oferecidos sem garantia do fabricante do sistema operacional; avalie seu uso somente se você entender seu escopo e depois de fazer um backup.
Lista de verificação de rastreabilidade: o que anotar durante a depuração
Para manter o controle, documente: versão do sistema (winver), KBs instalados/desinstalados recentemente, saída de Obter-AppxPackage e AppXDeployment, eventos TWinUI e Aplicação (1000/1001), status de Infraestrutura de Corretora/PDC, e alterações de GPO/CSP aplicadas.
Se depois de tudo isso o Start ainda estiver KO em um perfil e funcionar em outro, A corrupção geralmente reside em HKCU ou %LOCALAPPDATA% do usuário: registrar novamente os pacotes, corrigir permissões nas pastas do shell do usuário, limpar os caches do CloudStore com cuidado e Considere migrar o perfil se ele não for recuperável..
Com esses caminhos de trabalho — pacotes AppX registrados corretamente, serviços críticos em execução, políticas em ordem, uma imagem de sistema saudável e correções específicas para bugs conhecidos — O normal é trazer o menu Iniciar de volta à vida sem forma lágrima; e se a falha for limitada a um perfil, um novo perfil ou ACLs corretivas geralmente são a chave que falta.
Escritor apaixonado pelo mundo dos bytes e da tecnologia em geral. Adoro compartilhar meu conhecimento por meio da escrita, e é isso que farei neste blog, mostrar a vocês tudo o que há de mais interessante sobre gadgets, software, hardware, tendências tecnológicas e muito mais. Meu objetivo é ajudá-lo a navegar no mundo digital de uma forma simples e divertida.