Lors de la suppression des flèches de raccourci en utilisant la valeur regedit
%windir%\System32\Shell32.dll,-50
dans Shell Icons
29
, des zones noires recouvrent les icônes de mon bureau à la place des flèches de raccourci.
Comment je le répare?
La valeur suivante dans regedit
%windir%\System32\Shell32.dll,-50
est une icône transparente dans Shell32.dll
(dans ce cas, la valeur -50
). L'utilisation de l'une de ces valeurs pour supprimer les flèches de raccourci dans Shell32.dll
endommagera le fichier IconCache.db
situé dans C:\Users\UserName\AppData\Local
. Cela peut être corrigé temporairement en supprimant IconCache.db
et en redémarrant ou en vous déconnectant et en vous connectant à votre ordinateur. Cependant, les boîtes noires reviendront car Windows continue de corrompre IconCache.db
chaque fois qu'il tente de l'écraser avec la valeur -50
dans Shell32.dll
.
Pour résoudre définitivement le problème sans utiliser de logiciel tiers, procédez comme suit ...
Téléchargez ce blank.ico et enregistrez-le quelque part sur votre C: drive
.
Par exemple,
C:\Users\UserName\Pictures\Desktop Icons
.
Puis utilisez cette valeur à la place de %windir%\System32\Shell32.dll,-50
dans Shell Icons
valeur 29
dans regedit (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
) comme ceci:
C:\Users\UserName\Pictures\Desktop Icons\blank.ico
Cela utilisera le fichier blank.ico
sur votre C: drive
au lieu d'accéder aux fichiers d'icônes transparentes sur Shell32.dll
et votre IconCache.db
ne sera plus corrompu, supprimant ainsi les boîtes noires et les flèches de raccourci.
Pour ceux qui veulent savoir comment procéder dans regedit, vous pouvez trouver des informations ici How-To Geek .
Créez la clé "Icônes de shell", ajoutez une valeur de chaîne et nommez-la "29", ajoutez ce texte à la valeur de chaîne:% windir%\System32\Shell32.dll, -50 et redémarrez.
Si la flèche de raccourci est noire, supprimez le texte de la valeur de chaîne nommée 29, puis redémarrez. La flèche et la boîte noire auront disparu.
Ron