Não consigo exibir os ícones no Windows 7 e sinto muita falta disso no Windows XP.
Como pode ser consertado?
Não consigo exibir os ícones no Windows 7 e sinto muita falta disso no Windows XP.
Como pode ser consertado?
Respostas:
O Windows pode mostrar apenas um número limitado de ícones de sobreposição ( 15 no total, 11 após o que o Windows usa ). Programas como o Office Groove , Dropbox , Mozy , Carbonite , etc, sequestram um monte de 11 possíveis ícones de sobreposição (garoto, seria bom se a Microsoft aumentasse o número deles, pois o número de aplicativos que os utiliza parece aumentar e aumentar) ...
Você pode ver quais sobreposições são configuradas e alterá-las (por seu próprio risco) no registro aqui:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ explorer \ ShellIconOverlayIdentifiers
Se você estiver usando o TortoiseCVS (e não tiver mais nada usando ícones de sobreposição), receberá alguns ícones do TortoiseSVN e todos os seus ícones do TortoiseCVS. Isso ocorre porque os ícones de sobreposição são usados em ordem alfabética. Novamente, por seu próprio risco (editar o registro pode explodir o seu computador, yada, yada, yada - e se você estiver lendo 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ê deseja usar e "z _" tem o prefixo dos 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. Depois de examinar o código fonte, encontrei as informações pertinentes:
Antes de fazer qualquer coisa no seu registro ou em procedimentos semelhantes listados na resposta (excelente) de Kris Erickson ou na abaixo, há algo a considerar ...
Você está em uma unidade de rede?
Nesse caso, vá para as configurações do Tortoise SVN (clique com o botão direito do mouse em qualquer pasta> TortoiseSVN> Configurações) e vá para 'Sobreposições de ícones'
Verifique se você selecionou 'Unidades de rede' conforme a figura:
Por padrão, em uma nova instalação do Tortoise, as unidades de rede não têm os ícones adicionados.
Isso resolveu o problema para nós. Se isso falhar para você, obviamente você pode seguir as soluções (um pouco) mais envolvidas listadas aqui.
Também não é necessário reiniciar o PC. Em vez disso, reinicie o explorer.exe:
explorer
O Windows Explorer foi reiniciado e os ícones do TortoiseSVN reaparecem.
Também perdi minhas sobreposições após a atualização para 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, executei um reparo com o instalador original e reiniciei. As sobreposições exibidas normalmente depois disso.
Eu o resolvi usando Autoruns da Sysinternals.
Eu tive o mesmo problema que o OP: Win 7 (x64), TortoiseSVN (x64) e DropBox (x86). As informações de algumas das outras respostas me deram todas as informações. Eu só tive a versão x64 do TSVN instalada nesta máquina.
No meu caso, o TSVN e o DropBox foram instalados no mesmo dia em que o sistema operacional foi instalado e as sobreposições funcionaram bem até alguns dias atrás. Não fiz nada ao alterar as configurações de um dos aplicativos para que eles parassem de funcionar.
Aqui está o que eu tinha na seção de registro de sobreposição de ícones após o início do problema ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
):
Eu verifiquei que apenas as sobreposições correspondentes às 11 primeiras entradas são exibidas no Explorer. Quando modifiquei a ordem das entradas acima adicionando 'z' ao início de algumas delas, novamente apenas as 11 primeiras sobreposições (sob a ordem atualizada) seriam exibidas.
Com o exposto acima, eu tinha tudo o que precisava para resolver o problema (renomear ou excluir entradas, para que as entradas TSVN que eu quero trabalhar estejam <= # 11 na lista). Abaixo lida com a pergunta por que isso aconteceu de repente.
Eu sei que, com base nas sobreposições que funcionaram antes de alguns dias atrás, as teclas 1-3, 7-9, 12-13 estavam todas <= 11 na lista (não tenho certeza se a sobreposição 14 funcionou desde que eu nunca arquivos com status somente leitura. # 15 nunca funcionou nesta máquina, então eu sei que nunca esteve entre os 11 primeiros). Também suponho que o bloco de chaves TSVN se mova para cima / para baixo em uníssono; portanto, elas foram colididas em dois ou três lugares (* veja abaixo). Isso 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 sobreposições é determinada em tempo de execução? Parece que os manipuladores de sobreposição às vezes podem dizer ao shell do Windows que não há ícones para adicionar à lista. Possivelmente, algumas configurações com as quais alterei alguns dias atrás relacionadas ao compartilhamento e criptografia de arquivos fizeram com que alguns desses itens nos pontos 4-6 se tornassem "ativados" e pressionassem os do SVN.
No final, excluí algumas entradas e movi algumas, então minha lista final fica assim:
Eles exibem bem aqui. Você está usando a versão de 64 bits do Windows 7, juntamente com a versão de 32 bits do TortoiseSVN? Nesse caso, eles aparecerão apenas no Explorer de 32 bits (ou nos CFDs de aplicativos de 32 bits). Você pode instalar as versões de 32 e 64 bits lado a lado.
Duas outras soluções possíveis:
Mate o TSVNCache.exe e deixe-o reiniciar. Isso fez com que meus ícones de sobreposição de shell reaparecessem em várias ocasiões.
Se você atualizou recentemente o TortoiseSVN a partir de uma versão anterior, pode ser necessário atualizar sua cópia de trabalho. Isso pode ser feito clicando com o botão direito do mouse na pasta do projeto e escolha "SVN Upgrade working copy" no menu de contexto.
Sugiro reclamar com a Microsoft sobre o ridiculamente baixo limite de sobreposição de ícones. Se muitos de nós reclamarem, talvez eles consertem a verdadeira causa do problema:
Consulte os comentários na parte inferior da página: http://msdn.microsoft.com/en-us/library/cc144123(VS.85).aspx
Envie comentários da equipe do Microsoft Windows 7 sobre esse problema: http://mymfe.microsoft.com/Windows%207/Feedback.aspx?formID=195
Meus ícones também desapareceram. As correções do registro também não funcionaram para mim.
Foi assim que os recuperei:
O mesmo problema para mim. Acontece que a causa do problema foi o novo JungleDisk 3.0, que instala grosseiramente três sobreposições chamadas "1Sync ..." "2Sync ..." e "3Sync ...", empurrando as do Tortoise para o final.
Apenas exclua essas chaves do JungleDisk no diretório listado na parte superior (ou prefixe-as com z_) e reinicie o sistema e o Tortoise deve funcionar novamente.
Dado que 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. Não tenho necessidade nem desejo do novo recurso "Sincronização" e realmente não ligo para a tática de encher os ícones no topo da lista com nomes inteligentes. Vergonha no JungleDisk.
Você tentou alterar nas configurações do Tortoise o cache de status para 'Padrão'? Eu tive esse problema com o ícone de sobreposição nas pastas porque tinha essa opção no 'Shell'. A opção está em Configurações -> Sobreposição de ícones.
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. Excluí todos os prefixos" e reiniciei o explorer.exe.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
Edit: instalei o Windows 10 e esta solução não funcionou para mim. Então, fui ao mesmo local do registro e excluí todos os registros do Google e SkyDrive e reiniciei o explorer.exe.
Segunda edição: Depois de instalar o TortoiseGit, ele corrigiu tudo sem nenhuma 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 ícones de sobreposição desapareceram nas três máquinas. Sob a chave do registro acima mencionada, encontrei apenas a entrada para arquivos offline. Eu simplesmente tive que reinstalar / reparar a instalação do TSVN e os ícones reapareceram após uma reinicialização. Nunca detectei esse comportamento em nenhuma versão anterior do TSVN e certamente instalei o TSVN sempre da mesma maneira com as mesmas permissões.
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 do mouse na pasta raiz do seu repositório em questão e usar a opção de menu Tortoise de 'SVN Upgrade Working Copy'.
Isso resolveu o problema para mim.
Cheers Matt
Para completar a resposta de Johannes , você pode verificar este tópico , que menciona outra causa (a primeira é a instalação do cliente de 32 bits em vez do 64) (ênfase minha):
Somente versões mais recentes do TSVN e TCVS podem compartilhar ícones de sobreposição e, como o Explorer tem um limite de 14 imagens de sobreposição no total, com ícones de sobreposição estranhos que simplesmente não aparecem, você pode ter muitos ...
Se os ícones de sobreposição estiverem aparecendo, você realmente precisará usar o Windows Explorer de 32 bits, o que significa que você também precisará instalar uma versão de 32 bits do TSVN.
O problema pode surgir quando um instala também o primeiro TortoiseVCS, porque:
Observando o que foi instalado no sistema de arquivos e no registro, parece que eles tentaram fazer o que eu faço com minhas extensões do Shell - instalar versões de 64 e 32 bits, para que ninguém diga "Não vejo minhas sobreposições / menus" "! ;)
Infelizmente, parece que as entradas do Registro para 32 bits foram hospedadas, portanto a DLL de extensão de 32 bits, mesmo presente, não possui as entradas corretas.
Em caso de dúvida, sugiro desinstalar 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 ao atualizar da versão anterior para a atual.Provavelmente, você deve instalar a variante TortoiseXYZ que planeja usar principalmente primeiro, para aumentar suas chances de cair em um daqueles número limitado de slots de ícones de sobreposição antes da variante TortoiseXYZ que você usa menos.
Lembre-se sempre desse número limitado de slots de ícone de sobreposição ao tentar analisar falhas .
Se você deseja usar o Tortoise em um Aplicativo de 32 bits no Windows 7 de 64 bits, é necessário instalar as versões de 64 bits e de 32 bits do Tortoise. Segundo os fabricantes da Tortoise, isso funciona bem. ( fonte )
Kris Erickson está certo, vote nele. No meu caso, o problema foi instalar as ferramentas de poder do TFS, o que adiciona a integração do shell do explorer como o TSVN e o TCVS. Adiciona mais 5 sobreposições. Como eles são prefixados com Tfs *, eles têm prioridade sobre o Tortoise *. Eu também prefixo o material Tfs com z_ e as sobreposições do TSVN voltaram. Não há necessidade de reiniciar / logoff, basta matar o explorer.exe e iniciá-lo novamente.
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 entradas do Registro para o Windows 7 de 64 bits, aqui estão elas. O que foi bom para mim como 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 da Tortoise. Essas são todas as sobreposições - nada é removido.
** Cuidado ** Jogar com o registro pode tornar seu sistema instável. Certifique-se de fazer backup do seu registro. Veja esta pesquisa do Google de várias maneiras para fazer backup de seu registro ou configurações de 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, eles são para Windows de 64 bits e você deve fazer um backup do seu registro.
Após a atualização para o TSVN 1.6.8.19260, tive o mesmo problema (sem ícones no Explorer), mas, no meu caso, não havia entradas para o TSVN em HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers. Na minha instalação original, não incluí os conjuntos de ícones adicionais, porque nunca os uso (e nunca os instalei em nenhuma atualização anterior).
Modifiquei minha instalação, adicionando conjuntos de ícones adicionais e meus ícones reapareceram magicamente.
Meu principal objetivo era obter ícones 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 os ícones do TortoiseCVS funcionarem. Eu verifiquei o regedit. A instalação do SVN coloca números na frente dos nomes dos ícones:
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers] 1TartarugaNormal 2TortoiseModified 3TortoiseConflict 4TortoiseLocked 5TortoiseReadOnly 6TortoiseDeleted 7TortoiseAdicionado 8TortoiseIgnored 9TortoiseUnversioned Sobreposição de ícone do Groove Explorer 1 (esboço não lido do GFS) Sobreposição de ícone do Groove Explorer 2 (esboço de GFS) Sobreposição de ícone do Groove Explorer 2.5 (pasta não lida do GFS) Sobreposição de ícone do Groove Explorer 3 (pasta GFS) Sobreposição de ícone do Groove Explorer 4 (marca não lida do GFS) SharingPrivate TortoiseAdded TortoiseConflict TortoiseDeleted TortoiseIgnored TortoiseLocked TortoiseModified 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 ícones estavam corretos, mas eu instalei e desinstalei o TortoiseGit e, de repente, os ícones do TortoiseSVN pararam de funcionar. Observando o registro, descobri que a desinstalação do TortoiseGit também removeu todos os ícones de sobreposição. Eu simplesmente reinstalei o TortoiseSVN e ele corrigiu o problema.
editar a ordem do registro funcionou para mim. as entradas já tinham # antes. então não estava funcionando. Percebi que as entradas anteriores tinham espaços. agora meu registro svn tem um espaço, #, nome
Uma combinação de soluções funcionou para mim. Tentei matar e reiniciar o explorer.exe, conforme sugerido por @LeighRiffel. Não funcionou. Desinstalei o dropbox porque raramente o uso. Então, tentei o explorador novamente e funcionou. Talvez você possa reinstalar o dropbox depois disso e ver se está tudo bem? Eu não me importo.
Aqui estão as etapas: Execute taskmgr.exe ou gerenciador de tarefas> guia processos> selecione explorer.exe> kill. Em seguida, clique na opção de arquivo> nova tarefa> digite explorer.exe> ok.
Eu tentei de tudo aqui (e alguns outros lugares), e o que funcionou para mim (depois de fazer tudo isso, acho que as alterações do registro são obrigatórias) foi alterar a configuração de Sobreposições de ícones \ Cache de status de Padrão para Shell, e também verifiquei "Mostrar sobreposições e menu de contexto apenas no explorer". Não tenho certeza qual desses dois fez, mas funciona agora.
Quando fiz check-out de um novo projeto no repositório, não vi as sobreposições de ícones.
Comecei a procurar soluções e cheguei a essa pergunta.
Ao ler as respostas, notei que as sobreposições de ícones apareceram no meu projeto de checkout.
Acho que demorou alguns minutos para os ícones aparecerem.
Eu pensei que isso seria útil antes que as pessoas entrassem em pânico rapidamente e começassem a editar o registro.
Alterar o registro funcionou para mim.
Se é útil para alguém, eu prefixo "z_" inicialmente nas entradas "ShellIconOverlayIdentifiers" que eu queria mover para baixo. No entanto, isso não pareceu trazer as entradas do TortoiseSVN. Pode ser devido à distinção entre maiúsculas e minúsculas em que "z" em minúsculas ainda precede "T" em maiúsculas. Finalmente, prefixar "Z_" fez o truque.