Vous devez désactiver la fonction "Découverte automatique du type de dossier" présente dans Windows Vista et les versions ultérieures. ( Cette solution a été testée sur Windows Vista, et fonctionne probablement aussi sur Windows 7. Je ne suis pas sûr pour Windows 8 / 8.1 / 10).
Effectuez les étapes suivantes :
Par copier-coller :
Copiez les lignes suivantes dans un nouveau fichier texte, enregistrez-le sous le nom de "resetfolders.reg" et double-cliquez dessus :
Windows Registry Editor Version 5.00
; Reset and delete all saved folder customizations and settings.
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags]
; Turn off Vista auto folder type template discovery.
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell]
"FolderType"="NotSpecified"
; Modify the storage space to 10000 for saving of up to 10000 folder settings.
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell]
"BagMRU Size"=dword:00002710
Un long chemin :
1. Réinitialisez les options du dossier :
- Dans l'Explorateur Windows, cliquez sur Organiser -> Options de dossier et de recherche -> onglet Affichage -> Options de dossier -> Réinitialiser le dossier.
- Ce qui précède peut également être fait en supprimant les clés de registre HKEY_CURRENT_USER \Software\Classes\Local Paramètres \Software\Microsoft\Windows\<strkeep>Shell<strkeep>\Bags et ses sous-clés et HKEY_CURRENT_USER \Software\Classes\Local Paramètres \Software\Microsoft\Windows\<strkeep>Shell<strkeep>\BagMRU et ses sous-clés.
- Allez dans les Options des dossiers (Organiser -> Options des dossiers et de la recherche), onglet Affichage, et assurez-vous que la case Mémoriser les paramètres d'affichage de chaque dossier est cochée.
- Fermez la fenêtre de l'Explorateur après les modifications pour enregistrer les paramètres. Windows Vista ne se souviendra de l'état des dossiers que lorsque la fenêtre sera fermée.
2. Désactiver la découverte automatique :
- Lancez Regedit, naviguez jusqu'à la clé HKEY_CURRENT_USER \Software\Classes\Local Paramètres \Software\Microsoft\Windows\<strkeep>Shell<strkeep> et effectuez les étapes suivantes :
- Cliquez avec le bouton droit de la souris sur Shell dans le volet de gauche, sélectionnez Nouveau, puis cliquez sur Clé.
- Tapez Bags pour créer une clé nommée Bags, et appuyez sur Entrée.
- Cliquez avec le bouton droit de la souris sur les sacs qui viennent d'être créés, sélectionnez Nouveau, puis cliquez sur Clé.
- Tapez AllFolders pour créer une sous-clé nommée AllFolders, et appuyez sur Entrée.
- Cliquez avec le bouton droit de la souris sur AllFolders qui vient d'être créé, sélectionnez New et cliquez ensuite sur Key.
- Tapez Shell pour créer une autre sous-clé nommée Shell, puis appuyez sur Entrée.
- Sélectionnez la clé Shell qui vient d'être créée, puis cliquez avec le bouton droit de la souris sur une zone vide dans le volet droit, cliquez sur Nouveau, puis sélectionnez Valeur de chaîne.
- Tapez FolderType comme nom de valeur, et appuyez sur Entrée.
- Faites un clic droit sur le type de dossier et cliquez sur Modifier ou double-cliquez simplement sur FolderType.
- Type NotSpecified comme données de valeur.
- Cliquez sur OK.
3. Augmenter la taille de la mémoire cache de BagMRU
- Exécutez l'éditeur du registre (regedit).
- Accédez à la clé de registre suivante : HKEY_CURRENT_USER \Software\Classes\Local Paramètres \Software\Microsoft\Windows\<strkeep>Shell<strkeep>
- S'il n'y a pas de Taille du BagMRU cliquez avec le bouton droit de la souris sur un espace vide dans le volet de droite, puis sélectionnez Nouveau, et enfin cliquez sur Valeur DWORD (32 bits). Ensuite, tapez BagMRU Size comme nom de valeur.
- Double-cliquez sur la clé BagMRU Size qui vient d'être créée, puis entrez 10000 (en base décimale) ou 2710 (en base hexadécimale) comme donnée de valeur.
( source )