Ícones do TortoiseSVN não aparecem no Windows 7

Eu não consigo obter os icons para exibir no Windows 7 e eu realmente sinto falta disso no Windows XP.

Como isso pode ser consertado?

O Windows só pode mostrar um número limitado de icons de sobreposição ( 15 no total, 11 depois do que o Windows usa ). Programas como o Office Groove , o Dropbox , o Mozy , o Carbonite , etc, seqüestrarão um monte de 11 icons de sobreposição possíveis (seria bom se a Microsoft aumentasse o número deles, já que o número de aplicativos que os usam parece aumentar e aumentar) …

Você pode ver o que as sobreposições estão configuradas e alterá-las (por sua conta e risco) no registro aqui:

  HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ explorer \ ShellIconOverlayIdentifiers 

Se você está usando o TortoiseCVS (e não tem mais nada usando icons de sobreposição), você terá alguns icons do TortoiseSVN e todos os seus icons do TortoiseCVS. Isso ocorre porque os icons de sobreposição são usados ​​em ordem alfabética. Novamente, por sua conta e risco (editar o registro pode explodir seu computador, yada, yada, yada – e se você estiver lendo o Stack Overflow e usando o Windows e não tiver editado o registro, você é um animal raro) livre para renomeá-los (eu sugiro colocar números na frente dos que você quer usar e “z_” é prefixado para aqueles que você não precisa). As extensões do TortoiseSVN Shell são bem nomeadas para que você saiba o que elas fazem, as extensões do TortoiseCVS não são. Depois de examinar o código-fonte, encontrei as informações pertinentes:

  • TortoiseCVS0no CVS
  • TortoiseCVS1Não no CVS
  • TortoiseCVS3Conflito
  • TortoiseCVS4no CVS readonly
  • TortoiseCVS5ignorado
  • TortoiseCVS6Adicionado
  • TortoiseCVS7suprimido
  • TortoiseCVS8Bloqueado

Pare!

Antes de fazer qualquer coisa para o seu registro ou procedimentos semelhantes listados na resposta (excelente) de Kris Erickson ou os abaixo, há algo a considerar …

Você está em uma unidade de rede?

Em caso afirmativo, vá para as configurações do Tortoise SVN (clique com o botão direito do mouse em qualquer pasta> TortoiseSVN> Configurações) e, em seguida, vá para ‘Sobreposições de icons’

Verifique se você verificou as “unidades de rede” como na foto:

texto alternativo

Por padrão, em uma nova instalação do Tortoise, as unidades de rede não possuem os icons adicionados.

Isso resolveu o problema para nós. Se isso falhar para você, obviamente, você pode passar pelas soluções (ligeiramente) mais envolvidas listadas aqui.

Também reiniciar o seu PC não é necessário. Em vez disso, reinicie o explorer.exe:

  1. Pressione Ctrl + Shift + Esc .
  2. Clique na guia Processos .
  3. Clique com o botão direito do mouse em explorer.exe .
  4. Selecione Finalizar Processo .
  5. Clique no botão Finalizar processo .
  6. Clique na guia Aplicativos .
  7. Clique com o botão direito.
  8. Clique em Nova Tarefa (Executar) .
  9. Definir Abrir para: explorer
  10. Clique em OK

O Windows Explorer foi reiniciado e os icons do TortoiseSVN reaparecem.

Eu também perdi minhas sobreposições depois de atualizar para o 1.6.8 no Windows 7 x64. Eu instalei apenas a versão x64 e não a versão de 32 bits. Para corrigir, eu corri um reparo com o instalador original e reiniciei. As sobreposições exibidas normalmente a partir de então.

Eu resolvi usando o Autoruns da Sysinternals.

  1. Executar o Autoruns
  2. Na guia “Explorer”, role para baixo até as inputs “OverlayIconIdentifier” e “ShellOverlayIconIdentifier”
  3. Desmarque sobreposições indesejadas (como a maioria de qualquer Dropbox, SkyDrive etc.)
  4. Reinicie o Explorer.exe

Captura de tela do Autoruns mostrando as entradas do Overlay Icons

Eu tive o mesmo problema que o OP: Win 7 (x64), TortoiseSVN (x64) e DropBox (x86). A informação de algumas das outras respostas me deu toda a informação. Eu só tive a versão x64 do TSVN instalada nesta máquina.

No meu caso, TSVN e DropBox foram instalados no mesmo dia que eu fiz a instalação do sistema operacional e as sobreposições funcionou bem até um par de dias atrás. Não fiz nada que envolvesse alterar as configurações de nenhum dos aplicativos para que parassem de funcionar.

Aqui está o que eu tinha na seção de registro de sobreposição de ícone após o problema ter iniciado ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers ):

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. EnhancedStorageShell
  5. Arquivos Offline
  6. SharingPrivate
  7. TortoiseAdded
  8. TartarugaConflict
  9. TortoiseDeleted
  10. TortoiseIgnored
  11. Tartaruga bloqueada
  12. TartarugaModificada
  13. TartarugaNormal
  14. TortoiseReadOnly
  15. TortoiseUnversioned

Verifiquei que apenas as sobreposições correspondentes às primeiras 11 inputs são exibidas no Explorer. Quando modifiquei a ordem das inputs acima adicionando ‘z’ ao início de algumas delas, novamente apenas as 11 primeiras sobreposições (sob a ordem atualizada) seriam exibidas.

Com o acima, eu tinha tudo que precisava para resolver o problema (renomear ou excluir inputs para que as inputs do TSVN que eu quero trabalhar estivessem < = # 11 na lista). Abaixo lida com perguntando por que isso aconteceu de repente.

Eu sei que, com base nas sobreposições que funcionavam antes de alguns dias atrás, as chaves 1-3, 7-9, 12-13 estavam todas < = 11 na lista (não tenho certeza se a sobreposição 14 já funcionou, pois nunca tive arquivos com status somente leitura. # 15 nunca trabalhou nesta máquina, então eu sei que nunca foi no top 11). Eu também suponho que o bloco de teclas TSVN se mova para cima / baixo em uníssono, portanto eles foram derrubados em dois ou três lugares (* veja abaixo). Isto implica que 2-3 itens foram adicionados entre os blocos DropBox e TSVN. Os três que estão lá agora são adicionados pelo Windows e eu diria que eles estariam lá assim que o sistema operacional fosse instalado.

A lista de 15 superposições é determinada em tempo de execução? Parece que os manipuladores de sobreposição às vezes podem informar ao shell do Windows que não há icons para adicionar à lista. Possivelmente, algumas configurações com as quais eu mexi alguns dias atrás relacionadas ao compartilhamento de arquivos e à criptografia de arquivos fizeram com que alguns desses itens nos pontos de 4 a 6 se tornassem “ativados” e pressionassem os SVNs para baixo.

No final, eu deletei algumas inputs e mudei algumas, então minha lista final ficou assim:

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. SharingPrivate (eu quero que isso apareça)
  5. TortoiseAdded
  6. TartarugaConflict
  7. TortoiseDeleted
  8. TartarugaModificada
  9. TartarugaNormal
  10. TortoiseReadOnly
  11. TortoiseUnversioned
  12. zOffline Files (não uso o Sync Center ou “Offline Files”, por isso não me importo com isso)
  13. zEnhancedStorageShell (não sei realmente o que é Enhanced Storage, não acho que eu precise disso)

Eles exibem bem aqui. Você está usando a versão de 64 bits do Windows 7 junto com a versão de 32 bits do TortoiseSVN? Em caso afirmativo, eles serão exibidos apenas no Explorer de 32 bits (ou nos CFDs de aplicativos de 32 bits). Você pode instalar versões de 32 bits e 64 bits lado a lado, no entanto.

Duas outras soluções possíveis:

  1. Mate o TSVNCache.exe e deixe-o relançar. Isso fez com que meus icons de sobreposição de shell reaparecessem em várias ocasiões.

  2. Se você atualizou recentemente o TortoiseSVN de uma versão anterior, talvez seja necessário atualizar sua cópia de trabalho. Isso pode ser feito clicando com o botão direito na pasta do projeto e escolha “Cópia de trabalho de atualização do SVN” no menu de contexto.

Sugiro reclamar à Microsoft sobre o limite de sobreposição de icons ridiculamente baixo. Se um número suficiente de pessoas reclamar, talvez consertem a verdadeira causa raiz desse problema:

Veja os comentários na parte inferior da página: http://msdn.microsoft.com/en-us/library/cc144123(VS.85).aspx

Dê feedback da equipe do Microsoft Windows 7 sobre esse problema: http://mymfe.microsoft.com/Windows%207/Feedback.aspx?formID=195

Meus icons também desapareceram. As correções de registro não funcionaram para mim também.

É assim que eu os recuperei:

  1. instalar a última versão do TortoiseOverlays
  2. reinicie o explorer.exe

Às vezes você só precisa ir para “configurações” do TortoiseSVN, desligar os icons, clicar em “aplicar”, ligá-los novamente.

O mesmo problema para mim. Acontece que a causa do problema foi o novo JungleDisk 3.0, que rudemente instala três sobreposições chamadas “1Sync …” “2Sync …” e “3Sync …” empurrando as do Tortoise para fora do final.

Apenas apague as chaves do JungleDisk no diretório listado no topo (ou prefixe-as com z_) e reinicie o sistema e o Tortoise deve funcionar bem novamente.

Como esse limite de sobreposição existe no Windows e é facilmente atingido pelas ferramentas atuais, os fornecedores de ferramentas realmente devem perguntar durante a instalação avançada se o usuário deseja instalá-los. Eu não preciso nem desejo para o novo recurso “Sync” e realmente não me importo com a tática de colocar os icons no topo da lista com nomes inteligentes. Que vergonha no JungleDisk.

Você já tentou alterar no Tortoise Settings o cache de status para ‘Default’? Eu tive esse problema com o ícone de sobreposição nas pastas porque eu tinha essa opção no ‘Shell’. A opção está em Configurações -> Sobreposição de icons.

Talvez isso possa ajudá-lo http://tortoisesvn.net/node/97

No meu caso, as sobreposições do Dropbox estavam começando com um “(identificador entre aspas) no registro. Eu apaguei todos os” prefixos e reiniciei o explorer.exe.

 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers 

Edit: Eu instalei o Windows 10 e esta solução não funcionou para mim. Então eu fui ao mesmo local do registro e excluí todos os registros do Google e do SkyDrive e reiniciei o explorer.exe.

Segunda edição: Depois de instalar o TortoiseGit, consertou tudo sem qualquer personalização.

Acabei de atualizar para o TSVN 1.6.8.19260 em um WinXP e duas máquinas Win7. Após a atualização, os icons de sobreposição desapareceram em todas as 3 máquinas. Sob a chave de registro acima mencionada, encontrei apenas a input para arquivos offline. Eu simplesmente tive que reinstalar / reparar a instalação do TSVN e os icons reapareceram após a reboot. Eu nunca detectei esse comportamento em qualquer versão anterior do TSVN e certamente instalei o TSVN sempre da mesma maneira com as mesmas permissions.

Se você atualizou recentemente o Tortoise SVN, pode ser porque a versão 1.7 parece precisar de um novo formato para armazenar o status dos arquivos – nesse caso, você pode clicar com o botão direito na pasta raiz do seu repository em questão e usar a opção de menu Tortoise. de ‘Cópia de trabalho de atualização do SVN’.

Isso resolveu o problema para mim.

Felicidades Matt

Para completar a resposta de Johannes , você pode verificar este tópico , que menciona outra causa (a primeira está instalando o cliente de 32 bits em vez do 64) (ênfase minha):

Apenas versões mais recentes do TSVN e TCVS são capazes de compartilhar icons de sobreposição, e como o Explorer tem um limite de 14 imagens de sobreposição no total, com icons de sobreposição estranhos simplesmente não aparecendo você pode ter muitos

Se os icons da sobreposição estiverem aparecendo, será necessário usar o Windows Explorer de 32 bits, o que obviamente significa que você também precisará instalar uma versão de 32 bits do TSVN.

O problema pode surgir quando se instala também o primeiro TortoiseVCS, porque:

Analisando o que foi instalado no sistema de arquivos e no registro, parece que eles tentaram fazer o que eu faço com as extensões do Shell – instale as versões de 64 e 32 bits, para que ninguém diga “Não vejo meus overlays / menus “! 😉

Infelizmente, parece que as inputs do Registro para 32 bits foram escolhidas, portanto, a DLL de extensão de 32 bits, mesmo presente, não tem as inputs de registro corretas.

Em caso de dúvida, sugiro que desinstale o TCVS e o TSVN.
Em seguida, instale o TSVN.
Talvez após a instalação, reinicie duas vezes, não apenas uma vez.
E se eles ainda não aparecerem, vá ao painel de controle do software e escolha reparar a instalação. Isso fez o truque para mim quando atualizei da anterior para a versão atual.

Provavelmente, você deve instalar a variante TortoiseXYZ que planeja usar principalmente primeiro, para melhorar suas chances de cair em um desses números limitados de slots de icons de sobreposição antes da variante TortoiseXYZ que você usa menos.
Sempre mantenha em mente esse número limitado de slots de ícone de sobreposição ao tentar analisar defeitos .

Eu descobri que se você instala a versão de 32 bits primeiro, é como a versão de 64 bits. Na reinstalação do Windows 7 eu acabei de instalar a versão de 64 bits e parece funcionar bem agora.

Se você quiser usar o Tortoise de dentro de um aplicativo de 32 bits no Windows 7 de 64 bits, será necessário instalar as versões de 64 bits e de 32 bits do Tortoise. De acordo com os fabricantes do Tortoise, isso funciona bem. ( fonte )

Kris Erickson está certo, vote nele. No meu caso, o problema era instalar o powertools do TFS, que adiciona a integração do shell do explorador como o TSVN e o TCVS. Acrescenta outras 5 sobreposições. Como eles são prefixados com Tfs *, eles têm prioridade sobre o Tortoise *. Eu também prefixei o material do Tfs com z_ e as sobreposições do TSVN voltaram. Não há necessidade de reiniciar / logoff, apenas mate o explorer.exe e inicie-o novamente.

Possíveis problemas e soluções

  1. Limitação do número de icons de sobreposição utilizáveis ​​pelo Windows, consulte a resposta de Kris Erickson.
  2. Configuração inapropriada de TortoiseSVN, consulte a resposta de Ralph Cowling.
  3. Bug conhecido por atualizar a partir da versão anterior (pré 1.6.10), veja aqui.
  4. TortoiseSVN não foi instalado para todos os usuários, tente instalar com o cmd como abaixo, se todos abaixo de três soluções não funcionarem, acredito que este método irá salvar sua vida.

 rem Set your own path. set TOOL_ROOT=d:\Tools\TortoiseSVN-1.6.13.20954-win32-svn-1.6.16\tortoisesvn_1.6.16.21511 set PACKAGENAME=TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi set TOOL_INSTALLROOT="c:\Program Files (x86)\TortoiseSVN" msiexec /i "%TOOL_ROOT%\%PACKAGENAME%" INSTALLDIR=%TOOL_INSTALLROOT% ALLUSERS=1 ARPSYSTEMCOMPONENT=1 RebootYesNo=No REBOOT=ReallySupress /qb- set ret=%ERRORLEVEL% rem The installer seems to return same values as MSI rem These codes mean that the product is properly installed, even though the code is not zero. rem 1641 ERROR_SUCCESS_REBOOT_INITIATED rem 3010 ERROR_SUCCESS_REBOOT_REQUIRED if %ret% EQU 1641 set ret=0 if %ret% EQU 3010 set ret=0 if %ret% GTR 0 exit %ret% 

Se alguém precisar das inputs do Registro para o Windows 7 de 64 bits, aqui estão elas. O que foi bom para mim é remover as sobreposições de itens que não são realmente usados ​​com frequência: Drop Box, Google Drive, Produtos da Microsoft, e apenas mantive as sobreposições para o Tortoise. Estas são todas as sobreposições – nada é removido.

** Cuidado ** Jogando com o registro pode tornar seu sistema instável. Certifique-se de fazer backup do seu registro. Veja esta pesquisa no Google sobre várias maneiras de fazer backup de suas configurações de registro ou registro.

  Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ AccExtIco1] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ AccExtIco2] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ AccExtIco3] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro1 (ErrorConflict)] @="{8BA85C75-763B-4103-94EB-9470F12FE0F7}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro2 (SyncInProgress)] @="{CD55129A-B1A1-438E-A425-CEBC7DC684EE}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro3 (InSync)] @="{E768CD3B-BDDC-436D-9C13-E1B39CA257B1}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt1"] @="{FB314ED9-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt2"] @="{FB314EDA-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt3"] @="{FB314EDD-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt4"] @="{FB314EDE-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt5"] @="{FB314EDB-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt6"] @="{FB314EDF-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt7"] @="{FB314EDC-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt8"] @="{FB314EE0-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\00avast] @="{472083B0-C522-11CF-8763-00608CC02F24}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\1EldosIconOverlay] @="{AF743E58-5357-404B-8314-32D2D8420F9D}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\1TortoiseNormal] @="{C5994560-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\2TortoiseModified] @="{C5994561-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\3TortoiseConflict] @="{C5994562-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\4TortoiseLocked] @="{C5994563-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\5TortoiseReadOnly] @="{C5994564-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\6TortoiseDeleted] @="{C5994565-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\7TortoiseAdded] @="{C5994566-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\8TortoiseIgnored] @="{C5994567-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\9TortoiseUnversioned] @="{C5994568-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\EldosIconOverlay] @="{5BB532A2-BF14-4CCC-86B7-71B81EF6F8BC}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\EnhancedStorageShell] @="{D9144DCD-E998-4ECA-AB6A-DCD83CCBA16D}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveBlacklistedOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D42}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSharedEditOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D44}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSharedViewOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D43}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSyncedOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D40}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSyncingOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D41}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\off0] @="{8E33AEC3-C5F2-43C4-B048-9E3EB19B1DD5}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\off1] @="{8E33AEC4-C5F2-43C4-B048-9E3EB19B1DD5}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\Offline Files] @="{4E77131D-3629-431c-9818-C5679DC83E81}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\SharingPrivate] @="{08244EE6-92F0-47f2-9FC9-929BAA2E7235}" 

Lembre-se, estes são para o Windows 64-bit e você deve ter um backup do seu registro ser

Após a atualização para o TSVN 1.6.8.19260 eu tive o mesmo problema (sem icons no Explorer), mas no meu caso, não havia inputs para TSVN em HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers. Na minha instalação original, não incluí os conjuntos de icons adicionais, porque nunca os utilizo (e nunca os instalei em atualizações anteriores).

Eu modifiquei minha instalação, adicionando os conjuntos de icons adicionais e meus icons reapareceram magicamente.

O meu principal objectivo era obter os icons para o TortoiseCVS. Muitas das sugestões não funcionaram para mim: desinstalar reinstalar; regedit renomeando; reiniciando várias vezes. Mas o que funcionou foi instalar o TortoiseSVN . Isso fez com que os icons do TortoiseCVS funcionassem. Eu verifiquei o regedit. A instalação do SVN coloca os números na frente dos nomes dos icons:

  [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers]
 1TartarugaNormal
 2TortoiseModified
 3TortoiseConflict
 4Tortoise bloqueado
 5TortoiseReadOnly
 6TortoiseDeleted
 7TortoiseAdded
 8TortoiseIgnored
 9TortoiseDesversionado
 Sobreposição de ícone do Groove Explorer 1 (GSF não lido stub)
 Groove Explorer ícone Overlay 2 (GFS Stub)
 Groove Explorer ícone Overlay 2.5 (pasta não lida do GFS)
 Groove Explorer ícone Overlay 3 (Pasta GFS)
 Ranhura do ícone do Explorer do Groove 4 (Marca Não Lida do GFS)
 SharingPrivate
 TortoiseAdded
 TartarugaConflict
 TortoiseDeleted
 TortoiseIgnored
 Tartaruga bloqueada
 TartarugaModificada
 TartarugaNormal
 TortoiseReadOnly
 TortoiseUnversioned
 zEnhancedStorageShell
 Arquivos zOffline
 zSkyDrivePro1 (ErrorConflict)
 zSkyDrivePro2 (SyncInProgress)
 zSkyDrivePro3 (InSync)

Eu tive o mesmo problema aqui com o TortoiseSVN 1.6.16. Os icons estavam bons, mas depois instalei e desinstalei o TortoiseGit e de repente os icons do TortoiseSVN pararam de funcionar. Olhando para o registo, descobri que a desinstalação do TortoiseGit também removeu todos os icons de sobreposição. Eu simplesmente reinstalei o TortoiseSVN e consertei o problema.

Se você acabou de instalar o TortoiseSVN, reinicie o seu computador antes de fazer algo

editando a ordem de registro funcionou para mim. as inputs já tinham #s antes dele. então não estava funcionando. Eu percebi que as inputs anteriores tinham espaços. então agora meu registro svn tem um espaço, #, nome

Uma combinação de soluções funcionou para mim. Eu tentei matar e reiniciar o explorer.exe como sugerido por @LeighRiffel. Não funcionou. Eu desinstalei o Dropbox porque eu raramente o uso. Então, eu tentei o explorador de novo e funcionou. Talvez você possa reinstalar o dropbox depois disso e ver se as coisas estão bem? Eu não me importo.

Aqui estão as etapas: Execute taskmgr.exe ou gerenciador de tarefas> guia de processos> selecione explorer.exe> ​​kill. Em seguida, clique em opção de arquivo> nova tarefa> digite explorer.exe> ​​ok.

Eu tentei tudo aqui (e alguns outros lugares), e o que funcionou para mim (depois de fazer tudo isso, as mudanças no registro são obrigatórias, eu acho) foi alterar a configuração do Icon Overlays \ Status Cache de Padrão para Shell, e também verifiquei “Mostrar sobreposições e menu de contexto apenas no explorador”. Não sei qual desses dois, mas funciona agora.

Quando fiz o check-out de um novo projeto do repository, não vi as sobreposições de icons.

Comecei a procurar soluções e cheguei a essa questão.

Enquanto lia as respostas, notei que as sobreposições de icons apareceram no meu projeto de checkout.

Eu acho que demorou alguns minutos para os icons aparecerem.

Eu pensei que isso poderia ser útil antes de as pessoas entrarem em pânico rapidamente e começarem a editar o registro.