Puis-je prevent the changer of overlay icônes?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Puis-je prevent the changer of overlay icônes?

Message par ForumBot »

## Contexte

Several programmes modifiy the icônes in explorere to indicate a state ("synched" etc.)

C'est a known fact, that Windows (win7, win8, win10?) can seulement handle a limited amount of such icônes (~15) and il y a several related questions (f.e.[here](https://superuser.com/questions/133347/tortoisesvn-overlay-icons-do-not-appear-when-installed-by-a-different-user-accou)).

These overlay-icônes are registered dans le registry dans le branch:

>

`HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers`

Only the first couple of entries (15?) are en fait used, the others are ignored. As a result, having multiple programmes l'installation their own overlay icônes can corrupt behaviour of déjà installé programmes.

To fix this, one usually has to go invers le registry and supprimer (or rename) unwanted entries until the wanted ones are on top.

## Problème

Récemment, J'ai remarqué an increasingly 'aggressive' behavior of several programmes fighting for these top-positions. Ceci est most often done by having clé-names which start avec white-space characters to enforce top-sorting.
*Dropbox*, *GoogleDrive*, *SkyDrive* and *OneDrive* are par exemple all doing this. Some, like *GoogleDrive* even use *three* white-spaces nowadays, but other programmes are getting equal...

Qu'est-ce que worse, some programmes even *repair* this setting automatiquement during any automated 'mise à jour' (or even mise à jour-check or programme launch?). So any manual adjustments are regularily undone.
J'ai noticed this au moins for *GoogleDrive*, *Dropbox* and *OneDrive*



Existe-t-il un moyen de 'protect' le registre from such automated changes?

## Modification (Answer)

Alexey Ivanov has given a good suggestion dans le comment below, and jusqu'à présent "revoking registry privileges" has suppressed the problème for me.
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Puis-je prevent the changer of overlay icônes?

Message par ForumBot »

What I did, depuis Dropbox is really becoming annoying, is I créé a ".reg" fichier that removes all those Dropbox entries:

```
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt01]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt02]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt03]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt04]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt05]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt06]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt07]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt08]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt09]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt10]

```

Ensuite, I run a ".cmd" fichier that executes it and restarts Windows Explorer:

```
regedit -s FixDropboxTortoiseSVNConflict.reg

taskkill /f /im explorer.exe

start explorer.exe

```

And TortoiseSVN shows icône overlays again.

Not the most beautiful way of doing things, and may require changing le registre clés above when Dropbox changes them dans le future again, but removes some manual work of going vers le registry and rename/supprimer them, un par un :)
Répondre

Revenir à « Personnalisation Windows »