Compartilhar via


Diretrizes de solução de problemas do menu Iniciar

Aplica-se a: Windows 10

Categorias de problemas com o menu Iniciar:

  • Problemas relacionados à implantação ou instalação
  • Encerramento ou falha do aplicativo
  • Problemas relacionados à personalização do menu Iniciar ou a outras políticas/provedores de serviços de configuração (CSPs)
  • Outros problemas

Solução de problemas básicos

Quando você soluciona problemas de inicialização (e, na maioria das vezes, todos os outros aplicativos do Windows), há algumas coisas a serem verificadas se eles não estão funcionando conforme o esperado. Para problemas em que o menu Iniciar ou o subcomponente não está funcionando, os seguintes pontos podem ajudá-lo a restringir onde o problema pode residir:

  • O sistema está executando a atualização mensal cumulativa e de recursos mais recente?
  • O problema começou imediatamente após uma atualização? Maneiras de verificar:
    • PowerShell: [System.Environment]::OSVersion.Version
    • Prompt de comando: winver
  • Houve alguma alteração recente nas chaves ou pastas do Registro?
  • Houve alguma alteração recente relacionada às políticas de GPO/MDM?
    • As configurações de política de grupo que restringem o acesso ou as permissões a pastas ou chaves do Registro podem afetar o desempenho do menu Iniciar.
    • Algumas políticas de grupo destinadas a sistemas operacionais mais antigos podem causar problemas com o menu Iniciar.
    • Personalizações do menu Iniciar não testadas podem levar a um comportamento inesperado, embora normalmente não sejam falhas completas de Iniciar.

Problemas com implantação ou instalação

Quando você soluciona problemas básicos de inicialização (e, na maioria das vezes, todos os outros aplicativos do Windows), há algumas coisas a serem verificadas se eles não estão funcionando conforme o esperado. Para problemas em que o menu Iniciar ou subcomponente não está funcionando, você pode fazer alguns testes rápidos para restringir onde o problema pode residir.

Verifique se o menu Iniciar está instalado

Para ver se um usuário individual tem o pacote do menu Iniciar instalado, use o seguinte cmdlet em um prompt do Windows PowerShell sem privilégios elevados:

Get-AppxPackage -Name Microsoft.Windows.StartMenuExperienceHost

Se estiver registrado, a saída será semelhante a:

Captura de tela da saída Get-AppxPackage mostrando que um usuário individual tem o pacote do menu Iniciar instalado.

Se você não receber nenhuma resposta ao Get-AppxPackage cmdlet, ainda poderá usá-lo Add-AppxPackage usando o nome da família ou o caminho para o arquivo AppxManifest.xml . Isso é possível porque, embora esse usuário não tenha o pacote registrado, outros usuários podem. Isso significa que o pacote ainda existirá na máquina.

Para verificar isso, adicione -AllUsers ao mesmo Get-AppxPackage cmdlet usado anteriormente em um prompt do PowerShell com privilégios elevados:

Get-AppxPackage *StartMenu* -AllUsers 

Se os detalhes do aplicativo forem retornados com êxito, isso significa que o pacote existe.

O cmdlet a seguir pode ser usado para registrar o menu Iniciar se o pacote existir no computador.

Observação

Certifique-se de usar o Add-AppxPackage cmdlet de um prompt não elevado. Caso contrário, o pacote será registrado para o administrador em vez do usuário.

Add-AppxPackage -Path "C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\AppxManifest.xml" -Register -DisableDevelopmentMode

Observação

Em SKUs (unidades de manutenção de estoque) mais antigas (Windows 10, versão 1809 e anterior), o pacote AppX para o menu Iniciar é diferente. Verifique se Microsoft.Windows.ShellExperienceHost está registrado para esses SKUs.

Aviso

Se StartMenuExperienceHost não estiver instalado para nenhum usuário, a resolução mais rápida será reverter para uma configuração em boas condições. Isso pode ser reverter a atualização, redefinir o PC para os padrões ou restaurar do backup. Não há suporte para nenhum método para instalar arquivos Start AppX. Os resultados são muitas vezes problemáticos e não confiáveis.

Os seguintes logs de eventos podem ser usados para solucionar problemas relacionados:

  • Para problemas relacionados à implantação: Microsoft-Windows-AppXDeployment*
  • Para problemas relacionados à ativação do AppX: Microsoft-Windows-TWinUI/Operational

Para problemas relacionados à ativação, pesquise as seguintes palavras-chave em Microsoft-Windows-TWinUI/Operational para Microsoft.Windows.StartMenuExperienceHost ou Microsoft.Windows.ShellExperienceHost, dependendo da versão do sistema operacional que você está solucionando:

  • "O pacote não foi encontrado"
  • "Valor inválido para registro"
  • "Elemento não encontrado"
  • "Não foi possível registrar o pacote"

Se esses eventos forem encontrados, o Start não será ativado corretamente. Cada evento terá mais detalhes na descrição e deve ser investigado mais a fundo. As mensagens de eventos podem variar.

Problemas com falhas de aplicativos

Se o aplicativo estiver instalado para o usuário, mas não funcionar, verifique se o processo responsável por exibir o menu Iniciar está em execução para o usuário executando o seguinte cmdlet do PowerShell em um prompt do PowerShell com privilégios elevados:

get-Process StartMenuExperienceHost -IncludeUserName 

Observação

Se vários usuários estiverem conectados ao computador, cada usuário deverá ter um processo StartMenuExperienceHost em sua sessão.

Em SKUs mais antigos (Windows 10, versão 1809 e anteriores), o pacote AppX para o menu Iniciar é diferente. Verifique se ShellExperienceHost.exe está em execução.

Se o aplicativo estiver instalado, mas não estiver em execução para o usuário, teste a inicialização no modo de segurança ou use msconfig para eliminar drivers e aplicativos de terceiros ou outros.

Para verificar se o aplicativo está falhando, consulte o log de eventos do aplicativo e procure as IDs de evento 1000 e 1001 para StartMenuExperienceHost.exe.

As seguintes ferramentas podem ser usadas para solucionar esses comportamentos:

  • Relatório de Erros do Windows (WER) para gerar despejos de memória.
  • ProcDump para gerar despejos de memória.
  • Procmon para investigar se as falhas estão relacionadas à permissão ou problemas semelhantes.

Para obter mais informações sobre eventos de falha do aplicativo, consulte As diretrizes de solução de problemas de comportamento de falha do aplicativo ou serviço.

Para obter mais informações sobre como usar o Procmon para solucionar falhas na inicialização do aplicativo, consulte Solucionar problemas de falha de aplicativos ao iniciar o uso do Monitor de Processo.

Dica

Verifique se há falhas que possam estar relacionadas ao Início (por exemplo, explorer.exe, Pesquisa e ShellExperiencehost.exe).

Os seguintes logs de eventos podem ser usados para solucionar problemas relacionados:

  • Para problemas relacionados à implantação: Aplicativo
  • Para problemas relacionados à ativação do AppX: Microsoft-Windows-TWinUI/Operational

Problemas com a personalização do menu Iniciar ou outras políticas/CSPs

Esses problemas estão relacionados à configuração e personalização do menu Iniciar e componentes relacionados. Por exemplo, problemas relacionados ao layout Iniciar e ao bloqueio do menu Iniciar.

Consulte os seguintes artigos para obter a configuração e as políticas e CSPs disponíveis relacionados ao menu Iniciar:

Os seguintes logs podem ser usados para solucionar problemas relacionados:

  • Para problemas relacionados ao layout Iniciar: Microsoft-Windows-ShellCommon-StartLayoutPopulation*
  • gpresult
  • Relatório MDM

Considerações adicionais

Verifique se o sistema é uma instalação limpa ou atualização

  • Este sistema é uma atualização ou instalação limpa?
    1. Execute test-path "$env:windir\panther\miglog.xml".
    2. Se esse arquivo não existir, o sistema é uma instalação limpa.
  • Problemas de atualização podem ser encontrados executando test-path "$env:windir\panther\miglog.xml".

Recursos para solução de problemas adicionais

As ferramentas e os logs a seguir podem ser úteis ao solucionar problemas relacionados ao menu Iniciar.

Logs de eventos:

  • Log de eventos do sistema
  • Log de eventos do aplicativo
  • Microsoft/Windows/Shell-Core*
  • Microsoft-Windows-TWinUI*
  • Microsoft/Windows/AppReadiness*
  • Microsoft/Windows/AppXDeployment*
  • Microsoft-Windows-PushNotification-Platform/Operacional
  • Microsoft-Windows-ShellCommon-StartLayoutPopulation*
  • Microsoft-Windows-CloudStore*

Registra quando o aplicativo está falhando:

  • Verifique se há falhas que possam estar relacionadas às IDs de evento 1000 e 1001 do log do aplicativo Iniciar (explorer.exe, barra de tarefas e assim por diante).
  • Verifique os relatórios do WER:
    • C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportArchive \
    • C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportQueue \
  • Se houver um componente do Start que falha consistentemente, capture um despejo que possa ser revisado pelo Suporte da Microsoft.
  • ProcDump para gerar despejos de memória.

Outras ferramentas úteis para solucionar problemas do menu Iniciar:

Procmon para investigar se as falhas estão relacionadas à permissão ou problemas semelhantes.

Erros comuns e mitigação

A lista a seguir fornece informações sobre erros comuns que você pode encontrar com o menu Iniciar e etapas para ajudá-lo a atenuá-los.

Sintoma: o menu Iniciar não responde no Windows 2012 R2, Windows 10 ou Windows 2016

Motivo

O serviço de Serviço de Infraestrutura de Tarefas em Segundo Plano (BrokerInfrastructure) não foi iniciado.

Solução

Verifique se o Serviço de Infraestrutura de Tarefas em Segundo Plano está definido como inicialização automática no MMC de Serviços.

Se o Serviço de Infraestrutura de Tarefas em Segundo Plano não for iniciado, verifique se o driver PDC (Driver do Coordenador de Dependência de Energia) e a chave do Registro não estão desabilitados ou excluídos. Se algum deles estiver ausente, restaure a partir do backup ou da mídia de instalação.

Para verificar o serviço PDC, execute C:\>sc query pdc em um prompt de comando. Os resultados são semelhantes ao seguinte:

SERVICE_NAME: pdc
TYPE          : 1 KERNEL_DRIVER
STATE          : 4 RUNNING
  (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE     : 0 (0x0)
SERVICE_EXIT_CODE    : 0 (0x0)
CHECKPOINT       : 0x0
WAIT_HINT        : 0x0

O serviço PDC usa pdc.sys localizados em %WinDir%\system32\drivers.

A chave do Registro PDC é: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pdc Description="@%SystemRoot%\system32\drivers\pdc.sys,-101" DisplayName="@%SystemRoot%\system32\drivers\pdc.sys,-100" ErrorControl=dword:00000003 Group="Boot Bus Extender" ImagePath=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,70,00,64,00,63,00,2e,00,73,00,79,
00,73,00,00,00
Início=dword:00000000
Tipo = dword: 00000001

Além das dependências listadas para o serviço, o Serviço de Infraestrutura de Tarefas em Segundo Plano requer que o Driver Coordenador de Dependência de Energia seja carregado. Se o PDC não for carregado na inicialização, o Serviço de Infraestrutura de Tarefas em Segundo Plano falhará e afetará o menu Iniciar.

Os eventos do PDC e do Serviço de Infraestrutura de Tarefas em Segundo Plano serão registrados nos logs de eventos. O PDC não deve ser desabilitado ou excluído. BrokerInfrastructure é um serviço automático. Este serviço é necessário para que todos esses sistemas operacionais em execução tenham um menu Iniciar estável.

Observação

Você não pode interromper esse serviço automático quando a máquina está em execução (C:\\windows\\system32\\svchost.exe -k DcomLaunch -p).

Sintoma: após a atualização da versão 1511 para a versão 1607, a Diretiva de Grupo "Remover lista de todos os programas do menu Iniciar" pode não funcionar

Motivo

Houve uma alteração na lista Todos os Aplicativos entre Windows 10, versões 1511 e 1607. Essas alterações significam que a Diretiva de Grupo original e a chave do Registro correspondente não se aplicam mais.

Solução

Esse problema foi resolvido nas atualizações de junho de 2017. Atualize o Windows 10, versão 1607, para as atualizações cumulativas ou de recursos mais recentes.

Observação

Quando a Política de Grupo está habilitada, o comportamento desejado também precisa ser selecionado. Por padrão, ele é definido como Nenhum.

Sintoma: blocos de aplicativos como Alarme, Calculadora e Microsoft Edge estão ausentes no menu Iniciar e o aplicativo Configurações não abre no Windows 10, versão 1709 quando um perfil de usuário local é excluído

Capturas de tela que mostram ícones de download em blocos de aplicativos e blocos de aplicativos ausentes.

Motivo

Esse problema é conhecido. A experiência de entrada pela primeira vez não é detectada e não dispara a instalação de alguns aplicativos.

Solução

Esse problema foi corrigido para Windows 10, versão 1709 no KB 4089848 22 de março de 2018-KB4089848 (Compilação 16299.334 do SO)

Sintoma: ao tentar personalizar o layout do menu Iniciar, as personalizações não se aplicam ou os resultados não são esperados

Motivo

Existem duas razões principais para esse problema:

  • Formato incorreto: Editar o arquivo xml incorretamente adicionando um espaço ou espaços extras, inserindo um caractere incorreto ou salvando no formato errado.

    • Para saber se o formato está incorreto, verifique "ID do evento: 22" no log "Aplicativos e serviços\Microsoft\Windows\ShellCommon-StartLayoutPopulation\Operational".
    • A ID do evento 22 é registrada quando o xml está malformado, o que significa que o arquivo especificado simplesmente não é um xml válido.
    • Quando você edita o arquivo xml, ele deve ser salvo no formato UTF-8.
  • Informações inesperadas: isso ocorre ao tentar adicionar um bloco por meio de um método inesperado ou não documentado.

    • "ID do evento: 64" é registrado quando o xml é válido, mas tem valores inesperados.
    • Por exemplo: Ocorreu o seguinte erro ao analisar um arquivo xml de layout:

      O atributo 'LayoutCustomizationRestrictiontype' no elemento '{http://schemas.microsoft.com/Start/2014/LayoutModification}DefaultLayoutOverride' não está definido no DTD/Schema.

Os arquivos XML podem e devem ser testados localmente em um Hyper-V ou outra máquina virtual antes da implantação ou aplicação pela Política de Grupo.

Sintoma: o menu Iniciar não funciona mais depois que um PC é atualizado usando F12 durante a inicialização

Descrição

Se um usuário estiver tendo problemas com um PC, ele poderá ser atualizado, redefinido ou restaurado. Atualizar o PC é uma opção benéfica porque mantém arquivos e configurações pessoais. Quando os usuários têm problemas para iniciar o computador, Alterar configurações do computador em Configurações não está acessível. Portanto, para acessar a Atualização do Sistema, os usuários podem usar a tecla F12 na inicialização. A atualização do computador é concluída, mas o menu Iniciar não está acessível.

Motivo

Esse problema é conhecido e foi resolvido em uma atualização cumulativa lançada em 30 de agosto de 2018.

Solução

Instalar atualizações corretivas; uma correção está incluída na versão de 11 de setembro de 2018-KB4457142.

Sintoma: A lista Todos os aplicativos está ausente no menu Iniciar

Motivo

A lista Remover Todos os Programas do menu Iniciar A Diretiva de Grupo está habilitada.

Solução

Desative a lista Remover Todos os Programas na Política de Grupo do menu Iniciar.

Sintoma: os blocos estão ausentes no menu Iniciar ao usar Windows 10, versão 1703 ou anterior, Windows Server 2016 e perfis de usuário móvel com um layout inicial

Descrição

Existem dois problemas diferentes no menu Iniciar no Windows 10:

  • Os blocos configurados pelo administrador no layout inicial não são móveis.
  • As alterações iniciadas pelo usuário no layout inicial não são móveis.

Especificamente, os comportamentos incluem:

  • Os aplicativos (aplicativos ou ícones) fixados no menu Iniciar estão ausentes.
  • Toda a janela do bloco desaparece.
  • O botão Iniciar não responde.
  • Se um novo usuário móvel for criado, a primeira entrada parecerá normal, mas nas entradas subsequentes, os blocos estarão ausentes.

Captura de tela de um exemplo de layout de trabalho.

Layout de trabalho na primeira entrada de um novo perfil de usuário móvel

Captura de tela de um exemplo de layout com falha.

Layout com falha em entradas subsequentes

Motivo

Existe um problema de tempo em que o menu Iniciar está pronto antes que os dados sejam extraídos localmente do Perfil de Usuário Móvel. O problema não ocorre nos primeiros logons de um novo usuário móvel, pois o caminho do código é diferente e mais lento.

Solução

Esse problema foi resolvido no Windows 10, versões 1703 e 1607, atualizações cumulativas a partir de março de 2017.

Sintoma: as personalizações de layout do menu Iniciar são perdidas após a atualização para Windows 10, versão 1703

Descrição

Antes da atualização:

Captura de tela de um exemplo de tela inicial com personalizações aplicadas.

Observação

Na captura de tela, Aplicativos e Utilitários Corporativos são controlados por política de grupo e os blocos sob esses itens são fixados pelo usuário.

Após a atualização, os blocos fixados pelo usuário estão ausentes:

Captura de tela de um exemplo de tela inicial com blocos fixados anteriormente ausentes.

Além disso, os usuários poderão ver blocos em branco se a entrada tiver sido tentada sem conectividade de rede.

Captura de tela de um exemplo de blocos em branco.

Solução

Esse problema foi corrigido na atualização de outubro de 2017.

Sintoma: os blocos estão ausentes após a atualização do Windows 10, versão 1607 para a versão 1709 para usuários com RUP (Perfis de Usuário Móvel) habilitados e gerenciados o layout do menu Iniciar com bloqueio parcial

Solução

A LCU de abril de 2018 deve ser aplicada ao Windows 10, versão 1709 antes que um usuário faça logon.

Sintoma: as personalizações de layout do menu Iniciar e/ou da barra de tarefas não serão aplicadas se a opção CopyProfile for usada em um arquivo de resposta durante o Sysprep

Solução

Não há mais suporte para CopyProfile ao tentar personalizar o menu Iniciar ou a barra de tarefas com layoutmodification.xml.

Sintoma: problemas no menu Iniciar com a corrupção da camada de dados do bloco

Motivo

Windows 10, versão 1507 até a versão 1607 usa um banco de dados para as informações de imagem de bloco. Isso é chamado de banco de dados da Camada de Dados do Bloco. (O recurso foi preterido em Windows 10 1703.)

Solução

Existem etapas que você pode seguir para corrigir os ícones, primeiro é confirmar que esse é o problema que precisa ser resolvido.

  1. O aplicativo ou aplicativos funcionam bem quando você seleciona os blocos.

  2. Os blocos estão em branco, têm um ícone de espaço reservado genérico, têm as informações de título erradas ou estranhas.

  3. O aplicativo está ausente, mas listado como instalado por meio do PowerShell e funciona se você iniciar por meio do URI.

    Exemplo: windows-feedback://

  4. Em alguns casos, a tela inicial pode ficar em branco e a Central de Ações e a Cortana não são iniciadas.

Observação

A recuperação de corrupção remove todos os pinos manuais da tela inicial. Os aplicativos ainda devem estar visíveis, mas você precisa refixar todos os blocos secundários e/ou fixar blocos de aplicativos no modo de exibição inicial principal. No entanto, os aplicativos que você instalou e que estão completamente ausentes de "todos os aplicativos" são inesperados. Isso implica que o novo registro não funcionou.

Abra um prompt de comando e execute o seguinte:

C:\Windows\System32\tdlrecover.exe -reregister -resetlayout -resetcache

Embora uma reinicialização não seja necessária, ela pode ajudar a esclarecer quaisquer problemas residuais após a execução do comando.

Sintoma: o menu Iniciar e os aplicativos não podem ser iniciados após a atualização para o Windows 10 versão 1809 quando o Symantec Endpoint Protection está instalado

Descrição

O menu Iniciar, a Pesquisa e os aplicativos não são iniciados depois que você atualiza um computador com o Windows 7 que tem o Symantec Endpoint Protection instalado no Windows 10 versão 1809.

Motivo

Esse problema ocorre devido a uma falha ao carregar sysfer.dll. Durante a atualização, o processo de instalação não define o grupo de privilégios "Todos os pacotes de aplicativos" no sysfer.dll e em outros módulos da Symantec.

Solução

Esse problema foi corrigido pela Atualização Cumulativa do Windows lançada em 5 de dezembro de 2018-KB4469342 (Compilação 17763.168 do SO).

Se você já encontrou esse problema, use uma das duas opções a seguir para corrigir o problema:

Opção 1: Remova sysfer.dll da pasta system32 e copie-a de volta. O Windows definirá o privilégio automaticamente.

Opção 2:

  1. Localize o diretório C:\Windows\system32.
  2. Clique com o botão direito do mouse sysfer.dll e escolha Propriedades.
  3. Alterne para a guia Segurança .
  4. Confirme se o grupo Todos os Pacotes de Aplicativos está ausente.
  5. Selecione Editar e, em seguida, selecione Adicionar para adicionar o grupo.
  6. Test Start e outros aplicativos.

Aviso de isenção de responsabilidade para informações de terceiros

Os produtos de terceiros mencionados neste artigo são produzidos por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, do desempenho ou da confiabilidade desses produtos.