Ich kann nicht scheinen, dass die Symbole unter Windows 7 angezeigt werden, und ich vermisse dies wirklich unter Windows XP.
Wie kann es behoben werden?
Ich kann nicht scheinen, dass die Symbole unter Windows 7 angezeigt werden, und ich vermisse dies wirklich unter Windows XP.
Wie kann es behoben werden?
Antworten:
Windows kann nur eine begrenzte Anzahl von Überlagerungssymbolen anzeigen ( insgesamt 15, 11 nach dem, was Windows verwendet ). Programme wie Office Groove , Dropbox , Mozy , Carbonite usw. werden eine Reihe der 11 möglichen Overlay-Symbole entführen (Junge, wäre es schön, wenn Microsoft die Anzahl dieser Symbole erhöhen würde, da die Anzahl der Anwendungen, die sie verwenden, zuzunehmen scheint). ...
Sie können sehen, welche Overlays eingerichtet sind, und diese (auf eigenes Risiko) in der Registrierung ändern:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ explorer \ ShellIconOverlayIdentifiers
Wenn Sie TortoiseCVS verwenden (und nichts anderes Overlay-Symbole verwenden), erhalten Sie einige TortoiseSVN- Symbole und alle Ihre TortoiseCVS-Symbole. Dies liegt daran, dass die Überlagerungssymbole in alphabetischer Reihenfolge verwendet werden. Auch hier fühlen Sie sich auf eigenes Risiko (das Bearbeiten der Registrierung kann Ihren Computer in die Luft jagen, yada, yada, yada - und wenn Sie Stack Overflow lesen und Windows verwenden und die Registrierung nicht bearbeitet haben, sind Sie in der Tat ein seltenes Tier) Sie können sie kostenlos umbenennen (ich schlage vor, Zahlen vor die Zahlen zu setzen, die Sie verwenden möchten, und "z _" vor die Zahlen zu stellen, die Sie nicht benötigen). Die TortoiseSVN Shell-Erweiterungen sind gut benannt, damit Sie wissen, was sie tun, die TortoiseCVS-Erweiterungen nicht. Nachdem ich den Quellcode durchgesehen hatte, fand ich die relevanten Informationen:
Bevor Sie etwas mit Ihrer Registrierung oder ähnlichen Verfahren tun, die in Kris Ericksons (ausgezeichneter) Antwort oder den folgenden aufgeführt sind, sollten Sie Folgendes berücksichtigen ...
Befinden Sie sich auf einem Netzlaufwerk?
Wenn ja, gehen Sie zu Tortoise SVN-Einstellungen (klicken Sie mit der rechten Maustaste auf einen Ordner> TortoiseSVN> Einstellungen) und gehen Sie dann zu "Symbolüberlagerungen".
Stellen Sie sicher, dass Sie "Netzwerklaufwerke" wie abgebildet aktiviert haben:
Bei einer Neuinstallation von Tortoise werden den Netzlaufwerken standardmäßig keine Symbole hinzugefügt.
Dies löste das Problem für uns. Wenn dies für Sie fehlschlägt, können Sie natürlich die hier aufgeführten (etwas) komplizierteren Lösungen durchgehen.
Ein Neustart Ihres PCs ist ebenfalls nicht erforderlich. Starten Sie stattdessen explorer.exe neu:
explorer
Windows Explorer wurde neu gestartet und die TortoiseSVN-Symbole werden erneut angezeigt.
Auch ich habe meine Overlays nach dem Upgrade auf 1.6.8 unter Windows 7 x64 verloren. Ich habe nur die x64-Version installiert und nicht die 32-Bit-Version. Zur Behebung habe ich eine Reparatur mit dem ursprünglichen Installationsprogramm durchgeführt und neu gestartet. Die Überlagerungen werden danach normal angezeigt.
Ich habe es mit Autoruns von Sysinternals gelöst .
Ich hatte das gleiche Problem wie das OP: Win 7 (x64), TortoiseSVN (x64) und DropBox (x86). Die Informationen aus einigen der anderen Antworten gaben mir alle Informationen. Ich habe bisher nur die x64-Version von TSVN auf diesem Computer installiert.
In meinem Fall wurden TSVN und DropBox am selben Tag installiert, an dem ich das Betriebssystem installiert habe, und die Overlays funktionierten bis vor ein paar Tagen einwandfrei. Ich habe nichts unternommen, um die Einstellungen für eine der beiden Apps zu ändern, damit sie nicht mehr funktionieren.
Folgendes hatte ich im Registrierungsabschnitt für Symbolüberlagerungen, nachdem das Problem gestartet wurde ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
):
Ich habe überprüft, dass nur die Überlagerungen, die den ersten 11 Einträgen entsprechen, im Explorer angezeigt werden. Wenn ich die Reihenfolge der obigen Einträge durch Hinzufügen von 'z' am Anfang einiger von ihnen geändert habe, werden wieder nur die ersten 11 Überlagerungen (unter der aktualisierten Reihenfolge) angezeigt.
Mit dem oben Gesagten hatte ich alles, was ich brauchte, um das Problem zu lösen (entweder Einträge umbenennen oder löschen, damit die TSVN-Einträge, die ich bearbeiten möchte, <= # 11 auf der Liste sind). Im Folgenden geht es darum, sich zu fragen, warum dies plötzlich passiert ist.
Ich weiß, dass basierend auf den Overlays, die vor ein paar Tagen funktionierten, die Schlüssel 1-3, 7-9, 12-13 alle <= 11 in der Liste waren (nicht sicher, ob Overlay Nr. 14 jemals funktioniert hat, da ich es nie getan habe Dateien mit schreibgeschütztem Status. # 15 hat auf diesem Computer nie funktioniert, daher weiß ich, dass es nie in den Top 11 war. Ich gehe auch davon aus, dass sich der Block der TSVN-Schlüssel gleichzeitig nach oben / unten bewegt, daher wurden sie entweder um zwei oder drei Stellen nach unten gestoßen (* siehe unten). Dies bedeutet, dass 2-3 Elemente zwischen den DropBox- und TSVN-Blöcken hinzugefügt wurden. Die drei, die jetzt dort sind, werden von Windows hinzugefügt, und ich würde annehmen, dass sie dort sind, sobald das Betriebssystem installiert ist.
Wird die Liste der 15 Overlays zur Laufzeit ermittelt? Es scheint, als würden die Overlay-Handler der Windows-Shell manchmal mitteilen, dass der Liste keine Symbole hinzugefügt werden müssen. Möglicherweise haben einige Einstellungen, mit denen ich vor ein paar Tagen im Zusammenhang mit Dateifreigabe und Dateiverschlüsselung herumgespielt habe, dazu geführt, dass einige dieser Elemente an den 4-6 Stellen "aktiviert" wurden und die SVN-Einstellungen nach unten gedrückt wurden.
Am Ende habe ich einige Einträge gelöscht und einige verschoben, sodass meine endgültige Liste folgendermaßen aussieht:
Sie werden hier gut angezeigt. Verwenden Sie die 64-Bit-Version von Windows 7 zusammen mit der 32-Bit-Version von TortoiseSVN? Wenn ja, werden sie nur im 32-Bit-Explorer (oder in den CFDs von 32-Bit-Anwendungen) angezeigt. Sie können jedoch sowohl 32-Bit- als auch 64-Bit-Versionen nebeneinander installieren.
Zwei weitere mögliche Lösungen:
Beenden Sie TSVNCache.exe und lassen Sie es neu starten. Dies hat dazu geführt, dass meine Shell-Overlay-Symbole mehrmals wieder angezeigt wurden.
Wenn Sie TortoiseSVN kürzlich von einer früheren Version aktualisiert haben, müssen Sie möglicherweise Ihre Arbeitskopie aktualisieren. Klicken Sie dazu mit der rechten Maustaste auf Ihren Projektordner und wählen Sie im Kontextmenü die Option "SVN-Upgrade-Arbeitskopie".
Ich schlage vor, sich bei Microsoft über das lächerlich niedrige Limit für die Überlagerung von Symbolen zu beschweren. Wenn sich genug von uns beschweren, beheben sie möglicherweise die wahre Ursache dieses Problems:
Siehe Kommentare am Ende der Seite: http://msdn.microsoft.com/en-us/library/cc144123(VS.85).aspx
Geben Sie dem Microsoft Windows 7-Team Feedback zu diesem Problem: http://mymfe.microsoft.com/Windows%207/Feedback.aspx?formID=195
Meine Symbole waren ebenfalls verschwunden. Die Registrierungskorrekturen funktionierten auch bei mir nicht.
So habe ich sie zurückbekommen:
Manchmal müssen Sie nur zu TortoiseSVN "Einstellungen" gehen, die Symbole deaktivieren, auf "Anwenden" klicken und sie wieder aktivieren.
Windows Start-> Alle Programme-> TortoiseSVN-> Einstellungen
Gleiches Problem für mich. Es stellt sich heraus, dass die Ursache des Problems die neue JungleDisk 3.0 war, die grob drei Overlays mit den Namen "1Sync ...", "2Sync ..." und "3Sync ..." installiert und die Schildkröten vom Ende drückt.
Löschen Sie einfach diese JungleDisk-Schlüssel in der oben aufgeführten Registrierung (oder stellen Sie ihnen z_ voran) und starten Sie das System neu. Tortoise sollte wieder einwandfrei funktionieren.
Angesichts der Tatsache, dass dieses Overlay-Limit in Windows vorhanden ist und mit aktuellen Tools leicht erreicht werden kann, sollten Tool-Anbieter während der erweiterten Installation wirklich fragen, ob der Benutzer sie installieren möchte. Ich habe keine Notwendigkeit oder Lust auf die neue "Sync" -Funktion und kümmere mich nicht wirklich um die Taktik, die Symbole oben auf der Liste mit cleveren Namen zu füllen. Schade um JungleDisk.
Haben Sie versucht, in den Schildkröteneinstellungen den Statuscache auf "Standard" zu ändern? Ich hatte dieses Problem mit dem Überlagerungssymbol in Ordnern, weil ich diese Option in 'Shell' hatte. Die Option befindet sich unter Einstellungen -> Symbolüberlagerung.
Vielleicht könnte Ihnen dies helfen http://tortoisesvn.net/node/97
In meinem Fall begannen Dropbox-Overlays mit einem "(Bezeichner in Anführungszeichen) in der Registrierung. Ich habe alle" Präfixe gelöscht und explorer.exe neu gestartet.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
Bearbeiten: Ich habe Windows 10 installiert und diese Lösung hat bei mir nicht funktioniert. Also bin ich einfach zum selben Registrierungsspeicherort gegangen und habe alle Google- und SkyDrive-Datensätze gelöscht und explorer.exe neu gestartet.
Zweite Bearbeitung: Nach der Installation von TortoiseGit wurde alles ohne Anpassung behoben.
Ich habe gerade ein Upgrade auf TSVN 1.6.8.19260 auf einem WinXP- und zwei Win7-Computern durchgeführt. Nach dem Upgrade verschwanden die Überlagerungssymbole auf allen drei Computern. Unter dem oben genannten Registrierungsschlüssel habe ich nur den Eintrag für Offlinedateien gefunden. Ich musste lediglich die TSVN-Installation neu installieren / reparieren und die Symbole wurden nach einem Neustart wieder angezeigt. Ich habe dieses Verhalten in keiner früheren TSVN-Version festgestellt und TSVN auf jeden Fall jedes Mal auf dieselbe Weise mit denselben Berechtigungen installiert.
Wenn Sie Tortoise SVN kürzlich aktualisiert haben, kann dies daran liegen, dass Version 1.7 anscheinend ein neues Format zum Speichern des Dateistatus benötigt. In diesem Fall können Sie mit der rechten Maustaste auf den Stammordner Ihres betreffenden Repositorys klicken und die Menüoption Tortoise verwenden von 'SVN Upgrade Working Copy'.
Dies löste das Problem für mich.
Prost Matt
Um Johannes 'Antwort zu vervollständigen , können Sie diesen Thread überprüfen , in dem eine andere Ursache erwähnt wird (die erste ist die Installation des 32-Bit-Clients anstelle des 64-Bit-Clients) (Hervorhebung meiner):
Nur neuere Versionen von TSVN und TCVS können Überlagerungssymbole gemeinsam nutzen. Da der Explorer insgesamt maximal 14 Überlagerungsbilder enthält und überflüssige Überlagerungssymbole einfach nicht angezeigt werden, sind möglicherweise zu viele ...
Wenn Überlagerungssymbole angezeigt werden, müssen Sie tatsächlich den 32-Bit-Windows-Explorer verwenden. Dies bedeutet natürlich, dass Sie auch eine 32-Bit-Version von TSVN installieren müssen.
Das Problem kann auftreten, wenn man auch zuerst TortoiseVCS installiert, weil:
Wenn man sich ansieht, was im Dateisystem und in der Registrierung installiert wurde, sieht es so aus, als hätten sie versucht, das zu tun, was ich mit meinen Shell-Erweiterungen mache - installieren Sie sowohl 64- als auch 32-Bit-Versionen, sodass niemand sagt: "Ich sehe meine Overlays / Menüs nicht." "! ;)
Leider sieht es so aus, als ob die Registrierungseinträge für 32-Bit abgespritzt wurden, sodass die 32-Bit-Erweiterungs-DLL, obwohl vorhanden, nicht die richtigen Registrierungseinträge enthält.
Im Zweifelsfall empfehle ich, TCVS und TSVN zu deinstallieren.
Installieren Sie dann TSVN.
Möglicherweise nach der Installation zweimal neu starten, nicht nur einmal.
Wenn sie immer noch nicht angezeigt werden, rufen Sie das Software-Bedienfeld auf und reparieren Sie die Installation. Das war der Trick für mich beim Upgrade von der vorherigen auf die aktuelle Version.Sie sollten wahrscheinlich die TortoiseXYZ-Variante installieren, die Sie hauptsächlich zuerst verwenden möchten, um die Wahrscheinlichkeit zu erhöhen, dass Sie in einen dieser begrenzten Anzahl von Overlay-Symbol-Slots fallen, bevor Sie die TortoiseXYZ-Variante verwenden, die Sie weniger verwenden.
Beachten Sie immer diese begrenzte Anzahl von Overlay-Symbolsteckplätzen, wenn Sie versuchen, Fehlfunktionen zu analysieren .
Wenn Sie Tortoise in einer 32-Bit-Anwendung unter Windows 7 64-Bit verwenden möchten, müssen Sie sowohl die 64-Bit- als auch die 32-Bit-Version von Tortoise installieren. Laut den Machern von Tortoise funktioniert dies einwandfrei. ( Quelle )
Kris Erickson hat recht, stimmen Sie ihn ab. In meinem Fall bestand das Problem in der Installation von TFS-Powertools, die genau wie TSVN und TCVS die Explorer-Shell-Integration hinzufügen. Es werden weitere 5 Überlagerungen hinzugefügt. Da ihnen Tfs * vorangestellt ist, haben sie Vorrang vor Tortoise *. Ich habe dem Tfs-Zeug auch nur z_ vorangestellt und die TSVN-Overlays sind zurückgekommen. Sie müssen jedoch nicht neu starten / abmelden. Beenden Sie einfach explorer.exe und starten Sie es erneut.
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%
Wenn jemand die Registrierungseinträge für Windows 7 64-Bit benötigt, sind sie hier. Was für mich gut war, um die Überlagerungen für nicht wirklich häufig verwendete Elemente zu entfernen: Drop Box, Google Drive, Microsoft-Produkte und nur die Überlagerungen für Tortoise. Dies sind alle Überlagerungen - nichts wird entfernt.
** Achtung ** Das Spielen mit der Registrierung kann Ihr System instabil machen. Stellen Sie sicher, dass Sie Ihre Registrierung sichern. In dieser Google-Suche finden Sie verschiedene Möglichkeiten zum Sichern Ihrer Registrierung oder Ihrer Registrierungseinstellungen.
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}"
Denken Sie daran, diese sind für Windows 64-Bit und Sie sollten eine Sicherungskopie Ihrer Registrierung erstellen
Nach dem Upgrade auf TSVN 1.6.8.19260 hatte ich das gleiche Problem (keine Symbole im Explorer), aber in meinem Fall gab es überhaupt keine Einträge für TSVN unter HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers. In meiner ursprünglichen Installation habe ich die zusätzlichen Symbolsätze nicht aufgenommen, da ich sie nie verwende (und sie in früheren Upgrades nie installiert habe).
Ich habe meine Installation geändert und die zusätzlichen Symbolsätze hinzugefügt. Meine Symbole wurden auf magische Weise wieder angezeigt.
Mein Hauptzweck war es, ICONs für TortoiseCVS zu bekommen. Viele der Vorschläge haben bei mir nicht funktioniert: Deinstallation neu installieren; regedit durch Umbenennen; mehrmals neu starten. Aber was funktioniert hat, war TortoiseSVN zu installieren . Dadurch funktionierten die Symbole für TortoiseCVS. Ich habe regedit ausgecheckt. Bei der SVN-Installation werden Nummern vor die Symbolnamen gesetzt:
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers] 1TortoiseNormal 2TortoiseModified 3TortoiseConflict 4TortoiseLocked 5TortoiseReadOnly 6TortoiseDeleted 7TortoiseAdded 8TortoiseIgnored 9TortoiseUnversioned Groove Explorer-Symbolüberlagerung 1 (GFS Unread Stub) Groove Explorer-Symbolüberlagerung 2 (GFS-Stub) Groove Explorer-Symbolüberlagerung 2.5 (ungelesener GFS-Ordner) Groove Explorer-Symbolüberlagerung 3 (GFS-Ordner) Groove Explorer-Symbolüberlagerung 4 (GFS-ungelesene Markierung) SharingPrivate Schildkröte hinzugefügt Schildkrötenkonflikt Schildkröte gelöscht SchildkröteIgnored Schildkröte gesperrt SchildkröteModifiziert SchildkröteNormal TortoiseReadOnly SchildkröteUnversioniert zEnhancedStorageShell zOffline-Dateien zSkyDrivePro1 (ErrorConflict) zSkyDrivePro2 (SyncInProgress) zSkyDrivePro3 (InSync)
Ich hatte hier das gleiche Problem mit TortoiseSVN 1.6.16. Die Symbole waren in Ordnung, aber dann habe ich TortoiseGit installiert und deinstalliert, und plötzlich funktionierten die TortoiseSVN-Symbole nicht mehr. Beim Betrachten der Registrierung stellte ich fest, dass bei der Deinstallation von TortoiseGit auch alle Overlay-Symbole entfernt wurden. Ich habe TortoiseSVN einfach neu installiert und das Problem wurde behoben.
Das Bearbeiten der Registrierungsreihenfolge hat bei mir funktioniert. Die Einträge hatten bereits #s davor. also hat es nicht funktioniert. Mir wurde klar, dass die vorherigen Einträge Leerzeichen hatten. Jetzt hat meine SVN-Registrierung ein Leerzeichen, einen Namen
Eine Kombination von Lösungen hat bei mir funktioniert. Ich habe versucht, explorer.exe zu töten und neu zu starten, wie von @LeighRiffel vorgeschlagen. Funktioniert nicht. Ich habe Dropbox deinstalliert, weil ich sie selten benutze. Dann habe ich das Explorer-Ding erneut ausprobiert und es hat funktioniert. Vielleicht können Sie Dropbox danach neu installieren und sehen, ob alles in Ordnung ist? Es ist mir aber egal.
Hier sind die Schritte: Führen Sie taskmgr.exe oder Task-Manager aus> Registerkarte Prozesse> Wählen Sie explorer.exe> kill. Klicken Sie dann auf Dateioption> Neue Aufgabe> Geben Sie explorer.exe ein> OK.
Ich habe hier (und an einigen anderen Orten) alles versucht, und was für mich funktioniert hat (nachdem ich all dies getan habe, sind die Registrierungsänderungen meiner Meinung nach obligatorisch), war, die Einstellung für Symbolüberlagerungen \ Status-Cache von Standard auf Shell zu ändern, und ich habe auch überprüft "Überlagerungen und Kontextmenü nur im Explorer anzeigen". Ich bin mir nicht sicher, welcher von beiden es getan hat, aber es funktioniert jetzt.
Beim Auschecken eines neuen Projekts aus dem Repository wurden die Symbolüberlagerungen nicht angezeigt.
Ich suchte nach Lösungen und kam zu dieser Frage.
Beim Lesen der Antworten bemerkte ich, dass die Symbolüberlagerungen in meinem Checkout-Projekt angezeigt wurden.
Ich denke, es hat nur ein paar Minuten gedauert, bis die Symbole angezeigt wurden.
Ich dachte, dies könnte nützlich sein, bevor die Leute schnell in Panik geraten und mit der Bearbeitung der Registrierung beginnen.
Das Ändern der Registrierung hat bei mir funktioniert.
Wenn es für jemanden hilfreich ist, habe ich den Einträgen in "ShellIconOverlayIdentifiers", die ich nach unten verschieben wollte, zunächst "z_" vorangestellt. Dies schien jedoch die TortoiseSVN-Einträge nicht aufzurufen. Dies kann an der Groß- und Kleinschreibung liegen, bei der Kleinbuchstaben "z" immer noch vor Großbuchstaben "T" stehen. Schließlich hat das Präfixieren mit "Z_" den Trick getan.