Comment créer et renommer des fichiers cachés commençant par un point (.) sous Windows

📅
🕑 5 minutes de lecture

Créer ou renommer des fichiers commençant par un point (.) sous Windows 10 était auparavant fastidieux, car le système d’exploitation bloquait automatiquement ce type de noms. C’est un peu étrange, mais Microsoft a longtemps maintenu cette restriction, peut-être pour éviter des problèmes système accidentels ou simplement par tradition. Récemment, avec certaines mises à jour (comme dans Windows 10 19H1 et versions ultérieures), les règles ont finalement été assouplies et il est désormais possible de créer des noms de fichiers commençant par un point, mais ce n’est pas toujours simple. Il arrive que l’Explorateur de fichiers refuse encore, ou que des erreurs étranges se produisent, surtout si le système n’est pas entièrement mis à jour. Si vous ne parvenez pas à créer un fichier comme «.config » ou à renommer un fichier commençant par un point, ce guide vous aidera à contourner ce problème. Vous y découvrirez deux méthodes : l’une utilisant l’Explorateur de fichiers, simple mais pas toujours fiable, et l’autre utilisant l’Invite de commandes, généralement plus efficace car elle contourne les restrictions habituelles de l’interface utilisateur.

Comment créer ou renommer des fichiers commençant par un point (.) sous Windows 10

Méthode 1 : Utiliser l’Explorateur de fichiers (si cela fonctionne)

C’est l’approche la plus visuelle et, dans certaines configurations Windows, elle fonctionne parfaitement. C’est assez simple : essayez simplement de renommer ou de créer un fichier commençant par un point. Attention : sur certaines machines, Windows ne permet toujours pas de le faire via l’interface graphique. Cela vaut néanmoins la peine d’essayer avant de passer aux lignes de commande.

  • Appuyez sur la touche Windows + E pour ouvrir l’Explorateur de fichiers.
  • Accédez à l’emplacement souhaité pour le fichier ou le dossier. Par exemple, « Documents » ou « Bureau ».
  • Faites un clic droit dans l’espace vide, choisissez « Nouveau », puis « Document texte ». Il est plus simple de partir d’un type de fichier standard.
  • Renommez-le rapidement en le sélectionnant et supprimez le nom existant. Saisissez ensuite un nom commençant par un point, par exemple .hiddenfile. Soyez très prudent ; Windows pourrait supprimer automatiquement le point ou le bloquer. S’il refuse, pas d’inquiétude, passez à la méthode suivante.
  • Une fois renommé, cliquez à l’extérieur et vérifiez si le fichier commence bien par un point (.) dans l’Explorateur. Parfois, Windows l’affiche correctement, parfois sans le point en raison de restrictions de nom de fichier.

Si cela ne résout pas le problème, ou si Windows supprime le point immédiatement après la création/le changement de nom, il est temps d’utiliser l’invite de commandes. Cette méthode est plus fiable, car elle contourne les restrictions de l’interface graphique et crée directement le fichier ou le dossier portant ce nom.

Méthode 2 : renommer les fichiers commençant par un point (.) via l’invite de commande

C’est une vraie bouée de sauvetage. Car, bien sûr, Windows doit rendre la tâche plus complexe que nécessaire. L’utilisation de la ligne de commande contourne souvent ces restrictions d’interface utilisateur, vous permettant de créer ou de renommer des fichiers commençant par un point sans problème.

  • Appuyez sur Win + S, puis tapez cmd.
  • Cliquez avec le bouton droit sur Invite de commandes dans les résultats de la recherche et sélectionnez Exécuter en tant qu’administrateur.
  • Si une invite UAC apparaît, cliquez sur Oui. Inutile de trop réfléchir.
  • Accédez au dossier dans lequel vous souhaitez créer un fichier ou dossier commençant par un point. Par exemple, si vous souhaitez le placer dans votre dossier Documents, saisissez :

    cd %userprofile%\Documents
  • Maintenant, pour créer un répertoire commençant par un point, exécutez simplement :
mkdir.hiddenfolder

Pour les fichiers, c’est plus compliqué car Windows ne prend pas directement en charge la création de nouveaux fichiers commençant par un point via une commande seule, mais vous pouvez utiliser une solution de contournement :

  • Pour créer un fichier caché, vous pouvez utiliser echoune redirection comme celle-ci :
echo This is a hidden file >.hiddenfile.txt
  • Cela crée un fichier nommé .hiddenfile.txt. Sur certaines configurations, vous devrez vous assurer que le système ne masque pas automatiquement les fichiers dotfiles en raison des politiques système, mais la plupart du temps, cela fonctionne.
  • Cette commande crée un nouveau fichier avec le nom spécifié commençant par un point. Vérifiez ensuite dans l’Explorateur de fichiers : le nom du fichier devrait être intact dans le dossier ; c’était toujours le problème auparavant.

    Comment afficher les extensions de fichiers dans Windows 10

    Si vous utilisez des fichiers dotfiles, il est probable que vous souhaitiez voir l’extension réelle, sinon Windows pourrait la masquer et vous ne saurez pas de quel type de fichier il s’agit réellement.

    • Ouvrez l’Explorateur de fichiers (en cliquant sur l’icône du dossier dans la barre des tâches ou en appuyant sur Win + E ).
    • Accédez à l’ onglet Affichage en haut.
    • Cliquez sur Options, puis sélectionnez Modifier les options de dossier et de recherche.
    • Dans la nouvelle fenêtre, passez à l’ onglet Affichage.
    • Décochez la case indiquant Masquer les extensions pour les types de fichiers connus.
    • Cliquez sur Appliquer et OK.

    Désormais, Windows affiche les extensions des noms de fichiers, ce qui est très utile pour manipuler des fichiers dotfiles ou renommer correctement des fichiers. Car, soyons honnêtes, masquer les extensions sous Windows ne fait que compliquer les choses.

    Avant de modifier les noms de fichiers, il est toujours judicieux de créer un point de restauration système, surtout si vous modifiez des fichiers système ou des paramètres inconnus. Vous pouvez le faire via Panneau de configuration > Système > Protection du système > Créer. Ou, pour un accès rapide, via l’invite de commandes ou PowerShell, exécutez :

    powershell -Command "Checkpoint-Computer -Description 'Before dot filename tweak'"

    Cela vous sauvera la mise si quelque chose tourne mal. Windows et les noms de fichiers ont leurs particularités, surtout avec les fichiers cachés ou préfixés par un point.