Page d'accueil » comment » Correctif pour les dossiers spéciaux rétablissant l'icône de dossier par défaut dans Windows Vista

    Correctif pour les dossiers spéciaux rétablissant l'icône de dossier par défaut dans Windows Vista

    Ma boîte de réception a été inondée de gens qui se demandaient pourquoi les "jolies" icônes de leur dossier utilisateur redevenaient des icônes de dossier classiques et ce qu'ils pouvaient faire pour y remédier. Après avoir écrit le premier article sur le dossier Musique, j'ai décidé de mettre toutes les informations dans un seul article..

    En utilisant le même exemple que la dernière fois, le dossier Musique ici montre l’icône du dossier générique à la place de celle qu’il devrait utiliser..

    Les icônes affichées dans les dossiers sont définies via le fichier desktop.ini caché à l'intérieur de chaque dossier. Le problème est que beaucoup d'applications semblent se foutre de ce fichier et le rendent corrompu ou autrement inutilisable. Nous allons simplement réinitialiser le fichier incriminé avec les valeurs par défaut répertoriées ici..

    Pour ouvrir le fichier desktop.ini, vous devez coller cette commande dans la zone de recherche ou d'exécution du menu Démarrer, ce qui ouvrira le fichier desktop.ini du dossier de musique..

    bloc-notes% USERPROFILE% \ music \ desktop.ini

    Si vous souhaitez ouvrir le fichier desktop.ini dans le dossier images, vous devez remplacer "images" par "musique" dans la commande, comme ceci:

    bloc-notes% USERPROFILE% \ pictures \ desktop.ini

    Vous verrez un fichier qui devrait ressembler à ceci, mais ne le fait probablement pas.

    Sélectionnez tout le contenu du fichier et supprimez-le, en le remplaçant par les valeurs par défaut que j'ai énumérées ci-dessous. (Vous devez seulement choisir celui qui correspond au dossier que vous essayez d'éditer)

    Notez que vous devrez vous déconnecter et revenir pour voir les modifications, ou vous pouvez simplement redémarrer explorer.exe si vous vous sentez ambitieux..

    Contacts

    [.ShellClassInfo]
    LocalizedResourceName = @% CommonProgramFiles% \ system \ wab32res.dll, -10100
    Info-bulle = @% CommonProgramFiles% \ system \ wab32res.dll, -10200
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -181

    Bureau

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21769
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -183

    Les documents

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21770
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -112
    IconFile =% SystemRoot% \ system32 \ shell32.dll
    IconIndex = -235

    Téléchargements

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21798
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -184

    Favoris

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21796
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -115
    IconFile =% SystemRoot% \ system32 \ shell32.dll
    IconIndex = -173

    Liens

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21810
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -185
    DefaultDropEffect = 4
    [LocalizedFileNames]
    Public.lnk = @ shell32.dll, -21816
    Recherches.lnk = @ shell32.dll, -9031
    Récemment modifié.lnk = @ shell32.dll, -32813
    Music.lnk = @ shell32.dll, -21790
    Pictures.lnk = @ shell32.dll, -21779
    Documents.lnk = @ shell32.dll, -21770

    La musique

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21790
    Info-bulle = @% SystemRoot% \ system32 \ shell32.dll, -12689
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -108
    IconFile =% SystemRoot% \ system32 \ shell32.dll
    IconIndex = -237
    [LocalizedFileNames]
    Exemple Music.lnk = @% SystemRoot% \ system32 \ shell32.dll, -21806

    Des photos

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21779
    Info-info = @% SystemRoot% \ system32 \ shell32.dll, -12688
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -113
    IconFile =% SystemRoot% \ system32 \ shell32.dll
    IconIndex = -236
    [LocalizedFileNames]
    Exemple Pictures.lnk = @% SystemRoot% \ system32 \ shell32.dll, -21805

    Jeux sauvegardés

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21814
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -186

    Recherches

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -9031
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -18
    [LocalizedFileNames]
    Sites indexés.search-ms = @ shell32.dll, -32811
    Everywhere.search-ms = @ shell32.dll, -32814
    Partagé par Me.search-ms = @ shell32.dll, -32802
    Music.search-ms = @ shell32.dll récent, -32803
    Documents récents.search-ms = @ shell32.dll, -32804
    Photos et vidéos récentes.search-ms = @ shell32.dll, -32806
    E-mail.search-ms = @ shell32.dll récent, -32807
    Récemment modifié.search-ms = @ shell32.dll, -32813

    Vidéos

    [.ShellClassInfo]
    LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21791
    Info-info = @% SystemRoot% \ system32 \ shell32.dll, -12690
    IconResource =% SystemRoot% \ system32 \ imageres.dll, -189
    IconFile =% SystemRoot% \ system32 \ shell32.dll
    IconIndex = -238
    [LocalizedFileNames]
    Exemples de vidéos.lnk = @% SystemRoot% \ system32 \ shell32.dll, -21807

    J'espère qu'à ce stade, vos icônes devraient redevenir belles…

    Pour plus de crédit… vous pouvez également créer un fichier desktop.ini dans n’importe quel dossier et l’utiliser pour afficher une icône personnalisée..