/
/

Como adicionar ou remover “Fixar em Iniciar” do menu de contexto no Windows 11

por Team Ninja
How to Add or Remove “Pin to Start” from the Context Menu in Windows 11 blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Um dos recursos mais práticos do Windows é o “Fixar em Iniciar”. Essa opção, presente nos menus de contexto do botão direito, permite criar um atalho para acessar rapidamente um aplicativo, arquivo ou pasta no menu Iniciar. Embora seja útil na maioria dos cenários, nem sempre o recurso é bem-vindo. Em ambientes de TI gerenciados, onde os administradores precisam manter uma interface padronizada e controlada, ele pode até atrapalhar.

Se você é profissional de TI ou usuário avançado e quer gerenciar esse recurso, continue lendo para aprender a adicionar ou remover a entrada “Fixar em Iniciar” no menu de contexto usando o Editor do Registro, arquivos .reg e scripts do PowerShell.

Para ver este guia em vídeo, assista a Como adicionar ou remover “Fixar em Iniciar” do menu de contexto no Windows 11.

Como adicionar ou remover “Fixar em Iniciar” dos menus de contexto do Windows 11

Profissionais de TI e usuários avançados contam com vários métodos para adicionar ou remover a opção “Fixar em Iniciar” dos menus de contexto no Windows 11, cada um adequado a preferências e procedimentos diferentes.

📌Pré-requisitos:

  • Conhecimento do Registro do Windows, já que os métodos a seguir alteram chaves de registro nos hives HKEY_CLASSES_ROOT e HKEY_LOCAL_MACHINE
  • Privilégios de administrador

⚠️ Faça backup do registro antes de continuar.

💡 As novas configurações valem para todos os usuários do sistema. Também recomendamos conferir a seção Pontos de atenção antes de prosseguir.

📌 Estratégias de implantação recomendadas:

Clique para escolher um método

💻 Melhor para usuários individuais

💻💻💻 Melhor para empresas

Método 1: Editor do Registro ✓
Método 2: arquivo .reg ✓ ✓
Método 3: scripts do PowerShell ✓

Método 1: remover ou restaurar “Fixar em Iniciar” pelo Editor do Registro

Este método adiciona ou remove manualmente a entrada “Fixar em Iniciar” do menu de contexto editando diretamente o Registro do Windows.

📌Casos de uso: personalizar PCs isolados, testar alterações de registro antes da implantação e bloquear rapidamente a interface em terminais de acesso público

📌Pré-requisitos: privilégios de administrador

Para remover a opção “Fixar em Iniciar”:

  1. Abra o Editor do Registro. Pressione Win + R, digite “regedit” e pressione Enter.
  2. No painel esquerdo, acesse os caminhos a seguir e exclua a chave PintoStartScreen em cada um deles:
    • HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\PintoStartScreen
    • HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\PintoStartScreen
    • HKEY_CLASSES_ROOT\mscfile\shellex\ContextMenuHandlers\PintoStartScreen
    • HKEY_CLASSES_ROOT\Microsoft.Website\shellex\ContextMenuHandlers\PintoStartScreen
  3. Etapa opcional: para garantir que a entrada “Fixar em Iniciar” não apareça nos menus de contexto do Explorador de Arquivos, acesse o caminho abaixo: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked
    Crie um Valor de Cadeia de Caracteres {470C0EBD-5D73-4d58-9CED-E91E22E23282} e deixe os Dados do Valor em branco.
  4. Para aplicar as alterações, reinicie o Explorador de Arquivos ou reinicie o sistema.

Para restaurar a opção “Fixar em Iniciar”:

  1. Abra o Editor do Registro.
  2. Recrie todas as chaves PintoStartScreen excluídas nos caminhos corretos e defina o valor do REG_SZ (Padrão) como {470C0EBD-5D73-4d58-9CED-E91E22E23282}.
  3. Se você seguiu a etapa opcional, localize e exclua o Valor de Cadeia de Caracteres {470C0EBD-5D73-4d58-9CED-E91E22E23282} no caminho abaixo: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked
  4. Para aplicar as alterações, reinicie o Explorador de Arquivos ou reinicie o sistema.

Método 2: remover ou restaurar “Fixar em Iniciar” com um arquivo .reg

Este método aplica alterações no registro por meio de arquivos .reg, que podem ser executados com dois cliques ou implantados em vários sistemas.

📌 Casos de uso: implantação em massa em um domínio via GPO, ativação ou desativação rápida do recurso durante a criação de imagens do sistema e inclusão em scripts de onboarding ou pacotes de provisionamento

📌 Pré-requisitos: privilégios de administrador

Para remover a opção “Fixar em Iniciar”:

  1. Abra o Bloco de Notas e copie o código a seguir:
    Windows Registry Editor Version 5.00
    [-HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\PintoStartScreen]
    [-HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\PintoStartScreen]
    [-HKEY_CLASSES_ROOT\Microsoft.Website\shellex\ContextMenuHandlers\PintoStartScreen]
    [-HKEY_CLASSES_ROOT\mscfile\shellex\ContextMenuHandlers\PintoStartScreen]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
    "{470C0EBD-5D73-4d58-9CED-E91E22E23282}"=""
  2. Salve o arquivo como “remove_pin_to_start.reg”.
  3. Localize o arquivo .reg e dê dois cliques para mesclá-lo com o registro.
  4. Confirme o aviso do Controle de Conta de Usuário (UAC).
  5. Para aplicar as alterações, reinicie o Explorador de Arquivos ou reinicie o sistema.

Para restaurar a opção “Fixar em Iniciar”:

  1. Abra o Bloco de Notas e copie o código a seguir:
    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\PintoStartScreen]
    @="{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
    [HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\PintoStartScreen]
    @="{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
    [HKEY_CLASSES_ROOT\Microsoft.Website\shellex\ContextMenuHandlers\PintoStartScreen]
    @="{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
    [HKEY_CLASSES_ROOT\mscfile\shellex\ContextMenuHandlers\PintoStartScreen]
    @="{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
    "{470C0EBD-5D73-4d58-9CED-E91E22E23282}"=-
  2. Salve o arquivo como “restore_pin_to_start.reg”.
  3. Localize o arquivo .reg e dê dois cliques para mesclá-lo com o registro.
  4. Confirme o aviso do UAC.
  5. Para aplicar as alterações, reinicie o Explorador de Arquivos ou reinicie o sistema.

Método 3: remover ou restaurar “Fixar em Iniciar” com scripts do PowerShell

Este método adiciona ou remove a opção “Fixar em Iniciar” do menu de contexto de forma programática, com comandos do PowerShell.

📌 Casos de uso: integração a scripts ou políticas de automação e execução de alterações sob demanda por portais de administração remota

📌 Pré-requisitos: privilégios de administrador

Para remover a opção “Fixar em Iniciar”:

  1. Abra o PowerShell como administrador. Pressione Win + R, digite “powershell” e pressione Ctrl + Shift + Enter.
  2. Copie e cole os comandos a seguir e pressione Enter:
Remove-Item -Path "HKCR:\exefile\shellex\ContextMenuHandlers\PintoStartScreen" -Force
Remove-Item -Path "HKCR:\Folder\ShellEx\ContextMenuHandlers\PintoStartScreen" -Force
Remove-Item -Path "HKCR:\Microsoft.Website\shellex\ContextMenuHandlers\PintoStartScreen" -Force
Remove-Item -Path "HKCR:\mscfile\shellex\ContextMenuHandlers\PintoStartScreen" -Force
New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked" -Force
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked" -Name "{470C0EBD-5D73-4d58-9CED-E91E22E23282}" -Value ""
Stop-Process -Name explorer -Force

Para restaurar a opção “Fixar em Iniciar”:

  1. Abra o PowerShell como administrador. Pressione Win + R, digite “powershell” e pressione Ctrl + Shift + Enter.
  2. Copie e cole os comandos a seguir e pressione Enter:
New-Item -Path "HKCR:\exefile\shellex\ContextMenuHandlers\PintoStartScreen" -Force
Set-ItemProperty -Path "HKCR:\exefile\shellex\ContextMenuHandlers\PintoStartScreen" -Name "(default)" -Value "{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
New-Item -Path "HKCR:\Folder\ShellEx\ContextMenuHandlers\PintoStartScreen" -Force
Set-ItemProperty -Path "HKCR:\Folder\ShellEx\ContextMenuHandlers\PintoStartScreen" -Name "(default)" -Value "{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
New-Item -Path "HKCR:\Microsoft.Website\shellex\ContextMenuHandlers\PintoStartScreen" -Force
Set-ItemProperty -Path "HKCR:\Microsoft.Website\shellex\ContextMenuHandlers\PintoStartScreen" -Name "(default)" -Value "{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
New-Item -Path "HKCR:\mscfile\shellex\ContextMenuHandlers\PintoStartScreen" -Force
Set-ItemProperty -Path "HKCR:\mscfile\shellex\ContextMenuHandlers\PintoStartScreen" -Name "(default)" -Value "{470C0EBD-5D73-4d58-9CED-E91E22E23282}"

Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked" -Name "{470C0EBD-5D73-4d58-9CED-E91E22E23282}" -ErrorAction SilentlyContinue
Stop-Process -Name explorer -Force

⚠️ Pontos de atenção

Riscos

Consequências possíveis

Como reverter

Exclusão acidental de chaves de registro erradas Perda de outras opções do botão direito, falhas na abertura de aplicativos e comportamento inconsistente entre contas de usuário Restaure imediatamente um backup do registro feito antes da alteração (use Arquivo > Exportar no regedit ou crie um ponto de restauração com a restauração do sistema)
Não reiniciar o Explorador de Arquivos Atraso na aplicação da política desejada Reinicie manualmente o Explorador de Arquivos pelo Gerenciador de Tarefas ou reinicie o sistema
Alterações não persistentes em ambientes fora do padrão (por exemplo, sistemas com perfis obrigatórios, VDI não persistente ou modo quiosque) Comportamento instável do sistema, já que as alterações são revertidas automaticamente Em vez de editar dispositivo por dispositivo, use Política de Grupo, políticas personalizadas do Intune ou scripts de logon para garantir uma aplicação consistente e depois confirme se as alterações foram aplicadas durante o provisionamento ou a criação da imagem do sistema

Por que remover “Fixar em Iniciar” do menu de contexto?

Administradores de TI em ambientes gerenciados, compartilhados e restritos têm vários bons motivos para remover a opção “Fixar em Iniciar” dos menus do botão direito, entre eles:

  • Evitar alterações na interface em quiosques ou dispositivos compartilhados
  • Impor layouts do menu Iniciar predefinidos ou bloqueados
  • Reduzir a desorganização e a personalização em ambientes restritos
  • Simplificar a experiência do usuário em terminais de treinamento ou de acesso público

Outros pontos a considerar ao remover ou restaurar “Fixar em Iniciar” nos menus de contexto

Administradores e usuários avançados precisam entender o impacto mais amplo e as limitações de adicionar ou remover a opção “Fixar em Iniciar” do menu de contexto no Windows 11, já que a ação influencia a experiência do usuário e a consistência do sistema. Leve em conta os pontos a seguir:

  • Impacto em todo o sistema e em todos os usuários: a configuração afeta globalmente os menus de contexto de arquivos e pastas, o que é útil em ambientes gerenciados nos quais a uniformidade é essencial.
  • Sem alternância pela interface gráfica: o Windows 11 não oferece nenhuma configuração nativa no aplicativo Configurações ou no Editor de Política de Grupo para controlar a exibição do item “Fixar em Iniciar” no menu de contexto, por isso é preciso editar o registro.
  • Itens já fixados no menu Iniciar: remover a opção apenas impede novas fixações pelo menu de contexto e não exclui os itens já fixados no menu Iniciar.
  • Compatibilidade com scripts e automação: os métodos descritos são totalmente compatíveis com ferramentas de implantação, como Política de Grupo (GPO), Microsoft Intune e System Center Configuration Manager (SCCM).

Gerencie a opção “Fixar em Iniciar” para uma melhor experiência no menu Iniciar

Controlar a disponibilidade da opção “Fixar em Iniciar” nos menus de contexto do Windows 11 ajuda os administradores a garantir consistência, simplificar a interface e reduzir a carga de suporte em ambientes gerenciados. Profissionais de TI podem fazer essa alteração manualmente com arquivos de registro ou automaticamente com scripts, conforme o objetivo e o ambiente.

Ainda assim, é fundamental entender as implicações da ação para manter o controle do ambiente de desktop, de quiosques e laboratórios de treinamento a estações de trabalho corporativas e terminais públicos.

Temas relacionados:

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?

Termos e condições NinjaOne

Ao clicar no botão “Aceito” abaixo, você indica sua aceitação dos seguintes termos legais, bem como dos nossos Termos de Uso:

  • Direitos de propriedade: A NinjaOne é proprietária e continuará a ser proprietária de todos os direitos, títulos e interesses relativos ao script (incluindo os direitos autorais). A NinjaOne está concedendo a você uma licença limitada para usar o script de acordo com os presentes termos legais.
  • Limitação de uso: Você só poderá usar o script para fins comerciais internos ou pessoais legítimos, sendo vedado compartilhar o script com terceiros.
  • Proibição de republicação: Em nenhuma circunstância você tem permissão para republicar o script em qualquer biblioteca de scripts pertencente ou sob o controle de qualquer outro fornecedor de software.
  • Isenção de responsabilidade da garantia: O script é fornecido “no estado em que se encontra” e “conforme disponível”, sem qualquer tipo de garantia. A NinjaOne não promete ou garante que o script estará livre de defeitos ou que atenderá às suas necessidades ou expectativas específicas.
  • Assunção de riscos: O uso do script é por sua própria conta e risco. Você reconhece que há certos riscos inerentes ao uso do script, e você compreende e assume cada um desses riscos.
  • Renúncia e isenção de responsabilidade: Você não responsabilizará a NinjaOne por consequências adversas ou não intencionais resultantes do seu uso do script e renunciará a quaisquer direitos ou tutelas legais que possa ter contra a NinjaOne em relação ao seu uso do script.
  • EULA: Se você for cliente da NinjaOne, o uso do script está sujeito ao Contrato de Licença de Usuário Final aplicável a você (EULA).