Quel est le but du fichier "desktop.ini" dans Windows et comment puis-je empêcher que cela ne soit généré?

Ce n'est pas un gros problème, mais je compare beaucoup de répertoires et desktop.ini continue de jeter la taille totale du fichier et le nombre de fichiers. Comment puis-je faire en sorte que Windows arrête de le générer, et qu'est-ce qu'il fait?

Il conserve les préférences pour la mise en page de ce dossier. S'il y a un écart par rapport à la disposition standard d'un dossier, un desktop.ini est créé. Vous pouvez le cacher en sélectionnant l'option "masquer les fichiers du système d'exploitation protégés" dans Windows Explorer.

J'ai trouvé la réponse: vous pouvez arrêter la génération automatique de fichiers desktop.ini en décochant "Rappelez-vous les paramètres de vue de chaque dossier" dans les paramètres Options / Affichage (ou similaires) des dossiers. Bien que cela ne permette pas à chaque dossier d'avoir sa propre taille unique, son mode de visualisation, etc., ça va bien avec moi parce que je veux que tous mes dossiers se regardent et se comportent de la même manière.

"Masquer les fichiers protégés du système d'exploitation" peut traiter les symptômes parfois, mais n'est pas vraiment une solution, car, bien que le système d'exploitation Windows puisse savoir cacher les fichiers, d'autres logiciels (recherche / synchronisation en double, autres systèmes d'exploitation lorsque ce disque est partagé) peuvent ne pas .


Dans Windows 7, cela devrait fonctionner:

  1. Ouvrez l'éditeur de registre (Démarrer → tapez regedit → appuyez sur Entrée )
  2. Accédez à la clé suivante:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Ajoutez une valeur DWORD UseDesktopIniCache (si elle n'existe pas encore) et définissez sa valeur à 0 (zéro)

Source: Ne plus être dérangé par Desktop.ini

Desktop.ini stocke des informations sur les qualités "spéciales" pour les dossiers, tels que les icônes de fantaisie, ou l'affichage des listes de fichiers d'une manière différente de la valeur par défaut. C'est inoffensif, et je préviendrais vraiment simplement en soustrayant un;)

Le fichier desktop.ini est un fichier réel et, en tant que tel, il compte en tant que fichier et prend de l'espace sur votre disque. Votre seule manière possible d'éviter que de tels fichiers ne soient créés est d'avoir des dossiers très standard tout au long du tableau, et si un dossier ne s'écarte pas du standard, le fichier desktop.ini peut ne pas être créé. Si elle apparaît dans les comptes existants, même si vous n'avez pas modifié l'attribut du fichier, il n'y a rien que vous pouvez faire. Toutefois, si votre configuration d'affichage de dossier par défaut est pour afficher tous les fichiers cachés et système, cela peut expliquer pourquoi. Essayez de désactiver cette option dans Explorer, et de voir si cela fait la différence. Cela dépend également de ce que vous utilisez pour effectuer le nombre de fichiers. Si vous utilisez uniquement l'Explorateur Windows standard, c'est la façon de le faire. Sinon, cela dépend de ce que vous utilisez pour effectuer le nombre de fichiers.

Dans Windows 7, si un dossier est défini comme Lecture seule, il ne stockera aucune modification de paramètre, de sorte qu'aucun fichier desktop.ini ne sera créé. Il s'agit d'un moyen de modifier le comportement d'un dossier particulier, sans provoquer un changement dans l'ensemble du système affectant l'ensemble de l'ordinateur.

Les attributs des dossiers peuvent être modifiés sur la ligne de commande:

 ATTRIB +RC:\DummyPath\FolderName 

Cette modification ne peut être effectuée à l'aide de l'Explorateur Windows.

Dans l'Explorateur, si vous cliquez sur "Appliquer les modifications à ce dossier uniquement", l'attribut est modifié pour tous les fichiers dans le dossier, mais l'attribut n'est pas modifié pour le dossier lui-même.

Si vous cliquez sur "Appliquer les modifications à ce dossier, sous-dossiers et fichiers", l'attribut est modifié pour tous les fichiers du dossier et tous les fichiers dans ses sous-dossiers, mais l'attribut n'est toujours pas modifié pour le dossier lui-même.