Los iconos de TortoiseSVN no aparecen en Windows 7

469

Parece que no puedo mostrar los iconos en Windows 7 y realmente extraño esto desde Windows XP.

¿Cómo se puede arreglar?

Lodle
fuente
3
Lea todas las respuestas ... La respuesta de Ralph Cowling y JohanKirsh me ayudó.
Gopi
Esta solución más simple funcionó para mí: stackoverflow.com/a/8186529/4505142
Darren Parker

Respuestas:

552

Windows solo puede mostrar un número limitado de iconos de superposición ( 15 en total, 11 después de lo que usa Windows ). Programas como Office Groove , Dropbox , Mozy , Carbonite , etc., secuestrarán un grupo de los 11 posibles iconos superpuestos (vaya, sería bueno si Microsoft aumentara el número de estos, ya que el número de aplicaciones que los usan parece aumentar y aumentar) ...

Puede ver qué superposiciones están configuradas y cambiarlas (bajo su propio riesgo) en el registro aquí:

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

Si está utilizando TortoiseCVS (y no tiene nada más que usar iconos superpuestos), obtendrá un par de iconos TortoiseSVN y todos sus iconos TortoiseCVS. Esto se debe a que los iconos superpuestos se usan en orden alfabético. Nuevamente, bajo su propio riesgo (editar el registro puede hacer estallar su computadora, yada, yada, yada, y si está leyendo Stack Overflow y está utilizando Windows y no ha editado el registro, es una bestia rara). libre de cambiarles el nombre (sugiero poner números delante de los que desea usar y "z _" prefijados a los que no necesita). Las extensiones de TortoiseSVN Shell están bien nombradas para que sepa lo que hacen, las extensiones de TortoiseCVS no lo son. Después de mirar el código fuente, encontré la información pertinente:

  • TortoiseCVS0 - En CVS
  • TortoiseCVS1 - No en CVS
  • TortoiseCVS3 - En conflicto
  • TortoiseCVS4 - En CVS de solo lectura
  • TortoiseCVS5 - Ignorado
  • TortoiseCVS6 - Agregado
  • TortoiseCVS7 - Borrado
  • TortoiseCVS8 - Bloqueado
Kris Erickson
fuente
26
Esta fue la respuesta para mí. Tenía instalado Mozy y DropBox y simplemente prefijé cada una de sus entradas bajo la tecla "ShellIconOverlayIdentifiers" con "z_". Me desconecté y luego volví a encender, y reaparecieron los iconos de superposición de Tortise. Estoy usando la versión de 64 bits de Win7 y TortiseSVN.
Chris Staley
96
No es necesario reiniciar o cerrar sesión, simplemente finalice y ejecute explorer.exe.
Leigh Riffel
10
Parece que Tortoise implementó esta solución inmediata: sus identificadores tienen el prefijo de números. Sin embargo, todavía no los veo (mientras veo los íconos de Dropbox ...)
Dmitry Selitskiy
40
Me acaba de ocurrir esto y parece que TortoiseSVN comenzó una carrera armamentista: los iconos de Microsoft Skydrive comienzan con un espacio (!): "Skydrive1", los iconos de Box.com comienzan con "000", Avast! nombra su superposición "00Avast", etc.
Chris R. Donnelly
99
El límite de 15 superposiciones todavía está en Windows 8.1. : /
CAD bloke
219

¡Alto!

Antes de hacer algo a su registro o procedimientos similares enumerados en la respuesta (excelente) de Kris Erickson o en las siguientes, hay algo que considerar ...

¿Estás en una unidad de red?

Si es así, vaya a la configuración de Tortoise SVN (haga clic con el botón derecho en cualquier carpeta> TortoiseSVN> Configuración), luego vaya a 'Superposiciones de iconos'

Asegúrese de haber marcado 'Unidades de red' como se muestra en la imagen:

texto alternativo

Por defecto, en una nueva instalación de Tortoise, las unidades de red no tienen los iconos agregados.

Esto resolvió el problema para nosotros. Si esto falla para usted, entonces obviamente puede pasar por las soluciones (ligeramente) más involucradas que se enumeran aquí.

Ralph Cowling
fuente
1
Meciste mi mundo. eso solucionó este molesto problema. Podría ser útil para detener el servicio TSVNCache después de que lo hagas para que los iconos se carguen correctamente
Marcos Placona
1
Tengo mi SVN en una máquina virtual Win7 Fusion en una Mac y el repositorio está en la carpeta de documentos del host a través de las opciones de uso compartido de Fusion. Esto resolvió que mis iconos no se mostraran.
WMIF
¡Excelente! Un volumen TrueCrypt parece manejarse como una unidad de red.
Martin Hennings
similar a WMIF solucionó mi problema al usar una unidad OS X de Parallels
TechSavvySam
120

Además, no es necesario reiniciar su PC. En su lugar, reinicie explorer.exe:

  1. Presione Ctrl+Shift+Esc.
  2. Haga clic en la pestaña Procesos .
  3. Haga clic derecho en explorer.exe .
  4. Seleccione Finalizar proceso .
  5. Haga clic en el botón Finalizar proceso .
  6. Haz clic en la pestaña Aplicaciones .
  7. Botón derecho del ratón.
  8. Haga clic en Nueva tarea (Ejecutar) .
  9. Establecer abierto en:explorer
  10. Haz clic en Aceptar .

Windows Explorer se ha reiniciado y reaparecen los íconos de TortoiseSVN.

JohanKirsh
fuente
Matar y reiniciar explorer.exe es engorroso (es lento para reiniciar y no reinicia todos los procesos secundarios que también eliminó). Intente eliminar TSVNCache.exe en su lugar, luego actualice su ventana del Explorador de Windows presionando F5 para ver si los iconos regresan.
Walter Stabosz
Al hacer clic con el botón derecho en la barra de tareas y hacer clic en 'Administrador de tareas', también aparecerá el Administrador de tareas.
evilspoons
55
Puedes hacer esto con gracia. Abra el menú de inicio y luego mantenga presionadas las teclas Ctrl + Mayús mientras hace clic derecho sobre él; "exit explorer" aparecerá como una opción. ¡Sin embargo, deberá abrir el administrador de tareas (por ejemplo, usando ctrl + alt + eliminar) para reiniciarlo! Esto está en Windows 7; en Windows 8 creo que aún puede hacerlo presionando Ctrl + Mayús + clic derecho en la barra de tareas.
Jim Oldfield
2
En Windows 10 hay una opción "Reiniciar" para el Explorador de Windows en el Administrador de tareas. Trabajó instantáneamente para mí.
codah
1
Esta solución es innecesariamente complicada. (Aunque es bueno saberlo). Simplemente cierre la sesión de Windows y vuelva a iniciarla. Solo debe tomar unos segundos y es fácil de recordar. Es un punto medio entre el reinicio (lento) y hacer varios pasos como esta respuesta :)
ToolmakerSteve
68

Yo también perdí mis superposiciones después de actualizar a 1.6.8 en Windows 7 x64. Solo instalé la versión x64 y no la versión de 32 bits. Para solucionarlo, ejecuté una reparación con el instalador original y reinicié. Las superposiciones se muestran normalmente a partir de entonces.

Spoulson
fuente
42
Del desarrollador principal de TortoiseSVN (2010-04-17): "Puede que tenga que hacer una instalación de reparación (inicie el instalador nuevamente, luego elija 'reparar') después de haber actualizado a 1.6.8. De lo contrario, los iconos de superposición podrían no funcionar. mostrar correctamente. Disculpe las molestias ".
bitFlipper
Si la instalación de reparación no funciona, simplemente siga este ciclo tantas veces como sea necesario: 1) Desinstalar 2) Reiniciar 3) Instalar 4) Reiniciar
Álvaro González
Definitivamente intente esto antes de cualquier regedits. Al realizar una reparación en TortoiseSVN 1.7.1, no necesitará reiniciar si deja que apague las aplicaciones antes de repararlas. Tenía un nuevo sistema de Windows 7 de 32 bits e instalé TortoiseSVN 1.7.1 después de instalar Subclipse 1.8.2. (Tal vez el orden de instalación causó el problema, porque un compañero de trabajo hizo lo contrario y no tuvo problemas). Los íconos de TortoiseSVN no aparecieron en ninguna carpeta controlada por la fuente, excepto cuando los puse en la Papelera de reciclaje (qué. ..?). Hacer una reparación solo una vez lo reparó.
hotshot309
Tuve el mismo problema con Windows 8.1 y Tortoise SVN 1.8.1. La actualización de TSVN 1.8.1 a 1.8.4 no ayudó, todavía tenía el problema. Una vez que se instaló 1.8.4, volver a ejecutar el instalador y elegir la opción Reparar solucionó mi problema
icc97
40

Lo resolví usando Autoruns de Sysinternals.

  1. Ejecute Autoruns
  2. En la pestaña 'Explorador', desplácese hacia abajo hasta las entradas 'OverlayIconIdentifier' y 'ShellOverlayIconIdentifier'
  3. Desmarque las superposiciones no deseadas (como la mayoría de los Dropbox, SkyDrive, etc.)
  4. Reiniciar Explorer.exe

Captura de pantalla de ejecución automática que muestra entradas de iconos superpuestos

Uwe Keim
fuente
2
He intentado todas las respuestas allí arriba, pero ninguna de ellas funciona. Luego descargué autoruns e hice algunos ajustes, ¡el ícono finalmente se muestra! ¡Muchas gracias!
missingcat92
2
Como dijo Davido "Beats abriendo regedit" Autoruns rápidamente le permite habilitar / deshabilitar superposiciones. Una vez que se deshabilitaron las superposiciones de SkyDrive, Tortoise Git / SVN mostró nuevamente todas las superposiciones familiares. Además, lo usé para deshabilitar algunas otras superposiciones (por ejemplo, DropDox) que no encontré necesarias.
Frelling
1
Esto funciono muy bien para mi. pero el cuadro desplegable se colocó nuevamente al frente después de un par de semanas. Así que tuve que volver a aplicar esta respuesta. protagonizado por el futuro.
Valamas
2
Esta es una solución mucho más agradable y elegante
MickyD
21

Tuve el mismo problema que el OP: Win 7 (x64), TortoiseSVN (x64) y DropBox (x86). La información de algunas de las otras respuestas me dio toda la información. Solo he instalado la versión x64 de TSVN en esta máquina.

En mi caso, TSVN y DropBox se instalaron el mismo día que instalé el sistema operativo y las superposiciones funcionaron bien hasta hace un par de días. No hice nada que implique cambiar la configuración de ninguna de las aplicaciones para que dejen de funcionar.

Esto es lo que tenía en la sección de registro de superposición de iconos después de que comenzó el problema ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers):

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. EnhancedStorageShell
  5. Archivos sin conexión
  6. Compartir Privado
  7. TortugaAñadido
  8. TortugaConflicto
  9. Tortuga Eliminada
  10. TortugaIgnorado
  11. Tortuga Bloqueada
  12. TortugaModificada
  13. TortugaNormal
  14. TortugaLeer Solo
  15. Tortuga no convertida

Verifiqué que solo las superposiciones correspondientes a las primeras 11 entradas se muestran en Explorer. Cuando modifiqué el orden de las entradas anteriores agregando 'z' al inicio de algunas de ellas, nuevamente solo se mostrarían las primeras 11 superposiciones (bajo el orden actualizado).

Con lo anterior, tenía todo lo que necesitaba para resolver el problema (cambiar el nombre o eliminar entradas para que las entradas TSVN que quiero trabajar estén <= # 11 en la lista). A continuación se trata de preguntarse por qué sucedió esto de repente.

Sé que según las superposiciones que funcionaron antes de hace un par de días, las teclas 1-3, 7-9, 12-13 estaban todas <= 11 en la lista (no estoy seguro si la superposición # 14 alguna vez funcionó ya que nunca tuve archivos con estado de solo lectura. # 15 nunca funcionó en esta máquina, así que sé que nunca estuvo entre los primeros 11). También supongo que el bloque de teclas TSVN se mueve hacia arriba / abajo al unísono, por lo tanto, se golpearon dos o tres lugares (* ver más abajo). Esto implica que se agregaron 2-3 elementos entre los bloques DropBox y TSVN. Windows agrega los tres que están allí ahora y supongo que estarán allí tan pronto como se instale el sistema operativo.

¿Se determina la lista de 15 superposiciones en tiempo de ejecución? Parece que los controladores de superposición a veces le dicen al shell de Windows que no hay iconos para agregar a la lista. Posiblemente algunas configuraciones con las que me metí hace un par de días relacionadas con el uso compartido de archivos y el cifrado de archivos causaron que algunos de esos elementos en los puntos 4-6 se "activaran" y empujaran los SVN hacia abajo.

Al final eliminé un par de entradas y moví algunas, así que mi lista final se ve así:

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. SharingPrivate (quiero que esto aparezca)
  5. TortugaAñadido
  6. TortugaConflicto
  7. Tortuga Eliminada
  8. TortugaModificada
  9. TortugaNormal
  10. TortugaLeer Solo
  11. Tortuga no convertida
  12. zOffline Files (no uso el Centro de sincronización o "Archivos sin conexión", así que no me importa)
  13. zEnhancedStorageShell (realmente no sé qué es el almacenamiento mejorado, no creo que necesite esto)
Giscard Biamby
fuente
19

Se muestran bien aquí. ¿Está utilizando la versión de 64 bits de Windows 7 junto con la versión de 32 bits de TortoiseSVN? Si es así, solo se mostrarán en el Explorador de 32 bits (o en los CFD de las aplicaciones de 32 bits). Sin embargo, puede instalar versiones de 32 bits y de 64 bits una al lado de la otra.

Joey
fuente
Lo mismo para mí: no he visto problemas con TortoiseSVN en Windows 7. Sin embargo, estoy usando versiones de 32 bits de ambos.
Andy
Esa podría ser la razón, tendrá que descargar la versión de 64 bits y ver
Lodle
Tengo instalado TortoiseSVN de 32 y 64 bits en Win7 Ultimate 64-bit. Obtengo los iconos de carpeta, pero no los iconos de archivo. Todas las entradas del registro se han antepuesto con "z_", excepto las 9 TortoiseSVN.
Felipe Alvarez
14

Otras dos posibles soluciones:

  1. Mata TSVNCache.exe y deja que se vuelva a iniciar. Esto ha provocado que mis iconos de superposición de shell vuelvan a aparecer en varias ocasiones.

  2. Si recientemente actualizó TortoiseSVN desde una versión anterior, es posible que deba actualizar su copia de trabajo. Esto se puede hacer haciendo clic derecho en la carpeta de su proyecto y seleccione "Copia de trabajo de actualización SVN" en el menú contextual.

bmt22033
fuente
Tuve un problema similar al matar TSVNCache.exe me ayudó a resolver. No haga nada con el registro de Windows.
vidhyadhar
Pensé que "actualizar" era un término extraño para SVN, debería haber sabido que significaba algo más que el control de versiones. Gracias por el n. ° 2: es un punto realmente bueno que los metadatos podrían cambiar en grandes brechas entre versiones.
ravemir
Mi problema fue que, por alguna razón, TSVNCache.exe no se estaba ejecutando. Simplemente lo lancé y reaparecieron los iconos superpuestos.
aalazz
9

Mis íconos también habían desaparecido. Las correcciones de registro tampoco funcionaron para mí.

Así es como los recuperé:

  1. instale la última versión de TortoiseOverlays
  2. reiniciar explorer.exe
Jaspio
fuente
+1 Esto funcionó para mí, aunque solo fueron algunos proyectos que no mostraban iconos (y, por lo tanto, supuse que no era un problema con el número limitado de superposiciones de Explorer).
Tim MB
¿Tuviste algún proyecto en unidades no fijas? TortoiseOverlays agrega los íconos para Network Drives y similares.
Jaspio
1
Para mí, TortoiseOverlays 1.0.15 trabajó con Tortoise SVN TortoiseSVN-1.7.11.23600, pero no TortoiseSVN-1.8.1.24570 Pasé una hora y media instalando / desinstalando los diferentes clientes de Tortoise SVN. Con suerte, puedo salvar a alguien más el tiempo perdido.
Michael Sobczak
8

A veces solo necesita ir a "configuración" de TortoiseSVN, apagar los íconos, hacer clic en "aplicar" y volver a encenderlos.

Inicio de Windows-> Todos los programas-> TortoiseSVN-> Configuración

ingrese la descripción de la imagen aquí

Alex
fuente
2
+1 Prueba esto antes de pensar en tocar el registro.
jwg
5

El mismo problema para mi. Resulta que la causa del problema fue el nuevo JungleDisk 3.0, que instala groseramente tres superposiciones llamadas "1Sync ..." "2Sync ..." y "3Sync ...", lo que empuja a los Tortoise al final.

Simplemente elimine esas claves de JungleDisk en la sección enumerada en la parte superior (o prefije con z_) y reinicie el sistema y Tortoise debería funcionar bien nuevamente.

Dado que este límite de superposición existe en Windows y se alcanza fácilmente con las herramientas actuales, los proveedores de herramientas realmente deberían preguntar durante la instalación avanzada si el usuario desea instalarlas. No necesito ni deseo la nueva función "Sincronizar" y realmente no me importa la táctica de rellenar los iconos en la parte superior de la lista con nombres inteligentes. Vergüenza en JungleDisk.

Hoob
fuente
5

¿Has intentado cambiar en la configuración de Tortoise el caché de estado a 'Predeterminado'? Tuve este problema con el icono de superposición en las carpetas porque tenía esta opción en 'Shell'. La opción está en Configuración -> Superposición de iconos.

Tal vez esto podría ayudarte http://tortoisesvn.net/node/97

juliosmo
fuente
Por alguna razón, cambié mi caché de estado a Ninguno; al volver a los valores predeterminados, los iconos volvieron a aparecer. También realicé el hack de registro de antemano y puse el prefijo de las entradas de Groove con "z", pero el cambio de caché de estado era necesario antes de que mis iconos volvieran.
davidfrancis
Desactivar Caché y aplicar y luego volver a los valores predeterminados lo corrige cada vez para mí.
fran
5

En mi caso, las superposiciones de Dropbox comenzaban con un "(identificador entre comillas) en el registro. Eliminé todos los prefijos" y reinicié explorer.exe.

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

Editar: instalé Windows 10 y esta solución no funcionó para mí. Así que simplemente fui a la misma ubicación de registro y eliminé todos los registros de Google y SkyDrive y reinicié explorer.exe.

Segunda edición: después de instalar TortoiseGit, solucionó todo sin ninguna personalización.

Barry Guvenkaya
fuente
tuvo que desinstalar Dropbox y luego detener y reiniciar el explorador. adiós, Dropbox.
Ed-AITpro
4

Acabo de actualizar a TSVN 1.6.8.19260 en un WinXP y dos máquinas Win7. Después de la actualización, los íconos de superposición desaparecieron en las 3 máquinas. Bajo la clave de registro mencionada anteriormente, solo encontré la entrada para archivos sin conexión. Simplemente tuve que reinstalar / reparar la instalación de TSVN y los íconos reaparecieron después de un reinicio. Nunca he detectado ese comportamiento en ninguna versión anterior de TSVN y ciertamente instalé TSVN cada vez de la misma manera con los mismos permisos.

Isi
fuente
4

Si recientemente actualizó Tortoise SVN, puede deberse a que la versión 1.7 parece necesitar un nuevo formato para almacenar el estado de los archivos; en ese caso, puede hacer clic con el botón derecho en la carpeta raíz del repositorio en cuestión y utilizar la opción de menú Tortoise de 'Copia de trabajo de actualización SVN'.

Esto resolvió el problema para mí.

Saludos Matt

Matty J
fuente
3

Para completar la respuesta de Johannes , puede verificar este hilo , que menciona otra causa (la primera es instalar el cliente de 32 bits en lugar del 64) (énfasis mío):

Solo las versiones más recientes de TSVN y TCVS pueden compartir iconos superpuestos, y dado que Explorer tiene un límite de 14 imágenes superpuestas en total con iconos superpuestos extraños que simplemente no aparecen, es posible que tenga demasiados ...

Si aparecen los iconos superpuestos, tendría que estar utilizando el Explorador de Windows de 32 bits, lo que por supuesto significa que también tendrá que instalar una versión de TSVN de 32 bits.

El problema puede surgir cuando una instalación también primero TortoiseVCS, porque:

Mirando lo que se instaló en el sistema de archivos y el registro, parece que intentaron hacer lo que hago con mis extensiones de Shell: instalar versiones de 64 y 32 bits, para que nadie diga "No veo mis superposiciones / menús "! ;)

Desafortunadamente, parece que las entradas de registro para 32 bits se han alojado, por lo que la extensión DLL de 32 bits, aunque está presente, no tiene las entradas de registro correctas.

En caso de duda, sugiero desinstalar TCVS y TSVN.
Luego instale TSVN.
Quizás después de la instalación reinicie dos veces, no solo una.
Y si aún no aparecen, vaya al panel de control del software y elija reparar la instalación. Eso me sirvió cuando actualicé la versión anterior a la actual.

Probablemente debería instalar la variante TortoiseXYZ que planea usar principalmente primero, para mejorar sus posibilidades de caer en uno de esos espacios limitados de iconos de superposición antes de la variante TortoiseXYZ que usa menos.
Siempre tenga en cuenta este número limitado de ranuras de iconos de superposición cuando intente analizar el mal funcionamiento .

VonC
fuente
1

Descubrí que si instala la versión de 32 bits primero, de alguna manera arruina la versión de 64 bits. Al reinstalar Windows 7, acabo de instalar la versión de 64 bits y ahora parece funcionar bien.

Lodle
fuente
1

Si desea utilizar Tortoise desde una aplicación de 32 bits en Windows 7 de 64 bits, debe instalar las versiones de Tortoise de 64 bits y de 32 bits. Según los creadores de Tortoise, esto funciona bien. ( fuente )

Pekka
fuente
1
Probé esto en Win7 x64 con TSVN 1.9.2 y el instalador no me deja instalar la versión de 32 bits.
jacobsee
1

Kris Erickson tiene razón, vote por él. En mi caso, el problema era instalar TFS Powertools, que agrega la integración de shell del explorador como TSVN y TCVS. Agrega otras 5 superposiciones. Como tienen el prefijo Tfs *, tienen prioridad sobre Tortoise *. También acabo de prefijar el material Tfs con z_ y las superposiciones TSVN volvieron. Sin embargo, no es necesario reiniciar / cerrar sesión, simplemente elimine explorer.exe y vuelva a iniciarlo.

sergiopereira
fuente
1

Posibles problemas y soluciones

  1. Limitación del número de iconos de superposición utilizables por Windows, consulte la respuesta de Kris Erickson.
  2. Configuración inadecuada de TortoiseSVN, consulte la respuesta de Ralph Cowling.
  3. Error conocido para actualizar desde una versión anterior (anterior a 1.6.10), ver aquí.
  4. TortoiseSVN no se instaló para todos los usuarios, intente instalar con cmd como se muestra a continuación, si las tres soluciones siguientes no funcionan, creo que este método le salvará la 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%
Steven
fuente
1

Si alguien necesita las entradas de registro para Windows 7 de 64 bits, aquí están. Lo que fue bueno para mí fue eliminar las superposiciones de los elementos que realmente no se usan con frecuencia: Drop Box, Google Drive, Productos de Microsoft, y simplemente guardé las superposiciones para Tortoise. Estas son todas las superposiciones: no se elimina nada.

** Precaución ** Jugar con el registro puede hacer que su sistema sea inestable. Asegúrese de hacer una copia de seguridad de su registro. Vea esta búsqueda en Google sobre varias formas de hacer una copia de seguridad de su registro o configuraciones 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}"

Recuerde, estos son para Windows de 64 bits y debe realizar una copia de seguridad de su registro

PCPGMR
fuente
0

Después de actualizar a TSVN 1.6.8.19260 tuve el mismo problema (sin íconos en Explorer), pero en mi caso, NO había entradas para TSVN en HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers. En mi instalación original, no incluí los conjuntos de iconos adicionales, porque nunca los uso (y nunca los instalé en ninguna actualización anterior).

Modifiqué mi instalación, agregué los conjuntos de iconos adicionales, y mis iconos han reaparecido mágicamente.

nanki
fuente
0

Mi objetivo principal era obtener ICONOS para TortoiseCVS. Muchas de las sugerencias no me funcionaron: desinstalar, reinstalar; regedit renombrando; reiniciando varias veces. Pero lo que funcionó fue instalar TortoiseSVN . Esto hizo que los iconos de TortoiseCVS funcionaran. Revisé regedit. La instalación de SVN pone números delante de los nombres de los iconos:

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers]
1 Tortuga Normal
2 Tortuga Modificada
3TortoiseConflict
4TortoiseLocked
5TortoiseReadOnly
6 Tortuga borrada
7 Tortuga Agregado
8 Tortuga ignorada
9TortoiseUnversioned
Superposición de iconos de Groove Explorer 1 (código auxiliar no leído de GFS)
Groove Explorer Icon Overlay 2 (trozo GFS)
Groove Explorer Icon Overlay 2.5 (Carpeta GFS no leída)
Groove Explorer Icon Overlay 3 (Carpeta GFS)
Groove Explorer Icon Overlay 4 (Marca GFS no leída)
Compartir Privado
TortugaAñadido
TortugaConflicto
Tortuga Eliminada
TortugaIgnorado
Tortuga Bloqueada
TortugaModificada
TortugaNormal
TortugaLeer Solo
Tortuga no convertida
zEnhancedStorageShell
zOffline Files
zSkyDrivePro1 (ErrorConflict)
zSkyDrivePro2 (SyncInProgress)
zSkyDrivePro3 (InSync)
dulcana
fuente
También necesito TortoiseCVS e intenté instalar TortoiseSVN ... tampoco funcionó.
Henrique de Sousa
0

Tuve el mismo problema aquí con TortoiseSVN 1.6.16. Los iconos estaban bien, pero luego instalé y desinstalé TortoiseGit y de repente los iconos de TortoiseSVN dejaron de funcionar. Mirando el registro descubrí que desinstalar TortoiseGit también eliminaba todos los íconos superpuestos. Simplemente reinstalé TortoiseSVN y solucionó el problema.

AlfredD
fuente
0

editar la orden de registro funcionó para mí. las entradas ya tenían #s antes. entonces no estaba funcionando. Me di cuenta de que las entradas anteriores tenían espacios. así que ahora mi registro svn tiene un espacio, #, nombre

Denise Michelle del Bando
fuente
0

Una combinación de soluciones funcionó para mí. Traté de matar y reiniciar explorer.exe como lo sugiere @LeighRiffel. No funcionó. Desinstalé Dropbox porque rara vez lo uso. Luego, probé el explorador nuevamente y funcionó. ¿Quizás puedas reinstalar Dropbox después de esto y ver si las cosas están bien? Aunque no me importa.

Estos son los pasos: Ejecute taskmgr.exe o administrador de tareas> pestaña procesos> seleccione explorer.exe> ​​kill. Luego haga clic en la opción de archivo> nueva tarea> ingrese explorer.exe> ​​ok.

Vapor
fuente
No, tan pronto como reinstales Dropbox, sus superposiciones tendrán prioridad si son alfabéticamente anteriores. (Mientras escribo esto, Dropbox tiene TRES ESPACIOS frente a cada nombre de superposición, por lo que ganarán a cualquier aplicación de superposición "competidora" que tenga menos de 3 espacios comenzando cada nombre). Personalmente resolví esto agregando más espacios en frente a los iconos SVN que uso (a través de RegEdit). Esto funcionará hasta que alguna actualización de Dropbox agregue aún más espacios. Insanity ...
ToolmakerSteve
0

Intenté todo aquí (y algunos otros lugares), y lo que funcionó para mí (después de hacer todo esto, creo que los cambios en el registro son obligatorios) fue cambiar la configuración de Superposiciones de iconos \ Caché de estado de Predeterminado a Shell, y también verifiqué "Mostrar superposiciones y menú contextual solo en el explorador". No estoy seguro de cuál de esos dos lo hizo, pero funciona ahora.

tbone
fuente
Esta no es una buena solución. Cambiar el caché de estado a Shell significa que no está viendo íconos recursivos . Por ejemplo, si agrega o cambia un archivo, verá un icono diferente en ese archivo (y tal vez en la carpeta que contiene ese archivo directamente, no lo recuerdo), pero no verá un icono de cambio en un archivo superior -nivel carpeta . En su lugar, verá iconos "actualizados" en esas carpetas de nivel superior, aunque, en algún lugar debajo, ¡no está actualizado! [Probado ahora en TortoiseSVN 1.9.6 ejecutándose en Windows 10 de 64 bits]
ToolmakerSteve
0

Cuando revisé un nuevo proyecto del repositorio, no vi las superposiciones de íconos.

Empecé a buscar soluciones y llegué a esta pregunta.

Mientras leía las respuestas, noté que aparecían las superposiciones de iconos en mi proyecto de pago.

Supongo que los iconos tardaron unos minutos en aparecer.

Pensé que esto podría ser útil antes de que la gente entre en pánico rápidamente y comience a editar el registro.

usuario3731622
fuente
.. o las personas podrían cerrar sesión en Windows e iniciar sesión nuevamente, lo cual es una forma rápida y fácil de asegurarse de que Windows está utilizando cambios recientes.
ToolmakerSteve
0

Cambiar el registro funcionó para mí.

Si es útil para alguien, inicialmente prefije "z_" a las entradas en "ShellIconOverlayIdentifiers" que quería mover hacia abajo. Sin embargo, eso no pareció mostrar las entradas de TortoiseSVN. Puede deberse a mayúsculas y minúsculas en donde "z" en minúscula aún precede a "T" en mayúscula. Finalmente, el prefijo con "Z_" en su lugar hizo el truco.

Raj
fuente