OneDrive : vider définitivement la Corbeille bloquée (solutions, limites 50, PowerShell)

Votre Corbeille OneDrive refuse de se vider et le message « Veuillez patienter pendant que les éléments sélectionnés sont récupérés » tourne sans fin ? Voici des méthodes éprouvées pour supprimer définitivement, libérer de l’espace et reprendre la main, du plus simple au plus avancé (PowerShell).

Sommaire

Vue d’ensemble du problème

Sur OneDrive (particulier ou professionnel), la suppression définitive depuis la Corbeille peut parfois se bloquer : vous cliquez sur Supprimer, puis une boîte de dialogue « Veuillez patienter pendant que les éléments sélectionnés sont récupérés » reste affichée indéfiniment. Cela devient critique quand le quota est saturé et que vous ne pouvez plus synchroniser de fichiers ni recevoir de nouveaux courriels si votre stockage Microsoft est partagé.

La bonne nouvelle : le blocage provient le plus souvent d’une limite de l’interface Web, d’un lot trop volumineux, d’un cache de navigateur encombré ou d’un problème réseau temporaire. Des bonnes pratiques simples règlent l’immense majorité des cas. Et pour les très gros volumes, des scripts PowerShell permettent d’automatiser le vidage par paquets.

Ce qu’il faut retenir en 30 secondes

  • Ne sélectionnez jamais plus de 50 éléments à la fois dans la Corbeille Web : au‑delà, le bouton Supprimer se grise ou l’opération boucle.
  • Travaillez par lots : sélection de 50 éléments → SupprimerActualiser (F5) → recommencer.
  • Changez de navigateur / utilisez une fenêtre privée si la boîte « Veuillez patienter » s’éternise.
  • OneDrive Entreprise : pensez à deux corbeilles (premier niveau et seconde étape). Videz les deux.
  • Rétention : 30 jours (comptes personnels), 93 jours (comptes professionnels). Passé ce délai, la purge est automatique.
  • Besoin d’aller vite sur des milliers d’éléments ? Automatisez avec PnP.PowerShell en supprimant par paquets.

Solutions rapides et bonnes pratiques

ActionDétails
Sélectionner par lots de 50 éléments maximumOneDrive Web impose une limite : au‑delà de 50 fichiers sélectionnés, le bouton Supprimer peut être désactivé ou instable.
• Cliquez sur le cercle à gauche du premier fichier, faites défiler ≈50 lignes, puis Maj + clic sur le 50ᵉ pour créer le lot.
• Exécutez Supprimer, attendez la confirmation, rafraîchissez (F5) et répétez jusqu’à vider la Corbeille.
Utiliser différentes méthodes d’accès• Essayer un autre navigateur (Edge/Chrome/Firefox/Safari) ou une fenêtre Navigation privée.
• Vider le cache et les cookies avant de réessayer.
• Sur PC/Mac : si les fichiers sont encore dans votre dossier OneDrive (pas déjà en Corbeille en ligne), supprimez‑les localement : la suppression se répercute ensuite côté cloud.
Rafraîchir l’interface• Après chaque lot supprimé, appuyez sur F5 ou cliquez sur Actualiser pour éviter les artefacts d’affichage.
• Si le message persiste, Déconnexion puis reconnectez‑vous.
Script ou ligne de commande (avancé)Pour de très gros volumes (milliers d’éléments), un script PowerShell avec le module PnP.PowerShell permet de supprimer par paquets tout en respectant les limites (-RowLimit, pauses anti‑throttling).
Vérifier la période de rétentionCorbeille personnelle : purge automatique sous 30 jours.
OneDrive Entreprise : jusqu’à 93 jours. Si l’urgence n’est pas critique, attendre suffit souvent.
Contacter le support MicrosoftSi aucune méthode ne fonctionne (panne service, quota bloqué), ouvrez un ticket via le Centre d’administration (professionnel) ou l’assistance de OneDrive.
Tri pour accélérerTriez la Corbeille par Taille ou par Supprimé le : commencez par les plus gros fichiers pour libérer vite de l’espace.
Filtres utilesFiltrez par Type (vidéos, archives) ou utilisez la recherche (ex. .zip, .bak) pour cibler des lots homogènes.

Important : la commande Supprimer dans la Corbeille efface définitivement les objets. Assurez‑vous de ne rien conserver d’important. Sans sauvegarde externe, la restauration est impossible après purge.

Étapes détaillées — OneDrive sur le Web

Supprimer par lots stables de 50 éléments

  1. Ouvrez OneDrive dans votre navigateur et allez dans Corbeille.
  2. Dans la barre d’outils, vérifiez que vous n’avez pas sélectionné « Tout ».
  3. Sélectionnez le premier fichier → faites défiler ≈50 lignes → Maj + clic sur le dernier pour constituer un lot.
  4. Cliquez sur Supprimer, confirmez. Patientez jusqu’au changement de compteur (si l’UI reste figée, attendez 20–30 s).
  5. Appuyez sur F5 pour actualiser la liste. Reprenez au point 3.

Astuce : si le bouton Supprimer est grisé, vous avez probablement dépassé 50 éléments. Réduisez le lot à 50 (ou moins) et réessayez.

Quand la boîte « Veuillez patienter » ne se ferme pas

  • Changez de session : ouvrez une fenêtre privée, reconnectez‑vous à OneDrive, retentez la suppression.
  • Réinitialisez le cache : supprimez l’historique récent (cache + cookies du site), fermez le navigateur, rouvrez et réessayez.
  • Désactivez temporairement les extensions (bloqueurs, antivirus Web) susceptibles d’interférer avec les requêtes OneDrive.
  • Réduisez la taille des lots : essayez 20–30 éléments si votre connexion est instable.

Vider la seconde Corbeille (OneDrive Entreprise)

Dans les environnements professionnels/éducation, OneDrive s’appuie sur SharePoint et dispose d’une seconde étape de Corbeille (Corbeille du site). Les éléments supprimés du premier niveau y transitent jusqu’à l’expiration de la rétention.

  1. Dans la Corbeille, cherchez le lien Corbeille du site (ou Seconde étape).
  2. Répétez la suppression par lots de 50 jusqu’à ce que le compteur tombe à zéro.

À savoir : si votre organisation applique des stratégies de rétention (Microsoft Purview) ou des litigation holds, certains fichiers ne pourront pas être purgés avant la fin de la rétention. Le message d’erreur l’indique généralement.

Méthodes d’accès alternatives

Windows

  • Dans l’Explorateur, ouvrez votre dossier OneDrive. Si les fichiers problématiques sont encore présents (pas déjà supprimés), supprimez‑les localement. La suppression se synchronise dans le cloud et vous pourrez ensuite purger la Corbeille en ligne en quelques lots.
  • Si la synchronisation sature, faites un clic droit sur l’icône OneDrive → Quitter OneDrive, redémarrez OneDrive puis relancez la suppression par lots côté Web.

macOS

  • Dans le Finder, ouvrez le dossier OneDrive et supprimez localement les éléments encore présents si nécessaire.
  • Videz la Corbeille du Mac uniquement si vous êtes sûr de vos suppressions locales. Cela n’efface pas la Corbeille en ligne mais libère de la place en local.

Mobile

  • Dans l’application OneDrive (iOS/Android), ouvrez Corbeille et supprimez par petits lots. Pratique pour traiter des dossiers de photos volumineux.

Automatisation par script (avancé)

Pour des Corbeilles contenant des dizaines de milliers d’éléments, la suppression à la main peut prendre des heures. Côté professionnel (OneDrive Entreprise), le module PnP.PowerShell offre des commandes robustes pour purger la Corbeille par paquets. Non applicable aux comptes personnels (OneDrive grand public).

Pré‑requis

  • Un compte OneDrive Entreprise (Microsoft 365) et le droit d’accès au site personnel OneDrive.
  • PowerShell 5.1+ ou PowerShell 7+ et le module PnP.PowerShell.

Installation

Install-Module PnP.PowerShell -Scope CurrentUser
# Met à jour si le module est déjà présent :
Update-Module PnP.PowerShell

Connexion au site OneDrive personnel (Entreprise)

Remplacez les valeurs entre accolades :

$tenant = "contoso"                            # nom de votre tenant
$upn    = "prenom.nom@contoso.com"             # votre UPN
$siteUrl = "https://$tenant-my.sharepoint.com/personal/$($upn -replace '@','_')"

Connect-PnPOnline -Url $siteUrl -Interactive   # Ouvre une fenêtre d’authentification moderne 

Purger la Corbeille par paquets (1ʳᵉ étape puis 2ᵉ étape)

Le principe : on efface en boucles de 200 éléments (-RowLimit 200), avec une courte pause pour éviter le throttling, jusqu’à ce qu’il ne reste plus rien.

# 1) Purge de la Corbeille - 1ʳᵉ étape
while ((Get-PnPRecycleBinItem -FirstStage).Count -gt 0) {
    Clear-PnPRecycleBinItem -Force -RowLimit 200
    Start-Sleep -Milliseconds 500
}

# 2) Purge de la Corbeille du site - 2ᵉ étape

while ((Get-PnPRecycleBinItem -SecondStage).Count -gt 0) {
Clear-PnPRecycleBinItem -SecondStage -Force -RowLimit 200
Start-Sleep -Milliseconds 500
} 

Notes :

  • Get-PnPRecycleBinItem accepte -FirstStage et -SecondStage pour compter ce qui reste.
  • Clear-PnPRecycleBinItem (cmdlet actuelle) est l’outil de purge. Sur d’anciennes versions du module, la cmdlet peut apparaître sous un nom différent ; mettez à jour le module si une erreur survient.
  • Si un message d’erreur évoque une rétention/hold, l’élément est protégé par une stratégie : il faudra lever la stratégie ou attendre l’échéance.

Option : purger seulement les fichiers volumineux

Vous pouvez cibler d’abord les « gros » fichiers pour libérer rapidement de l’espace :

# Exemple : supprimer d'abord les éléments >= 100 Mo en 1ʳᵉ étape
$big = Get-PnPRecycleBinItem -FirstStage | Where-Object { $_.Size -ge 100MB }
foreach ($item in $big) {
    Clear-PnPRecycleBinItem -Identity $item -Force
    Start-Sleep -Milliseconds 200
}

Bonnes pratiques PowerShell

  • RowLimit = 200 est un bon compromis. Au‑delà, vous risquez davantage de throttling.
  • Pauses entre les boucles (Start-Sleep) pour ménager le service.
  • Journaliser les actions (Start-Transcript) en cas d’audit.

Vérifier que l’espace a bien été libéré

Après un vidage, l’espace se libère quasi instantanément. Si le quota reste saturé, vérifiez ces points :

Où regarderQue vérifier
Corbeille OneDrive (1ʳᵉ et 2ᵉ étape)Compteurs à zéro ? Aucun élément en cours de suppression ? Rafraîchissez (F5).
Historique des versionsDes bibliothèques peuvent stocker de nombreuses versions. Réduisez la rétention des versions ou purgez les versions majeures inutiles.
Partages et dossiers synchronisésDes éléments partagés supprimés peuvent être retenus dans la Corbeille du propriétaire. Demandez‑lui de purger.
Stockage Microsoft globalSur certains comptes personnels, Outlook/Photos peuvent contribuer au quota. Supprimez les pièces jointes lourdes ou les doublons d’images si besoin.

Questions fréquentes

Pourquoi l’écran « Veuillez patienter » reste‑t‑il affiché ?

Parce que le service doit récupérer des métadonnées et vérifier l’éligibilité de chaque élément à la purge. Si le lot est trop grand, si le cache navigateur est corrompu, ou si une extension bloque les requêtes, le dialogue peut boucler. La solution : lots <= 50, actualisation, autre navigateur.

Le bouton « Supprimer » est grisé — que faire ?

Vous avez sélectionné plus de 50 éléments, ou un élément non pris en charge (ex. un raccourci spécial). Ramenez la sélection à 50 et relancez.

Différence entre la Corbeille Windows/macOS et la Corbeille OneDrive ?

La Corbeille locale (Windows/macOS) gère vos fichiers sur l’ordinateur. La Corbeille OneDrive est côté cloud. Supprimer en local envoie l’élément vers la Corbeille OneDrive après synchronisation, mais vider la Corbeille locale ne purge pas la Corbeille en ligne.

Combien de temps les fichiers restent‑ils dans la Corbeille ?

  • Comptes personnels : 30 jours.
  • Comptes professionnels/éducation : jusqu’à 93 jours (1ʳᵉ étape + 2ᵉ étape). Les stratégies de rétention peuvent prolonger la conservation.

Pourquoi certains éléments refusent d’être supprimés ?

Ils peuvent être sous rétention (conformité, eDiscovery), toujours ouverts dans une application, ou appartenir à un site pour lequel vous n’avez pas les droits nécessaires. Fermez les fichiers, vérifiez vos droits, ou contactez l’administrateur.

Faut‑il un abonnement payant pour vider la Corbeille ?

Non. Le vidage de la Corbeille est gratuit : si une suppression échoue, la cause est une limite d’interface, un cache, une rétention ou un incident temporaire, pas une restriction commerciale.

Procédure « zéro stress » pas‑à‑pas

  1. Ouvrez Corbeilletriez par Taille.
  2. Sélectionnez 50 éléments → SupprimerF5.
  3. Répétez jusqu’à zéro élément en 1ʳᵉ étape.
  4. Ouvrez la Corbeille du site (2ᵉ étape) et répétez.
  5. Si l’UI boucle, passez en Navigation privée et réduisez à 20–30 éléments.
  6. Si vous avez des milliers d’éléments : exécutez la purge PowerShell ci‑dessus.
  7. Vérifiez l’espace libéré et les versions éventuelles.

Dépannage avancé du navigateur

  • Effacer les données du site OneDrive (cache + cookies).
  • Désactiver les extensions impactant les requêtes (bloqueurs, VPN, antivirus Web).
  • Tester une autre pile réseau : passez en 4G/5G ou sur un autre Wi‑Fi pour exclure un proxy filtrant.
  • Réduire la densité d’affichage (mode compact) pour charger plus d’éléments par écran et créer des lots plus vite.

Check‑list finale

  • Lots de ≤ 50 éléments.
  • F5 après chaque lot.
  • Tester un autre navigateur / fenêtre privée.
  • Vider la 2ᵉ Corbeille (Entreprise).
  • Si des milliers d’éléments : PnP.PowerShell.
  • Contrôler versions et rétentions.
  • Si quota toujours bloqué : support Microsoft.

Résumé

La suppression définitive qui « reste bloquée » dans la Corbeille OneDrive se résout presque toujours en travaillant par lots ≤50, en actualisant l’affichage et en changeant de navigateur. En contexte professionnel, n’oubliez pas la seconde Corbeille. Pour les volumes massifs, PnP.PowerShell apporte une purge fiable par paquets. Une fois la Corbeille vidée, l’espace se libère instantanément ; si ce n’est pas le cas, inspectez l’historique des versions et les politiques de rétention.


Rappels essentiels

  • Pas d’abonnement requis pour vider la Corbeille.
  • Suppression irréversible depuis la Corbeille (sauf sauvegarde externe).
  • Libération immédiate de l’espace après purge (vérifiez aussi versions et seconde Corbeille en Entreprise).
Sommaire