Compartilhar via


Diretrizes de solução de problemas do menu Iniciar

Aplica-se a: Windows 10

As falhas de inicialização podem ser organizadas nestas categorias:

  • Problemas de implantação/instalação - Mais fácil de identificar, mas difícil de recuperar. Essa falha é consistente e geralmente permanente. Redefinir, restaurar do backup ou reverter para recuperar.
  • Problemas de desempenho - Mais comuns com hardware mais antigo, máquinas de baixa potência. Os sintomas incluem: alta utilização da CPU, contenção de disco, recursos de memória. Isso torna o Start lento para responder. O comportamento é intermitente dependendo dos recursos disponíveis.
  • Falhas - Também fácil de identificar. As falhas no Shell Experience Host ou relacionadas podem ser encontradas nos logs de eventos do sistema ou do aplicativo. Isso pode ser um defeito de código ou relacionado a permissões ausentes ou alteradas para arquivos ou chaves de registro por um programa ou configurações incorretas de reforço de segurança. Determinar problemas de permissões pode ser demorado, mas uma ferramenta SysInternals chamada Procmon mostrará Acesso negado. A outra opção é obter um despejo do processo quando ele falhar e, dependendo do nível de conforto, revisar o despejo no depurador ou fazer com que o suporte revise os dados.
  • Trava - no host do Shell Experience ou relacionado. Esses são os problemas mais difíceis de identificar, pois há poucos eventos registrados, mas o comportamento geralmente é intermitente ou se recupera com uma reinicialização. Se um aplicativo ou serviço em segundo plano travar, o Start não terá recursos para responder a tempo. A inicialização limpa pode ajudar a identificar se o problema está relacionado a software adicional. O Procmon também é útil nesse cenário.
  • Outros problemas - Personalização, políticas de domínio, problemas de implantação.

Solução de problemas básicos

Ao solucionar 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 o sistema operacional e atualize a versão

  • 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
    • WinVer de CMD.exe

Verifique se o Start está instalado

  • Se o Start falhar imediatamente após uma atualização de recurso, uma coisa a ser verificada é se o pacote do aplicativo falhou ao ser instalado com êxito.

  • Se o Start estava funcionando e falha intermitentemente, é provável que o Start esteja instalado corretamente, mas o problema ocorre downstream. A maneira de verificar esse problema é procurar a saída desses dois comandos do PowerShell:

    • get-AppXPackage -Name Microsoft.Windows.ShellExperienceHost
      
    • get-AppXPackage -Name Microsoft.Windows.Cortana
      

      Captura de tela de um exemplo da saída do cmdlet.

      Mensagens de falha serão exibidas se não estiverem instaladas

  • Se o Start não estiver instalado, a resolução mais rápida será reverter para uma configuração válida. Isso pode ser reverter a atualização, redefinir o PC para os padrões (onde há uma opção para salvar para excluir os dados do usuário) 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.

Verifique se o Start está em execução

Se um dos componentes não for iniciado na inicialização, a revisão dos logs de eventos em busca de erros ou travamentos durante a inicialização pode apontar o problema. A inicialização com o MSCONFIG e o uso de uma opção de inicialização seletiva ou de diagnóstico eliminarão e/ou identificarão possíveis interferências de aplicativos adicionais.

  • get-process -name shellexperiencehost
    
  • get-process -name searchui
    

Se estiver instalado, mas não estiver em execução, teste a inicialização no modo de segurança ou use o MSCONFIG para eliminar drivers e aplicativos adicionais ou de terceiros.

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

  • Este sistema é uma atualização ou instalação limpa?
    • Execute test-path "$env:windir\panther\miglog.xml"
    • 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"

Verifique se o Start está registrado ou ativado

  • Exporte o seguinte log de eventos para CSV e faça uma pesquisa por palavra-chave em um editor de texto ou planilha:
    • Microsoft-Windows-TWinUI/Operacional para Microsoft.Windows.ShellExperienceHost ou Microsoft.Windows.Cortana
      • "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.

Outros aspectos a serem considerados

Quando começou o problema?

  • Os principais problemas de falha no menu Iniciar são acionados
    • Após uma atualização
    • Após a instalação de um aplicativo
    • Depois de ingressar em um domínio ou aplicar uma política de domínio
  • Muitos desses problemas são encontrados para
    • Alterações de permissão em chaves ou pastas do Registro
    • Iniciar ou componente relacionado trava ou trava
    • Falha de personalização

Para restringir ainda mais o problema, é bom observar:

  • Qual é o plano de fundo da instalação?

    • Isso foi uma implantação, instalação da mídia, outro
    • Usando personalizações?
      • DISM
      • Política de Grupo ou MDM
      • Copiar perfil
      • Sysprep
      • Outro
  • Ingressado no domínio

    • As configurações de política de grupo que restringem o acesso ou as permissões a pastas ou chaves do Registro podem causar problemas com o desempenho da tela inicial.
    • Algumas Políticas de Grupo destinadas ao Windows 7 ou anterior são conhecidas por causar problemas com o Iniciar
    • Personalizações do Menu Iniciar não testadas podem causar um comportamento inesperado por falhas de inicialização normalmente não completas.
  • O ambiente é virtualizado?

    • VMware
    • Citrix
    • Outro

Verifique os logs de eventos que registram problemas de inicialização:

  • Log de eventos do sistema

  • Log de eventos do aplicativo

  • Microsoft/Windows/Shell-Core*

  • Microsoft/Windows/Apps/

  • Microsoft-Windows-TWinUI*

  • Microsoft/Windows/AppReadiness*

  • Microsoft/Windows/AppXDeployment*

  • Microsoft-Windows-PushNotification-Platform/Operacional

  • Microsoft-Windows-CoreApplication/Operacional

  • Microsoft-Windows-ShellCommon-StartLayoutPopulation*

  • Microsoft-Windows-CloudStore*

  • Verifique se há falhas que possam estar relacionadas à tela inicial (explorer.exe, barra de tarefas e assim por diante)

    • Evento de log de aplicativo 1000, 1001
    • Verifique os relatórios do WER
      • C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportArchive \
      • C:\ProgramData\Micrt\Windowsosof\WER\ReportQueue\

Se houver um componente do Start que esteja falhando constantemente, capture um despejo que possa ser revisado pelo Suporte da Microsoft.

Erros comuns e mitigação

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

Sintoma: os aplicativos que usam APIs do Office com o Clique para Executar do Office instalado podem fazer com que o Menu Iniciar e outros componentes do shell falhem

Você pode enfrentar vários problemas relacionados ao Shell do Windows em dispositivos que executam o Clique para Executar do Office, juntamente com alguns aplicativos de terceiros que usam APIs do Office:

  • O evento 1000 é registrado no log de eventos do aplicativo. O log de eventos relata que um aplicativo falha por StartMenuExperienceHost.exe, ShellExperienceHost.exe SearchUI.exe, com um código de erro 0xc000027b / -1073741189.

  • Erros no log de eventos Microsoft-Windows-AppModel-State mencionando o seguinte erro com vários nomes de pacote:

    Reparo disparado de locais de estado porque a operação SettingsInitialize contra o pacote Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy erro de acerto -2147024891.

  • O menu Iniciar do Windows não responde a cliques do mouse ou à tecla Windows.

  • O Windows Search não responde a cliques do mouse ao pressionar o botão Pesquisar ou a tecla Windows + S.

Causa

Os dispositivos afetados podem ter chaves de registro ou dados danificados que podem afetar aplicativos que usam APIs do Microsoft Office para integração com Windows, Microsoft Office, Microsoft Outlook ou Calendário do Outlook. Isso pode ocorrer se as permissões de pacotes de aplicativos estiverem sendo removidas do seguinte caminho do Registro:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Solução alternativa

Observação

A Barco relatou ter corrigido esse problema a partir da versão 4.27.2 do aplicativo. No entanto, os dispositivos afetados podem precisar seguir as etapas mencionadas na seção de solução alternativa.

Para obter mais informações, consulte Problemas de permissões de pasta do shell do usuário ou da barra de tarefas do Windows que não respondem com a integração do Calendário do aplicativo ClickShare.

Para contornar o problema, siga estas etapas:

  1. Baixe os scripts para corrigir o problema quando ele acontecer, embora os scripts não possam impedir que o problema ocorra novamente.

  2. Abra um prompt do Powershell na identidade do usuário afetado e execute

.\FixUserShellFolderPermissions.ps1
  • Se o script não puder acessar a chave do Registro porque as permissões do Registro foram apagadas, abra um prompt do Powershell com privilégios elevados e execute o seguinte comando:

    • FixUserShellFolderPermissions.ps1 -allprofiles
      
  • Se um aplicativo não funcionar, talvez seja necessário registrar os pacotes de shell executando o comando do usuário afetado

    • FixUserShellFolderPermissions.ps1 -register
      

Evite que o problema ocorra novamente

  • Certifique-se de que o aplicativo ClickShare esteja atualizado para a versão 4.27.2 ou superior.
  • Certifique-se de que a integração do Calendário esteja desativada (o padrão está desativado a partir da versão 4.27.2).
  • Impedir que os aplicativos sejam executados na inicialização ou configure-os para Iniciar sob demanda.

Status

A Microsoft está ciente desse problema e está trabalhando para resolvê-lo em uma próxima atualização do Office. Publicaremos mais informações neste artigo quando estiverem disponíveis.

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

Causa

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 serão semelhantes aos seguintes:

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 no %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 das versões 1511 para 1607 do Windows, a Política de Grupo "Remover lista de todos os programas do menu Iniciar" pode não funcionar

Causa

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 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.

Causa

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

Causa

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.
    • Ao editar 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, a opção "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 PC é concluída, mas o Menu Iniciar não está acessível.

Causa

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

Causa

A Diretiva de Grupo "Remover lista de todos os programas do menu Iniciar" está habilitada.

Solução

Desative a Política de Grupo "Remover todos os programas 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 transferidas.

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

Causa

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 layout do Menu Iniciar gerenciado 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 um layoutmodification.xml.

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

Causa

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ê precisará fixar novamente 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 após a atualização de um computador com o Windows 7 que tenha o Symantec Endpoint Protection instalado para o Windows 10 versão 1809.

Causa

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 em 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.