Eu tenho usado TortoiseGit
por quase um ano inteiro agora. Ele está funcionando muito bem para mim até ontem, quando encontrei um problema. Eu estava excluindo uma pasta quando o Windows Explorer meio que travou em mim (ficou suspenso em "descobrindo itens") por mais de uma hora e reiniciei o sistema.
Desde essa altura (e eu estou não tenho certeza se o incidente descrito tem nada a ver com isso), TortoiseGit parou mostrando sobreposições de ícones no explorador. O comportamento, no entanto, não é como qualquer um dos outros que postaram perguntas aqui, porque:
No
open file
diálogo de todos os programas, os ícones ainda existem (!).
Aqui está uma lista de coisas que tentei:
- Alterei as configurações do TortoiseGit para mostrar ícones diferentes.
- Reinstale o TortoiseGit (desinstalar, reiniciar, instalar, reiniciar).
- Apaguei todas as superposições de ícones começando com "Tortoise"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer \ShellIconOverlayIdentifiers
, desinstalei o TortoiseGit, reiniciei o computador e reinstalei o TortoiseGit.
Editar:
Tentei criar um novo usuário no meu computador, e o novo usuário tem sobreposições de ícones funcionando perfeitamente. Agora estou ainda mais confuso.
Nada ajudou até agora. Alguma ideia?
fonte
Respostas:
Eu tive o mesmo problema e consegui funcionar seguindo as instruções de um fórum. O que eu fiz foi isso (copiado):
Então, o que fiz foi renomear a chave
1TortoiseNormal
para"1TortoiseNormal"
etc. Não faço ideia por que envolvê-la em aspas duplas faz com que funcione novamente.O fórum original se foi, mas um bom resumo é fornecido nos comentários.
fonte
O Windows permitirá apenas até 11 identificadores de sobreposição de ícones, organizados em ordem alfanumérica - se houver mais de 11, esses ícones não serão exibidos.
Você pode executar o seguinte comando em um prompt do DOS:
regedit /e c:\icons.txt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
Em seguida, abra o arquivo
C:\icons.txt
. Pule as duas primeiras linhas e se1TortoiseNormal
e os outros*Tortoise*
valores não estiverem entre os 11 principais, suas sobreposições de ícones não serão mostradas. A solução fornecida pelo @Chi Chan é apenas uma maneira simples de aumentar a1TortoiseNormal
classificação quando ordenada entre todas as sobreposições. Você também pode renomear os valores adicionando espaço (s) antes1TortoiseNormal
, ou seja," 1TortoiseNormal"
para torná-los mais altos.
update: para Windows 8, o limite de sobreposições de ícones é 15.
fonte
[....\ DropboxExt01]
(edit: SO desmorona-los em 1 parece ...)Etapas da solução para Windows 10;
Caminho:
Remova / exclua todas as chaves do SkyDrive / OneDrive. Você pode precisar se apropriar das chaves uma a uma e conceder controle total ao usuário se você receber um erro ao tentar excluir as chaves.
Pressione Ctrl + Shift + Esc e reinicie o "Windows Explorer" (opcionalmente, reinicie o computador)
Todos os ícones de sobreposição de git / svn agora estão visíveis!
fonte
Antes de enlouquecer, tente reiniciar! Funcionou para mim;)
fonte
explorer
processo e, com o TortoiseSVN, era possível simplesmente matar e reiniciar oexplorer
processo (não a janela ativa, mas a principal) para evitar a reinicialização. Fiz o mesmo com o TortoiseGit, mas isso não foi suficiente. Uma reinicialização ajudou.Basta adicionar um espaço (ou mais, se necessário) às opções do primeiro nome da tartaruga para este regedit addersses:
por exemplo:
Deve mudar para:
após os
reboot
ícones de um sistema serem exibidos corretamente.fonte
Instalei o TortoiseSVN (1.9.5) e o msysgit (2.11.0) primeiro na minha máquina com Windows 10 de 64 bits. Os ícones do TortoiseSVN são exibidos corretamente.
Quando instalei o TortoiseGit (2.3.0.0) após esses dois, os ícones não eram exibidos.
Eu verifiquei
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
e tudo parecia bem. Os ícones da tartaruga estavam no top 10.O que eu costumava consertar foi levantado na edição # 692 do TortoiseGit no GitLab :
fonte
Eu tive esse mesmo problema hoje depois de desinstalar o TortoiseSVN. Reiniciei e ainda não tive sorte, então entrei no Painel de Controle, Desinstale um Programa e no item TortoiseGit, escolhi 'Reparar' e tudo voltou ao normal. Eu suspeito que todos os aplicativos da linha Tortoise tenham algumas chaves de registro compartilhadas ou algo assim.
fonte
Também tive meus ícones de shell do TortoiseGIT parando de aparecer de repente, não me lembro exatamente o que o levou, mas achei isso e tentei o registro alterando 1TortioiseNormal para "1TortioiseNormal" e assim por diante. Provavelmente, é uma coisa boa a se fazer, independentemente das sobreposições de ícones ainda não funcionarem.
Estou muito ocupado para a resposta geral de "reiniciar o computador", o que isso me diz é "algum processo de serviço precisa ser reiniciado, mas você nunca conseguirá encontrá-lo, apenas reinicie". Nah.
Eu também uso o TortoiseSVN e essas sobreposições de ícones ainda estavam funcionando para mim. Procurei na guia de processos do gerenciador de tarefas e vi que estava executando algo chamado TSVNCache.exe. Nenhum sinal de algo semelhante para o git, então, por um capricho, fui até a guia Aplicativos e cliquei em "Nova Tarefa", digitei o TGITCache.exe e com certeza o processo foi iniciado. A partir daí, volte aos processos, mate o explorer.exe e, em seguida, volte aos aplicativos -> Nova Tarefa novamente e inicie o explorer.exe.
Isso funcionou para mim duas vezes agora, quando minhas sobreposições de ícone do TortoiseGIT foram encerradas, portanto, talvez funcione para outra pessoa.
fonte
O que funcionou para mim foi desinstalar o Google Drive do meu computador. Ainda não sei por que.
fonte
Concordo com Chi Chan e gostaria de acrescentar isso como uma resposta complementar.
São os ícones do Dropbox Explorer. Aqui está um script de registro para removê-los. Salve em algum lugar, porque eles voltarão!
Observe que os valores também mudam de tempos em tempos. Atualmente, eles têm três espaços antes do "DropboxExtXX", antes de terem apenas um.
Remover Dropbox Explorer Icons.reg
fonte
O problema com os espaços principais é que, toda vez que você reinicia, o Dropbox adiciona outro espaço aos seus registros e sempre estará um passo à sua frente.
Então, eu agendei um script python encontrado nesta postagem (de Christoph Zwerschke) para ser executado sempre que o computador inicializar. Você também precisa reiniciar o Explorer depois disso.
O .bat será parecido com:
E o script python:
fonte
O que funcionou para mim no Windows 10 é
fonte