Sous Windows 11, l’Explorateur peut se fermer dès que l’on tente un renommage en lot via « Afficher plus d’options ». Ce guide propose des solutions immédiates (F2), des outils robustes (PowerRename & Bulk Rename Utility), et un plan de diagnostic/réparation pas à pas.
Problématique
Dans certains environnements Windows 11, l’Explorateur se ferme inopinément lorsque l’utilisateur :
- sélectionne plusieurs fichiers ;
- clique avec le bouton droit ;
- choisit « Afficher plus d’options » (le menu contextuel « classique ») puis Renommer.
Cette fermeture empêche toute opération de renommage en lot via l’interface graphique moderne.
Solutions et pistes de contournement
| Approche | Comment faire | Points clés |
|---|---|---|
| Raccourci clavier | Sélectionner les fichiers puis appuyer sur F2. | – Évite le menu contextuel. – Fonctionne même lorsque le clic droit fait planter l’Explorateur. |
| Ancien Explorateur (Windows 10) | 1. Ouvrir le Panneau de configuration. 2. Cliquer une ou deux fois sur ↑ (flèche « Monter ») pour revenir à l’Explorateur « héritage ». | – Permet le renommage en lot sans planter. – Peut être défini par défaut via l’utilitaire SwitchExplorer si l’on préfère cette interface. |
| PowerToys : PowerRename | Installer Microsoft PowerToys puis lancer PowerRename depuis le menu contextuel. | – Interface moderne et puissante (expressions régulières, prévisualisation). – Maintenu par Microsoft, gratuit. |
| Bulk Rename Utility | Télécharger l’outil tiers Bulk Rename Utility. | – Extrêmement complet (numérotation, insertion de date, etc.). – Peut distraire par la richesse des options ; nécessite un court apprentissage. |
| Réparation de Windows | Exécuter une réinstallation / réparation sur place via l’ISO Windows 11 ou l’assistant d’installation. | – Répare fichiers système et autorisations sans effacer données ni applications. – Utile si l’Explorateur plante ailleurs que dans le menu Renommer. |
Étapes détaillées, astuces et bonnes pratiques
Renommer instantanément avec F2 (solution express)
Cette méthode contourne entièrement le menu contextuel incriminé.
- Sélectionnez un ou plusieurs fichiers dans l’Explorateur.
- Appuyez sur F2.
Cas 1 : un seul fichier → le nom passe en édition.
Cas 2 : plusieurs fichiers → Windows utilise le premier nom saisi comme « modèle » et applique automatiquement une numérotation(1),(2), etc. à tous les éléments sélectionnés. - Validez avec Entrée.
Raccourcis utiles :
- Tab pendant un renommage : passe au fichier suivant sans quitter le mode édition.
- Ctrl + A : sélectionne tout dans le dossier courant.
- Maj + F10 : ouvre « Afficher plus d’options » sans souris (à éviter ici si c’est la cause du plantage).
Pro tip : pour préserver l’extension, sélectionnez uniquement la partie « nom » avant . et laissez l’extension intacte (sinon, le type de fichier peut changer).
Utiliser l’Explorateur « héritage »
Windows 11 embarque encore des composants hérités. En accédant à l’Explorateur via le Panneau de configuration, vous pouvez bénéficier du comportement « Windows 10 » plus tolérant.
- Ouvrez le Panneau de configuration.
- Cliquez une ou deux fois sur la flèche ↑ (barre d’outils) pour « remonter » dans l’arborescence Windows.
- Vous basculez alors vers une vue de l’Explorateur « héritée » qui accepte mieux le renommage en lot.
Si vous préférez cet Explorateur au quotidien, des utilitaires comme SwitchExplorer permettent d’en faire le mode par défaut. Réalisez une sauvegarde système avant toute modification de ce type.
PowerRename (PowerToys) : puissant, sûr et visuel
PowerRename offre une prévisualisation en temps réel et supporte des expressions régulières. C’est la solution la plus ergonomique pour les séries complexes.
- Installez Microsoft PowerToys et cochez la fonctionnalité PowerRename.
- Dans l’Explorateur, sélectionnez vos fichiers, puis menu contextuel PowerRename.
- Renseignez :
- Rechercher : texte ou expression régulière (regex).
- Remplacer par : texte, modèle avec groupes capturés (
$1,$2, …), ou chaîne vide pour supprimer.
- Choisissez la portée :
- Nom seul (ignorer l’extension) ou nom + extension.
- Inclure fichiers, dossiers, ou les deux.
- Mode « Correspondances multiples » si vous devez corriger plusieurs occurrences.
- Activez la numérotation si nécessaire : index de départ, incrément, remplissage (padding) 2/3/4 chiffres.
- Vérifiez la prévisualisation (colonne « Nouveau nom ») puis lancez.
Exemples concrets :
- Uniformiser
IMG_20240917_123456.jpg→Photo_001.jpg,Photo_002.jpg…
Numérotation activée, « Nom uniquement » coché. - Remplacer un libellé :
Rapport_2023_ClientA.docx→Rapport_2023_ClientB.docx.
Rechercher :ClientA, Remplacer :ClientB. - Regex pour formater une date :
20230917_facture.pdf→2023-09-17_facture.pdf.
Rechercher :(\d{4})(\d{2})(\d{2})| Remplacer :$1-$2-$3.
Rattrapage : juste après une opération, Ctrl + Z annule le renommage (intégré à l’historique de l’Explorateur).
Bulk Rename Utility : la boîte à outils exhaustive
Interface dense mais hyper efficace, BRU propose des panneaux numérotés (facile pour se repérer). Quelques cas typiques :
- Replace (3) : rechercher/remplacer un segment (ex. remplacer « Brouillon » par « Final »).
- Remove (5) : supprimer des caractères (ex. espaces en fin de nom).
- RegEx (1) : remodeler des noms avec des groupes capturés.
- Numbering (10) : numéroter avec un « Pad » (001, 002…), un préfixe (
Photo_) ou un suffixe. - Auto Date (8) : insérer la date de création/modification (ex.
{YYYY}-{MM}-{DD}en préfixe).
La zone de prévisualisation vous montre en direct l’avant/après. Toujours vérifier que l’extension reste inchangée, sauf intention contraire.
Réparation sur place de Windows 11 (si l’Explorateur reste instable)
La « repair install » réécrit les composants Windows sans effacer vos données ni vos applications.
- Montez l’ISO de Windows 11 (clic droit → Monter) ou démarrez l’assistant d’installation.
- Lancez setup.exe, puis choisissez Conserver les fichiers personnels et les applications.
- Suivez l’assistant. Une fois terminé, refaites un test de renommage.
Avant de commencer : sauvegardez les dossiers critiques, désinstallez temporairement les utilitaires système « invasifs », et assurez-vous d’avoir de l’espace disque.
Informations complémentaires utiles
Vérifier les extensions du menu contextuel
Des extensions tierces (shell extensions) défectueuses sont la cause la plus fréquente de crash lors d’un clic droit. Stratégie :
- Avec ShellExView ou Autoruns (onglet Explorer), désactivez toutes les extensions non-Microsoft.
- Testez le renommage ; si tout rentre dans l’ordre, réactivez les extensions une par une pour identifier la coupable.
- Gardez l’extension fautive désactivée ou mettez à jour/désinstallez le logiciel associé.
SFC et DISM : réparer les fichiers système
- Ouvrez Terminal Windows en administrateur.
- Exécutez :
sfc /scannowAttendez la fin de l’analyse et appliquez les corrections proposées. - Si nécessaire, enchaînez avec :
DISM /Online /Cleanup-Image /RestoreHealthRedémarrez puis retestez l’Explorateur.
Renommer via PowerShell (scripts prêts à l’emploi)
Pour les gros volumes ou des règles élaborées, PowerShell donne un contrôle total.
Numérotation simple et préservation de l’extension
Get-ChildItem *.jpg |
Sort-Object LastWriteTime |
ForEach-Object -Begin { $i = 1 } -Process {
$new = 'Photo_{0:D3}{1}' -f $i, $_.Extension
Rename-Item $_ -NewName $new
$i++
}
Rechercher / Remplacer en masse (sans toucher à l’extension)
Get-ChildItem -File |
Rename-Item -NewName {
$base = [System.IO.Path]::GetFileNameWithoutExtension($_.Name)
$ext = [System.IO.Path]::GetExtension($_.Name)
($base -replace 'Brouillon','Final') + $ext
}
Nettoyer les espaces multiples et tirets en chaîne
Get-ChildItem -File |
Rename-Item -NewName {
$name = $_.BaseName -replace '(\s+|-)+','_'
$name + $_.Extension
}
Prévisualiser sans rien modifier (sécurité)
Get-ChildItem -File -Filter *.pdf |
Rename-Item -NewName { 'Doc_{0:D4}{1}' -f $script:i++, $_.Extension } -WhatIf
Astuce : ajoutez -PassThru à Rename-Item pour afficher les éléments renommés en sortie.
Raccourcis clavier utiles pendant le renommage
- Ctrl + A – sélectionner tout.
- Tab (en mode édition) – passer au fichier suivant.
- Maj + F10 – ouvrir « Afficher plus d’options » sans souris.
- Ctrl + Z – annuler immédiatement l’opération de renommage.
Conventions de nommage et pièges fréquents
Respecter quelques règles évite 90 % des erreurs et plantages lors des opérations massives.
Caractères interdits dans un nom de fichier Windows
| Type | Caractères | Remarques |
|---|---|---|
| Réservés | \ / : * ? " < > | | Interdits dans les noms de fichiers et dossiers. |
| Fin de nom | Point (.) ou espace final | À éviter : crée des incohérences avec certains outils. |
| Noms réservés | NUL, PRN, AUX, CON, LPT1… | Évitez ces libellés, même avec extension. |
Longueur de chemin et erreurs « Nom de fichier trop long »
Windows peut encore buter sur les chemins > 260 caractères. Deux solutions :
- Stratégie de groupe : Configuration ordinateur → Modèles d’administration → Système → Système de fichiers → Activer les chemins d’accès Win32 longs → Activé.
- Registre (administrateur) :
reg add HKLM\SYSTEM\CurrentControlSet\Control\FileSystem ^ /v LongPathsEnabled /t REG_DWORD /d 1 /f
Après modification, redémarrez avant de réessayer le renommage.
Étendre les bonnes pratiques
- Préfixes parlants (ex.
ClientA_,ProjetX_) et dates ISO (YYYY-MM-DD) pour un tri chronologique fiable. - Numérotation à 3–4 chiffres pour éviter l’ordre « 1, 10, 100, 2… ».
- Pas d’accents ni d’espaces si vous partagez entre systèmes hétérogènes : préférez
_.
Diagnostic si l’Explorateur continue de planter
- Mise à jour Windows et pilotes (notamment GPU et pilote audio).
- Extensions shell : désactivez tout ce qui n’est pas Microsoft (cf. plus haut), testez, puis réactivez une à une.
- Moniteur de fiabilité (
perfmon /rel) : repérez la signature de panne d’explorer.exeet la DLL fautive. - Événements Windows (Journal des applications) : cherchez Application Error ou Faulting module au moment du crash.
- Profils : essayez avec un nouveau compte local : si tout marche, c’est souvent une extension ou un paramètre utilisateur.
- Réparation SFC/DISM puis, en dernier recours, réparation sur place.
Modèles de scénarios courants
Renommer une série de photos depuis la date de prise de vue
Si vos fichiers sont correctement datés (Date modifiée ou Date de création), vous pouvez injecter la date dans le nom avec un outil comme PowerRename ou BRU. Exemple (PowerShell, basé sur la date de modification) :
Get-ChildItem -Filter *.jpg |
ForEach-Object {
$d = $_.LastWriteTime.ToString('yyyy-MM-dd_HHmm')
Rename-Item $_ -NewName ("Photo_{0}{1}" -f $d, $_.Extension)
}
Préfixer tous les fichiers d’un dossier et de ses sous-dossiers
Get-ChildItem -Recurse -File |
Rename-Item -NewName { 'ClientA_' + $_.Name }
Supprimer les crochets et parenthèses
Get-ChildItem -File |
Rename-Item -NewName {
($_.BaseName -replace '[\[\]\(\)]','') + $_.Extension
}
Remplacer un mot-clé tout en conservant l’original dans un dossier « _backup »
$backup = Join-Path (Get-Location) '_backup'
New-Item -ItemType Directory -Force -Path $backup | Out-Null
Get-ChildItem -File -Filter '*Brouillon*' |
Copy-Item -Destination $backup -Force
Get-ChildItem -File -Filter '*Brouillon*' |
Rename-Item -NewName { $_.Name -replace 'Brouillon','Final' }
Check-list rapide
- Besoin d’un renommage immédiat ? F2 (sélection multiple → numérotation automatique).
- Besoin de prévisualiser et de rechercher/remplacer ? PowerRename.
- Cas ultra avancés ? Bulk Rename Utility.
- Scriptable, répétable, auditables ? PowerShell (
-WhatIfavant exécution). - Crashes au clic droit ? Extensions shell suspectes → désactiver/tester.
- Problèmes généraux persistants ? SFC/DISM, puis réparation sur place.
FAQ express
Renommer des centaines de fichiers peut-il ralentir ou planter ?
Oui, surtout si des aperçus miniatures (images/vidéos) sont générés pendant l’opération. Désactivez temporairement l’affichage des miniatures (Affichage → Icônes → Petites icônes) et évitez les dossiers réseau lents.
Comment éviter de modifier les extensions par erreur ?
Dans PowerRename, ciblez uniquement le nom (pas l’extension). Dans PowerShell, manipulez BaseName et concaténez Extension comme montré plus haut.
Peut-on annuler après un renommage massif ?
Oui, utilisez Ctrl + Z dans l’Explorateur. En PowerShell, prévisualisez d’abord avec -WhatIf.
Pourquoi le même clic droit fonctionne-t-il parfois dans un autre dossier ?
Une miniature cassée, un codec ou une extension de menu liée à un type de fichier particulier peut faire planter l’Explorateur. Testez avec un autre type de fichiers et désactivez les extensions shell.
En résumé
La voie la plus rapide est d’utiliser F2, qui contourne le menu contextuel accidentogène et gère nativement la numérotation en lot. Pour les besoins avancés (recherche/remplacement, regex, padding, préfixes/suffixes, numérotation personnalisée), PowerRename et Bulk Rename Utility surpassent largement l’Explorateur. Si l’Explorateur continue de se fermer dans d’autres contextes, ciblez en priorité les extensions de menu non-Microsoft, validez l’intégrité système via SFC/DISM, et terminez, si nécessaire, par une réparation sur place. Vous combinerez ainsi productivité et stabilité, sans détour inutile.
Annexes
Script PowerShell bonus : numérotation par sous-dossier
Chaque dossier redémarre le compteur à 1 :
Get-ChildItem -Directory | ForEach-Object {
$i = 1
Get-ChildItem $_.FullName -File |
Sort-Object Name |
ForEach-Object {
$new = '{0}_{1:D3}{2}' -f $_.Directory.Name, $i, $_.Extension
Rename-Item $_.FullName -NewName $new
$i++
}
}
Script PowerShell bonus : normaliser les accents
Pour supprimer les diacritiques (é, è, ç…) tout en gardant l’extension :
function Remove-Diacritics([string]$s) {
$normalized = $s.Normalize([Text.NormalizationForm]::FormD)
-join ($normalized.ToCharArray() | ForEach-Object {
if ([Globalization.CharUnicodeInfo]::GetUnicodeCategory($_) -ne 'NonSpacingMark') { $_ }
})
}
Get-ChildItem -File | ForEach-Object {
$base = Remove-Diacritics $_.BaseName
Rename-Item $_ -NewName ($base + $_.Extension)
}
Rappels de sécurité
- Travaillez d’abord sur un échantillon ou une copie des fichiers.
- Activez la prévisualisation (PowerRename/BRU) ou utilisez
-WhatIf(PowerShell) avant l’exécution réelle. - Vérifiez les autorisations NTFS et le verrouillage de fichiers par d’autres applications.

