Guide des technologies

Vider et régler « Recent Places » sur Mac (OS X)

4 min read macOS Mis à jour 19 Oct 2025
Vider et régler Recent Places sur Mac
Vider et régler Recent Places sur Mac
  • Pour effacer toutes les entrées :
defaults delete -g NSNavRecentPlaces
  • Pour fixer le nombre d’entrées (par défaut : 5) :
defaults write -g NSNavRecentPlacesLimit -int NUM

Remplacez NUM par le nombre souhaité (0 désactive la liste). Pour supprimer la limite et revenir au comportement par défaut :

defaults delete -g NSNavRecentPlacesLimit

Ces commandes vident ou ajustent la liste « Recent Places ». Ouvrez à nouveau une boîte de sauvegarde pour voir la mise à jour.

Pourquoi et quand le faire

macOS (appelé OS X dans certains systèmes plus anciens) garde en mémoire les derniers dossiers où vous avez enregistré des fichiers. C’est pratique pour gagner du temps, mais la liste par défaut — cinq entrées — peut devenir encombrée ou inclure des chemins sensibles sur une machine partagée. Supprimer ou réduire cette liste améliore la confidentialité et évite les suggestions non désirées.

Capture d’écran montrant le menu déroulant Recent Places dans la boîte de dialogue d’enregistrement

Étapes rapides (Terminal)

  1. Ouvrez Terminal (Applications > Utilitaires > Terminal).
  2. Pour effacer toutes les entrées :
defaults delete -g NSNavRecentPlaces

Fenêtre Terminal avec la commande pour supprimer les entrées récentes

  1. Pour définir un nombre fixe d’entrées (remplacez NUM) :
defaults write -g NSNavRecentPlacesLimit -int NUM

Entrer 0 désactive la liste. Pour revenir à la valeur par défaut, exécutez :

defaults delete -g NSNavRecentPlacesLimit

Capture Terminal montrant la commande pour limiter le nombre d’entrées récentes

Ce que font ces commandes

  • defaults delete -g NSNavRecentPlaces : supprime la clé système qui stocke la liste des dossiers récents. Le menu « Recent Places » sera vidé.
  • defaults write -g NSNavRecentPlacesLimit -int NUM : force le nombre d’entrées que macOS conserve pour « Recent Places ».
  • defaults delete -g NSNavRecentPlacesLimit : supprime la préférence personnalisée pour revenir au comportement par défaut.

Après exécution, la mise à jour est visible lors de la prochaine ouverture d’une boîte de dialogue d’enregistrement. Il n’est généralement pas nécessaire de redémarrer tout le système.

Remarques importantes

  • Important : certaines applications gèrent leur propre historique de dossiers et ne dépendent pas de la clé système NSNavRecentPlaces. Dans ce cas, ces applications garderont leur historique local.
  • Notes : la commande demande les droits de l’utilisateur courant. Ne l’exécutez pas en tant que root sauf si vous savez ce que vous faites.

Illustration montrant la suppression du paramètre Recent PlacesLimit

Alternatives et cas où cela échoue

  • Méthode GUI (solution détournée) : sauvegarder dans cinq nouveaux dossiers pour pousser les anciens hors de la liste. C’est lent mais ne nécessite pas Terminal.
  • Utilitaires tiers : certains outils (par exemple des utilitaires de maintenance macOS) proposent des options pour nettoyer les historiques système. Vérifiez la réputation du logiciel avant usage.
  • Quand ça ne marche pas : si la commande n’a pas d’effet, vérifiez l’orthographe exacte des clés, exécutez la commande sous votre utilisateur habituel et testez dans la boîte de dialogue d’une autre application. Les apps sand-boxées ou celles avec historique propre ne seront pas affectées.

Checklist selon le rôle

  • Utilisateur final : 1) Ouvrir Terminal, 2) Exécuter la commande delete pour effacer, 3) Tester dans une boîte de sauvegarde.
  • Administrateur informatique : 1) Documenter la procédure pour les postes, 2) Évaluer l’impact sur les utilisateurs, 3) Déployer via script si nécessaire.
  • Développeur macOS : 1) Vérifier si votre application maintient un historique interne, 2) Documenter l’emplacement de stockage pour les utilisateurs avancés.

Mini-méthodologie (rapide)

  1. Sauvegarder le contexte : notez les dossiers importants.
  2. Exécuter la commande d’effacement.
  3. Vérifier le résultat dans différentes applications.
  4. Ajuster la limite si besoin avec la commande write.

Glossaire (1 ligne chacun)

  • NSNavRecentPlaces : clé de préférence système qui contient la liste des dossiers récents affichés par les boîtes de dialogue de navigation.
  • defaults : utilitaire en ligne de commande pour lire/écrire les préférences utilisateur de macOS.

Sécurité et confidentialité

Effacer « Recent Places » supprime les traces d’emplacements de fichiers récemment utilisés, ce qui réduit le risque d’exposer des chemins sensibles sur un ordinateur partagé. Cette opération n’affecte pas les fichiers eux‑mêmes.

Résumé

  • Vous pouvez vider la liste « Recent Places » avec une seule commande Terminal.
  • Vous pouvez également définir le nombre d’entrées ou le désactiver.
  • Certaines applications peuvent conserver leur propre historique; la commande affecte la clé système.

Avez-vous réussi ? Dites‑le dans les commentaires ci‑dessous !

Auteur
Édition

Matériaux similaires

Activer un compte Twitch — guide rapide
Streaming

Activer un compte Twitch — guide rapide

Tester un condensateur avec un multimètre
Électronique

Tester un condensateur avec un multimètre

Restaurer l’ancienne fenêtre Gmail
Guides

Restaurer l’ancienne fenêtre Gmail

Bloquer YouTube sur un routeur avec OpenDNS
Réseaux

Bloquer YouTube sur un routeur avec OpenDNS

Raccourci Snapchat : guide pratique
Réseaux sociaux

Raccourci Snapchat : guide pratique

Augmenter les débits Jio en verrouillant les bandes LTE
Réseau mobile

Augmenter les débits Jio en verrouillant les bandes LTE