Remova o shell do Linux aberto aqui Menu de contexto no Windows 10
A partir do Windows 10 Build 17672, o sistema operacional inclui um comando de menu de contexto nativo "Open Linux Shell Here", que aparece no menu de contexto estendido de pastas (quando você pressiona a tecla Shift). Se você não ficar feliz em vê-lo ali, é fácil se livrar desse novo comando.
Propaganda
Nas versões recentes do Windows 10, Subsistema Windows para Linux vem com muitos recursos interessantes. Você não só pode instalar e executar várias distros Linux, mas também para sua conveniência, elas estão disponíveis direto na Microsoft Store. No momento em que este livro foi escrito, você pode instalar o openSUSE Leap, o SUSE Linux Enterprise, o Debain, o Kali Linux e o Ubuntu.
A partir do Windows 10 build 17046, o Subsistema do Windows para Linux (WSL) tem suporte para tarefas em segundo plano de longa duração, semelhante a como o subsistema do Windows tem Serviços. Esta é uma mudança realmente impressionante para usuários de WSL que trabalham com servidores como
Apache ou aplicativos como tela ou tmux. Agora eles podem ser executados em segundo plano como daemons regulares do Linux.A partir do Windows 10 Build 17672, o sistema operacional vem com um novo comando de menu de contexto, 'Abra o shell do Linux aqui'. Quando WSL está habilitado e uma distro Linux está instalada no WSL, ele aparece quando você pressiona e segura a tecla Shift no teclado e, a seguir, clica com o botão direito em uma pasta.
Se você deseja removê-lo, siga as etapas abaixo.
Para remover o menu de contexto 'Abra o shell do Linux aqui' no Windows 10, faça o seguinte.
- Faça o download do Freeware ExecTI e começar regedit.exe usando isso. Isso irá abrir o Aplicativo Editor de registro com o nível de privilégio mais alto.
- Vá para o seguinte local no Regedit.
HKEY_CLASSES_ROOT \ Directory \ shell \ WSL
Dica: veja como acessar uma chave de registro com um clique.
- Aqui, crie um valor de string vazio "ProgrammaticAccessOnly".
- Agora, crie o mesmo valor na chave
HKEY_CLASSES_ROOT \ Directory \ Background \ shell \ WSL
Você terminou. O comando foi removido do menu de contexto.
ProgrammaticAccessOnly é um valor especial que oculta um comando do menu de contexto. Os aplicativos instalados podem acessá-lo, se necessário. Adicionando este valor ao WSL subchave no Registro, você oculta a entrada do menu de contexto no Windows 10.
É isso.