Como eu substituiria o Windows Explorer padrão por um alternativo, como Q-Dir?

Como eu substituiria o Windows Explorer padrão por um alternativo, como Q-Dir?

Gostaria de remapear atalhos existentes, cliques com o botão direito, etc. para que o Q-Dir seja aberto em vez do Windows Explorer padrão.

exceto renomear ``explorer.exe na pasta do Windows - há alguma configuração que preciso examinar? talvez no Registro em algum lugar?

Responder1

Execute regedit.exe, encontre [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] a string "shell" e altere o valor de explorer.exe em Q-dir com o caminho completo e reinicie.

Responder2

Existe um programa chamadoInstantShellque pode iniciar programas em vez do shell do Windows.

insira a descrição da imagem aqui

Ele faz essencialmente o que a resposta de Ratin faz no registro, com mais algumas opções de interface do usuário.

Eu o uso para inicializar o software do meu HTPC, ocultando o logotipo de inicialização do Windows, a tela de login e o explorer. Você pode reverter as alterações abrindo o aplicativo novamente e clicando em desfazer.

Responder3

Embora não seja uma substituição completa do explorador, prefiro apenas substituir o alvo de inicialização do atalho Win+ Eseguindo a abordagem descrita para Windows 10/11aqui. Isso garante que a funcionalidade normal do shell (por exemplo, menu Iniciar, barra de tarefas, bandeja do sistema, etc. permaneça intacta)

Para minha versão portátil do Q-Dir, um arquivo de registro se parece com este

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}]
@=""
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}\shell]
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}\shell\open]
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}\shell\opennewwindow]
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}\shell\opennewwindow\command]
@="C:\\Users\\[username]\\Downloads\\Q-DirPortable\\App\\Q-Dir\\Q-Dir_x64.exe"
"DelegateExecute"=""

Substitua C:\\Users\\[username]\\Downloads\\Q-DirPortable\\App\\Q-Dir\\Q-Dir_x64.exepelo caminho de instalação do Q-Dir acima (e use \\para escapar \corretamente, conforme mostrado). Em seguida, importe o arquivo para o registro (por exemplo, clicando duas vezes nele no Explorer + confirmando a importação do registro).

Depois disso, o Q-Dir será iniciado quando Win+ Eestiver sendo pressionado em vez do Explorer

Responder4

Há uma maneira! Eu descobri recentemente, passos:

  1. Abrirregedit

  2. Vá paraHKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\open\command

Dentro dessa chave, exclua DelegateExecutee renomeie Defaultpara o local apropriado do gerenciador de arquivos (aqui está o Dolphin do KDE no meu caso), como:

"C:\PATH\dolphin-22.12.2-1828\bin\dolphin.exe" %1
  • O %1é importante (para os argumentos)

Isso vai:

  • Sempre que você abrir uma pasta, ela será aberta com o Dolphin naquele local

PS: para o Dolphin são necessários mais ajustes, pois você precisará criar *.desktopatalhos e alterar o local padrão para "default" para que o procedimento acima funcione.

Adicione também a resposta @ kf06925 para que tudo fique bem e tranquilo!

informação relacionada