he estado usando TortoiseGit
durante casi un año completo ahora. Me ha funcionado muy bien hasta ayer, cuando encontré un problema. Estaba borrando una carpeta cuando el Explorador de Windows se me cayó (colgó de "descubrir elementos") durante más de una hora, luego reinicié el sistema.
Desde ese momento (y estoy no está seguro de si el incidente descrito tiene nada que ver con ello), TortoiseGit ha dejado de mostrar los íconos superpuestos en el explorador. Sin embargo, el comportamiento no es como ninguno de los otros que publicaron preguntas aquí, porque:
En el
open file
diálogo de todos los programas, los iconos aún existen (!).
Aquí hay una lista de cosas que probé:
- Cambié la configuración de TortoiseGit para mostrar diferentes íconos.
- Vuelva a instalar TortoiseGit (desinstalar, reiniciar, instalar, reiniciar).
- Eliminé todas las superposiciones de iconos comenzando con "Tortoise"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer \ShellIconOverlayIdentifiers
, luego desinstalé TortoiseGit, reinicié la computadora y reinstalé TortoiseGit.
Editar:
Intenté crear un nuevo usuario en mi computadora, y el nuevo usuario tiene superposiciones de iconos que funcionan bien. Ahora estoy aún más confundido.
Nada ayudó hasta ahora. ¿Algunas ideas?
fuente
Respuestas:
Tuve el mismo problema y lo puse a funcionar siguiendo las instrucciones de un foro. Lo que hice fue esto (copiado):
Así que lo que hice fue cambiar el nombre de la clave
1TortoiseNormal
de"1TortoiseNormal"
etc. No tengo idea de por qué incluirlo entre comillas dobles lo hace funcionar nuevamente.El foro original se ha ido, pero se proporciona un buen resumen en los comentarios.
fuente
Windows solo permitirá hasta 11 identificadores de superposición de iconos, organizados en orden alfanumérico; si hay más de 11, estos iconos no se mostrarán.
Puede ejecutar el siguiente comando en un indicador de DOS:
regedit /e c:\icons.txt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
Luego abra el archivo
C:\icons.txt
. Omita las dos primeras líneas, y si1TortoiseNormal
y los otros*Tortoise*
valores no están en los 11 valores principales, sus superposiciones de iconos no se mostrarán. La solución proporcionada por @Chi Chan es solo una manera simple de hacer que el1TortoiseNormal
rango sea más alto cuando se ordena entre todas las superposiciones, también puede cambiar el nombre de los valores agregando espacios antes1TortoiseNormal
, es decir," 1TortoiseNormal"
para hacerlos clasificar más alto.
actualización: para Windows 8, el límite de superposiciones de iconos es 15.
fuente
[....\ DropboxExt01]
(editar: SO los colapsa en 1 parece ...)Pasos de la solución de Windows 10;
Camino :
Elimine / elimine todas las claves de SkyDrive / OneDrive. Es posible que deba tomar posesión de las claves una por una y otorgarle a su usuario control total si recibe un error al intentar eliminar las claves.
Presione Ctrl + Shift + Esc y reinicie "Windows Explorer" (Opcionalmente reinicie la computadora)
¡Todos los iconos de superposición de git / svn ahora están visibles!
fuente
Antes de volverse loco, ¡solo intente reiniciar! Funcionó para mí;)
fuente
explorer
proceso, y con TortoiseSVN era posible simplemente matar y reiniciar elexplorer
proceso (no la ventana activa, sino la principal) para evitar reiniciar. Hice lo mismo para TortoiseGit, pero eso no fue suficiente. Un reinicio ayudó.Simplemente agregue un espacio (o más si es necesario) a las opciones de Nombre de tortuga a estas direcciones regedit:
por ejemplo:
Debería cambiar a:
después de que los
reboot
iconos de un sistema se muestren correctamente.fuente
Primero instalé TortoiseSVN (1.9.5) y msysgit (2.11.0) en mi máquina con Windows 10 de 64 bits. Los iconos de TortoiseSVN se muestran bien.
Cuando instalé TortoiseGit (2.3.0.0) después de estos dos, los íconos no se mostraban.
lo comprobé
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
y todo se veía bien. Los íconos de la tortuga estaban en el top 10.Lo que solía arreglar surgió en el problema # 692 de TortoiseGit en GitLab :
fuente
Tuve este mismo problema hoy después de desinstalar TortoiseSVN. Reinicié y todavía no tuve suerte, así que entré en el Panel de control, desinstalé un programa y en el elemento TortoiseGit elegí 'Reparar' y todo volvió a la normalidad. Sospecho que toda la línea de aplicaciones Tortoise tiene algunas claves de registro compartidas o algo así.
fuente
También tuve mis iconos de shell de TortoiseGIT que dejaron de aparecer de repente, no recuerdo exactamente qué me llevó a eso, pero encontré esto y probé las cosas del registro cambiando 1TortioiseNormal a "1TortioiseNormal" y así sucesivamente. Probablemente sea algo bueno, no importa qué, pero las superposiciones de íconos aún no funcionaban.
Estoy demasiado ocupado para la respuesta general de "reiniciar la computadora", lo que eso me dice es "algunos procesos de servicio deben reiniciarse, pero nunca podrás encontrarlo, así que simplemente reinícialo". Nah
También uso TortoiseSVN y esas superposiciones de íconos todavía funcionaban para mí. Miré en la pestaña de procesos del administrador de tareas y vi que tenía algo llamado TSVNCache.exe ejecutándose. No hay signos de nada similar para git, así que por un momento fui a la pestaña de aplicaciones y presioné "Nueva tarea", ingresé TGITCache.exe y, efectivamente, ese proceso se activó. A partir de ahí, vuelva a los procesos, elimine explorer.exe, luego vuelva a las aplicaciones -> Nueva tarea nuevamente y encienda explorer.exe.
Esto ha funcionado para mí dos veces ahora cuando mis superposiciones de íconos de TortoiseGIT se han cerrado, por lo tanto, tal vez funcione para otra persona.
fuente
Lo que funcionó para mí fue desinstalar Google Drive de mi computadora. No estoy seguro de por qué todavía.
fuente
Estoy de acuerdo con Chi Chan y me gustaría agregar esto como una respuesta complementaria.
Son los íconos de Dropbox Explorer. Aquí hay un script de registro para eliminarlos. ¡Guárdelo en algún lugar, porque volverán!
Tenga en cuenta que los valores también cambian de vez en cuando. Actualmente tienen 3 espacios antes del "DropboxExtXX", antes solo tenían uno.
Eliminar Dropbox Explorer Icons.reg
fuente
El problema con los espacios iniciales es que cada vez que reinicia, Dropbox agrega otro espacio a sus registros, y siempre estará un paso por delante de usted.
Así que he programado un script de Python encontrado en esta publicación (por Christoph Zwerschke) para que se ejecute cada vez que se inicia la computadora. También debe reiniciar el Explorer después de eso.
El .bat se verá así:
Y el script de Python:
fuente
Lo que me funcionó para Windows 10 es
fuente